A Lasting Impression – Day 2
I’ve made my XCode project and I’m trying to wrap my head around Box2D on the iPhone. I’m also debating on using my own game framework (that I made for Valet Hustle a year ago), or if I will go with Cocos2D. Because Cocos2D has Box2D bundled, I figured the solution was obvious, but looking further into it really all they appeared to do is include Box2D in the download. There are no actual connections with Cocos2D that I can see. And do I really want to learn another API? It’s debatable.
Either way, I’m happy that because A Lasting Impression was from an 84 hour project it has only around 15 source files. It’s in Java, so I’ll need to port it to Objective-C, but once I’ve got the physics and the rendering pathway all settled the rest should be quick and easy (Valet Hustle’s engine was one I originally made in Java and then ported over to Objective-C, so I’m already pretty good at the process).
My current target is to have the original Java game running on the iPhone by the end of the week. That will leave me about another week to add in some more entities and features, then I can submit it and hopefully get it approved just before the end of October. But that may be unrealistic – I may need to content myself with having it submitted by the 31st, but actually making a few bucks afterwards. Apple is notorious for taking forever.