Search Results
iPhone Game Development With Core Animation
I’ve made quite a few posts about OpenGL ES, and the available game engines on the iPhone, and I’d like to iterate that you do not need to use OpenGL ES or any game engine. Core Animation can be used for iPhone game development, and if you’re used to Objective-C/Cocoa it may be the easiest route.
Core Animation: Simplified Animation Techniques – Book Review
Core Animation is a topic that I’ve brought up a few times showing some code snippets for simple animation effects, and talking about how it could be used in simple games. Unfortunately the amount of material available covering Core Animation has been somewhat lacking, and nothing especially specifically covering iPhone OS 3. Fortunately Core Animation: Simplified Animation Techniques For Mac And iPhone Development was released in Late 2009 that covers this topic in more depth.
iPhone Development Tutorial – Beginners Action Game
Welcome to my iphone development tutorial on programming an action game. This is a step by step tutorial for creating an iPhone action game.
You can see the result of a game running the code in the video below:
The graphics are a bit different with the tutorial (as some of those in the video are being used in an actual project) but that is the result of running the actual code within the tutorial.
Custom UIView Tutorial – 5-Star Ratings View
There are many iPad and iPhone apps where custom ratings could be useful, such as news apps, and picture rating apps. The problem with programming a custom UIView is that it is a pretty laborious process, and it’s easy to get something wrong along the way.
If you decide to go with the UIView approach, some of the tougher things are having the ratings follow along with your finger, and displaying the correct number of stars. You may have noticed when browsing the web that some of these don’t work at all on iOS devices.
iPhone Game Programming: CoreAnimation vs. OpenGL ES
I saw an interesting question being asked by an aspiring iPhone game developer, "Should I use CoreAnimation or OpenGL ES?".
Simple answer:
Core Animation is fine for games where performance is not critical, and for new programmers will likely be easy to use, OpenGL is needed for anything else.
Long Answer:
Core Animation utilizes OpenGL ES, it is high level, and in my testing works fine in situations where performance is critical.