Gonk Avoidance
- Roberto Reynoso
- Jan 26
- 1 min read
Updated: May 24
Engine: Unreal Engine | Genre: Turn Based Strategy | Platform PC
Overview
The main object of this project was to use the command pattern to implement the ability to undo and redo actions. As you can see you can choose to move a unit, but can undo and redo that action if you choose to do so.
While learning the command pattern was the main objective of this project, I implemented enemy AI on top of that, which uses pathfinding based on the A* algorithm, though I use a grid approach to make this work. On top of that the map that you see in the video uses a map builder system I had implemented, so that I could easily change the map out as I see fit, which then generates the map when hitting play. If I were to continue this project I would add multiplayer to it and a game loop to attack different units.
Comments