A couple of quick demos of a C / OpenGL project with platform layers for iPhone and Mac.
Mac with gamepad input:
iPhone with touch input:
The goal is to have an simple way to work on our upcoming game project without having to rebuild/deploy to the a mobile device every time a map or asset change.
It should also make it possible to port the game to other platforms without too much work.