Monthly Archives: January 2014

Rewriting a 2D game in 3D

Game (mac only this time, sorry): http://vertostudio.com/pub/manman3d_latest.zip

Written using modern opengl core profile 3.2 and alot of shader hacks. The game “engine” is the verto core, the core routines I built my 3D editor off of. Surprisingly, the code is not that bad to make a game with. Some parts were downright convenient such as the “duplicate” feature and other editing routines that were never designed to be used on the fly inside of a game. All in all, turned out pretty cool and I wanted to share.

I obsessively worked on this until it was done, took about a week and a half. Hardest part was getting the damn skeletal 3D animations to work right. I cheated alot with the collision detection making everything axis-aligned because I’m lazy.

This definitely re-ignited my spirit for working on 3D games, even though I can never find the time to work on anything that’s an “actual” game-sized project.