I’ve finally done it!! My platform independent 2D game engine is finally here. I’ve tested this engine on Mac OSX, Ubuntu Linux, Windows, and here’s the really awesome part iPhone. That’s a pretty large scope. Now you can make one game and distribute on just about any platform that supports C/C++.
If you’ve read my earlier posts then you’ll know that I previously developed a 2D game called Space Challenge. While I developed all of the game code the engine I was using was mostly developed by Mike Daley of 71squared.com. For anyone who is interested in developing an iPhone game I would recommend you check out Mike’s site. I enjoyed what I learned from Mike but I really wanted an engine that would work on multiple platforms so that I could reach a larger audience.
So to get an engine that would suit my needs I decided to develop my own game engine using platform independent C++ code. This has been quite an under taking and my engine is not yet complete nor completely platform independent. However, I have finished a significant part of my engine and it works on both Mac OSX and Linux. Continue reading 2D Game Engine Mac OSX/Linux