This previous year I participated in the Rogue Like Engine jam where I was tasked with not only creating my own game engine, but also creating a game to go with it. I ended up making my own 2D Game Engine using Windows Forms. I made a solid attempt at making a component system similar to Unity and created a wide variety of components for me to utilize such as: Primitive 2D shapes (Circle and Square), Sprites (Static and Animated), Colliders (Circle and Box), Rigidbody Physics, AudioPlayers, and UI Images.
I was able to implement Keyboard and Mouse input, and event handling for Mouse Interactions with UI/Colliders as well as event handling for Collision Detection for Colliders. The Curtonius Engine is open source and I would eventually like to change the rendering process from using the System.Drawing namespace to use the OpenTk namespace. I also developed a game to go alongside the engine called, The Ultimate Quest for the Golden Lillypad. I spent the majority of my time during the jam working specifically on the engine itself and left very little time for the game portion. So quickly I got to work designing a short roguelike where you play as Dwayne "The Frog" Johnson on their quest to acquire the fabled Golden Lillypad. The game features common Roguelike Elements such as: Grid Based movement, Randomly Generated rooms, Permadeath, and Turn-Based actions. I reutilized a tile palette set I made previously on my free time and made simple sprites for the character animations. When I finally got everything up and running I built the project and uploaded it to itch.io where you can play it for free!
0 Comments
Leave a Reply. |
|