I’ve just completed the first stage of development on a new 2D HTML5 game engine for iPhone.
It is a complete re-write of the engine used in my iPhone platform game and it achieves a much higher and more consistent frame rate. I’m currently very pleased to be getting a consistent 17-18 FPS running full screen on an iPhone 3G.
It is a scrolling tile-based engine, meaning it should suitable for most 2D games. I’d like to use it to create another platformer, or maybe a shoot ’em up this time would be cool, but the engine could be used for other game types too.
I need your help! to turn it into a finished game. This is a call out to any artists who would like to get involved, please drop me an email with examples of your work. My address can be found on the about page.
I intend to release 2 versions of the game:-
- a demo version that runs in Mobile Safari but has no sound and few levels, and
- a full version that can be purchased from the app store.
Revenues made from the app store version would be shared with the artist, so there might even be a few dollars in it for you!
I’ve spent today porting my HTML 5 platformer, mentioned in an earlier post, to run on iPhone/iPod Touch.
The game uses the HTML 5 Canvas element and a few iPhone-specific HTML/JS extensions. It should still run on most desktop and mobile web browsers however.
I’ve tested the game on an iPhone 3G and 3Gs. The 3Gs performs as well as a desktop PC which is some feat! The 3G on the other had is a little sluggish, but the game is still playable; if you’re using a 3G I recommend playing the game with your phone upright (portrait) for best performance, since in this mode the game aims to draw to a smaller area of the display.
It is also possible to play the game full screen, that is without the Safari address bar & toolbar, by adding the game to your home screen.
According to Liam Green-Hughes on Twitter, the game also runs fine on the Nokia N900, running Firefox.
See my earlier post for the history of the game, or to play the desktop version. As before I invite you to take a look at the source code of the game. Simply hit your browser’s “view source” button to read the code.
Click the Play link below (ideally on your iPhone!) and be sure to leave a comment with your thoughts.
Or go to this address on your iPhone: http://tinyurl.com/purplefloyd