2D Platformer Prototype
2D Platformer Prototype

2020-2021 c++ c# wpf opengl

I prototyped a 2D platformer engine and also implemented a pretty nifty level editor.

The game engine is built with C++ and uses OpenGL for graphics, and a custom physics system based on my box-grid intersection algorithm.

The level editor is written in C# and uses WPF. I wanted it to look really nice, so I spent an unreasonably long time learning about WPF theming & templating to make it look as great as possible.

I also did all the graphics & animated sprites myself. They aren’t professional-level, but I’m still proud of them! I’ve come a long way from the sprites I drew for Pew.