Archive for October, 2009

Duke Nukem Forever

Not a lot of progress since the last update.

I have sound effects working, but music isn’t supported yet. The ability to draw text is half-kinda-almost supported, but there are a few kinks to be worked out. Even then, my implementation will only support the fonts that are natively available for the iPhone (of which there aren’t many at all). The method I used was a lot quicker and simpler to implement with Apple’s APIs doing most of the work for me, but the limitations mean that I’m going to have to do something better in the future.

…if there is a future, that is.

I came across the cocos2d library recently, which is a free, open-source 2d game library for the iPhone. They’ve already basically created everything I wanted to do with my library, which makes me hesitate to continue working on it. My main goal was never to create my own videogame library, my goal was to make a videogame. Creating the tools was only part of that process, and if there are already decent resources available, then I don’t see why I shouldn’t use them. I wouldn’t say that my own custom library is dead, but I think its priority has been lowered.

I still have more research to do, but I like what I see so far. There are already like 50 games on the App Store that use cocos2d, so its definitely a usable product. It also seems to be the most popular 2d game library for iPhone, going by Google search results.

I’m going to do some experimentation with it, so we’ll see how it goes.