Article image

Alacrity Redux

A remake of my Alacrity in a homemade engine.

Alacrity was really successful, but I didn't like the fact that it wasn't cross platform. To test myself even further I wanted to try porting it to OpenGL.
Ashley Rose
Repository - Alacrity Redux

A link to the GitHub repository can be found here.

What is this?

A remake of my assignment, Alacrity made in my own engine that uses OpenGL instead of DirectX. The original project was built using skeleton code provided by the university and we just added game code on top, but I wasn’t satisfied with not knowing how the most important parts of the program were created, so I made this project to experience the engine side of the project.

Dependencies

  • SDL2
  • GLM
  • GLEW
  • SOIL

Bugs? Yes.

This game is a port from an assignment I worked on with DirectX. I am simply reusing the code to test if it works - turns out it does, but I didn’t port the entirety of the game code since I only wanted to test the engine.

Previous Project

Alacrity

University best-of-show winning puzzle game.
Next Project

My First ECS

My first attempt at an ECS engine with Lua and Spine integrations.