<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>iPhone iOS 4 iPad SDK Development Tutorials, Programming Tips, News &#187; game</title>
	<atom:link href="http://maniacdev.com/tag/game/feed/" rel="self" type="application/rss+xml" />
	<link>http://maniacdev.com</link>
	<description>ManiacDev.Com</description>
	<lastBuildDate>Sat, 31 Jul 2010 07:43:14 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
		<item>
		<title>Beginners iPhone Action Game Tutorial: Source Code</title>
		<link>http://maniacdev.com/2010/07/beginners-action-game-tutorial-source-code/</link>
		<comments>http://maniacdev.com/2010/07/beginners-action-game-tutorial-source-code/#comments</comments>
		<pubDate>Fri, 23 Jul 2010 01:16:50 +0000</pubDate>
		<dc:creator>John</dc:creator>
				<category><![CDATA[iPhone Game Programming]]></category>
		<category><![CDATA[iPhone SDK And iPad SDK]]></category>
		<category><![CDATA[game]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[objective-c]]></category>
		<category><![CDATA[source code]]></category>

		<guid isPermaLink="false">http://maniacdev.com/?p=2072</guid>
		<description><![CDATA[A few weeks ago I posted a short video similar to this one: I&#8217;ve been asked since then when I would come out with the tutorial.   I was finally able to get around to completing the source file, and I&#8217;ve added line by line (well pretty close) comments in plain english to make it easier [...]]]></description>
			<content:encoded><![CDATA[<p>A few weeks ago I posted a short video similar to this one:<br />
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="344" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/jzEHb2hR034&amp;hl=en&amp;fs=1" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="425" height="344" src="http://www.youtube.com/v/jzEHb2hR034&amp;hl=en&amp;fs=1" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p>I&#8217;ve been asked since then when I would come out with the tutorial.   I was finally able to get around to completing the source file, and I&#8217;ve added line by line (well pretty close) comments in plain english to make it easier to follow.</p>
<p>The above video utilizes the exact source code from this tutorial running in the iPhone simulator.</p>
<p>Following the suggestions of a friend of mine who is just starting to learn this I&#8217;ve used as few methods as possible, and made extensive use of autorelease objects to make the flow easier to follow for beginners.</p>
<p>The tutorial features:</p>
<ul>
<li>Loading/Placing Images</li>
<li>Animation</li>
<li>Touch Events</li>
<li>Text</li>
<li>Sound Effects</li>
<li>Background Music</li>
<li>Buttons</li>
<li>Resetting The Game</li>
</ul>
<p>Coming up next week I will be posting a more comprehensive tutorial, but I am posting the source code now.  If you look through this code and the comments you should be able to grasp what is going on, and I hope that the upcoming tutorial will fill in the gaps.  <strong>Be sure to come back next week when the full tutorial is posted!</strong></p>
<p>I recreated this from scratch using  <a href="http://www.sparrow-framework.org" target="_blank">Sparrow Framework</a> and Objective-C because in my findings it was easiest to follow for a beginner looking to create an action game.</p>
<p>Things could change a little as I haven&#8217;t really looked through it myself.. just quickly coded it and wrote line by line comments.  If you open it up, and are wondering which files to look at to understand things go to the Game.h and Game.m files.. the app delegate files were created automatically with the Sparrow project and I didn&#8217;t comment those.</p>
<p><strong>Update! I have modified the project to remove an error that occurred on some systems due to a recursive search being done in the project for already included files.  Please re-download if you encountered this problem.</strong></p>
<p>You can download the source with music/sound effects here:<br />
<a href="http://maniacdev.com/balloon-game-tutorial-download/">BalloonGameTutorial</a></p>
<p>Graphics are included so the example will run but are slightly different because I am using graphics similar to those in the video in my own game.</p>
<p>As far as licensing goes feel free to use this in your own apps, and if you do send me a message or post a comment about it, and I&#8217;ll mention it on this site.  You may not use any portion of this project in your own tutorials, books, etc. (and definitely don&#8217;t submit it to a site buying tutorials.. you know who you are!) without permission.</p>
<p><strong>Please be sure to check back next week when the entire tutorial is posted which will give you a much better idea of how to extend/use this source code and utilize the Sparrow Framework.</strong></p>
<p><strong>If you have any questions as to why I did something or have any suggestions for the tutorial then please post them below &#8212; it will help to make the final tutorial better.</strong></p>
<p><strong>Also, if you could share this post that would be great too and help motivate me to make more!</strong></p>
<p>&copy;2010 <a href="http://maniacdev.com">iPhone iOS 4 iPad SDK Development Tutorials, Programming Tips, News</a>. All Rights Reserved.</p>.
<div class="sociable">
<div class="sociable_tagline">
<strong>Share and Enjoy:</strong>
</div>
<ul>
	<li class="sociablefirst"><a rel="nofollow"  target="_blank" href="http://maniacdev.com/feed/" title="RSS"><img src="http://maniacdev.com/wp-content/plugins/sociable/images/rss.png" title="RSS" alt="RSS" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://twitter.com/home?status=Beginners%20iPhone%20Action%20Game%20Tutorial%3A%20Source%20Code%20-%20http%3A%2F%2Fmaniacdev.com%2F2010%2F07%2Fbeginners-action-game-tutorial-source-code%2F" title="Twitter"><img src="http://maniacdev.com/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fmaniacdev.com%2F2010%2F07%2Fbeginners-action-game-tutorial-source-code%2F&amp;t=Beginners%20iPhone%20Action%20Game%20Tutorial%3A%20Source%20Code" title="Facebook"><img src="http://maniacdev.com/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.dzone.com/links/add.html?url=http%3A%2F%2Fmaniacdev.com%2F2010%2F07%2Fbeginners-action-game-tutorial-source-code%2F&amp;title=Beginners%20iPhone%20Action%20Game%20Tutorial%3A%20Source%20Code" title="DZone"><img src="http://maniacdev.com/wp-content/plugins/sociable/images/dzone.png" title="DZone" alt="DZone" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://news.ycombinator.com/submitlink?u=http%3A%2F%2Fmaniacdev.com%2F2010%2F07%2Fbeginners-action-game-tutorial-source-code%2F&amp;t=Beginners%20iPhone%20Action%20Game%20Tutorial%3A%20Source%20Code" title="HackerNews"><img src="http://maniacdev.com/wp-content/plugins/sociable/images/hackernews.png" title="HackerNews" alt="HackerNews" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://delicious.com/post?url=http%3A%2F%2Fmaniacdev.com%2F2010%2F07%2Fbeginners-action-game-tutorial-source-code%2F&amp;title=Beginners%20iPhone%20Action%20Game%20Tutorial%3A%20Source%20Code&amp;notes=A%20few%20weeks%20ago%20I%20posted%20a%20short%20video%20similar%20to%20this%20one%3A%0D%0A%0D%0A%0D%0AI%27ve%20been%20asked%20since%20then%20when%20I%20would%20come%20out%20with%20the%20tutorial.%C2%A0%C2%A0%20I%20was%20finally%20able%20to%20get%20around%20to%20completing%20the%20source%20file%2C%20and%20I%27ve%20added%20line%20by%20line%20%28well%20pretty%20close%29%20c" title="del.icio.us"><img src="http://maniacdev.com/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a></li>
	<li class="sociablelast"><a rel="nofollow"  target="_blank" href="http://www.friendfeed.com/share?title=Beginners%20iPhone%20Action%20Game%20Tutorial%3A%20Source%20Code&amp;link=http%3A%2F%2Fmaniacdev.com%2F2010%2F07%2Fbeginners-action-game-tutorial-source-code%2F" title="FriendFeed"><img src="http://maniacdev.com/wp-content/plugins/sociable/images/friendfeed.png" title="FriendFeed" alt="FriendFeed" class="sociable-hovers" /></a></li>
</ul>
</div>
]]></content:encoded>
			<wfw:commentRss>http://maniacdev.com/2010/07/beginners-action-game-tutorial-source-code/feed/</wfw:commentRss>
		<slash:comments>18</slash:comments>
		</item>
		<item>
		<title>Great Cocos2D iOS Example Featuring Common Game Elements</title>
		<link>http://maniacdev.com/2010/06/cocos2d-ios-example-game/</link>
		<comments>http://maniacdev.com/2010/06/cocos2d-ios-example-game/#comments</comments>
		<pubDate>Mon, 28 Jun 2010 08:45:08 +0000</pubDate>
		<dc:creator>John</dc:creator>
				<category><![CDATA[iPhone Programming Examples]]></category>
		<category><![CDATA[iPhone SDK And iPad SDK]]></category>
		<category><![CDATA[Cocos2D]]></category>
		<category><![CDATA[example]]></category>
		<category><![CDATA[game]]></category>
		<category><![CDATA[ios]]></category>

		<guid isPermaLink="false">http://maniacdev.com/?p=1698</guid>
		<description><![CDATA[As Cocos2D has increased it&#8217;s feature set it has become increasingly difficult to keep up with the many features of the engine. The game has evolved from a simple rendering engine with some timing control into a full-fledged 2D game engine. Fortunately there is an active community and some great examples are available. You can find [...]]]></description>
			<content:encoded><![CDATA[<p><object width="420" height="255"><param name="movie" value="http://www.youtube.com/v/7ev2whMzjro&#038;hl=en_US&#038;fs=1&#038;"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/7ev2whMzjro&#038;hl=en_US&#038;fs=1&#038;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="420" height="255"></embed></object>
<div>As Cocos2D has increased it&#8217;s feature set it has become increasingly difficult to keep up with the many features of the engine.  The game has evolved from a simple rendering engine with some timing control into a full-fledged 2D game engine.</div>
<p></p>
<div>Fortunately there is an active community and some great examples are available.  You can find examples of almost anything.</div>
<p></p>
<div>I found this example to be particularly exceptional, as it contains many desired game elements &#8212; including:</div>
<p></p>
<div>
<ul>
<li>CocosDenshion (Cocos2D Audio) Usage</li>
<li>Object Rotation</li>
<li>Health Bars</li>
<li>Spritesheets And Animations</li>
</ul>
</div>
<p>The example is from Ray Wenderlich, Steve Oldmeadow, and Victoria Wenderlich and can be found in Cocos2D versions 0.99.4 or higher (<a href="http://www.cocos2d-iphone.org/download" target="_blank">download here</a>).</p>
<p>In order to view the example you will need to set the active target, and executable to <strong>Cocos Denshion &#8211; Tom The Turret</strong>.</p>
<p><em>Make sure to select the iphone simulator &#8212; if you can&#8217;t find it, hold down the option key when clicking on the pulldown selector where you set the active target and executable that will bring up more options.</em></p>
<p>Update: Added video to show those with issues running the game in the right simulator how it&#8217;s done.</p>
<p>[Source: <a href="http://www.raywenderlich.com/1345/tom-the-turret" target="_blank">Ray Wenderlich</a>]</p>
<p>&copy;2010 <a href="http://maniacdev.com">iPhone iOS 4 iPad SDK Development Tutorials, Programming Tips, News</a>. All Rights Reserved.</p>.
<div class="sociable">
<div class="sociable_tagline">
<strong>Share and Enjoy:</strong>
</div>
<ul>
	<li class="sociablefirst"><a rel="nofollow"  target="_blank" href="http://maniacdev.com/feed/" title="RSS"><img src="http://maniacdev.com/wp-content/plugins/sociable/images/rss.png" title="RSS" alt="RSS" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://twitter.com/home?status=Great%20Cocos2D%20iOS%20Example%20Featuring%20Common%20Game%20Elements%20-%20http%3A%2F%2Fmaniacdev.com%2F2010%2F06%2Fcocos2d-ios-example-game%2F" title="Twitter"><img src="http://maniacdev.com/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fmaniacdev.com%2F2010%2F06%2Fcocos2d-ios-example-game%2F&amp;t=Great%20Cocos2D%20iOS%20Example%20Featuring%20Common%20Game%20Elements" title="Facebook"><img src="http://maniacdev.com/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.dzone.com/links/add.html?url=http%3A%2F%2Fmaniacdev.com%2F2010%2F06%2Fcocos2d-ios-example-game%2F&amp;title=Great%20Cocos2D%20iOS%20Example%20Featuring%20Common%20Game%20Elements" title="DZone"><img src="http://maniacdev.com/wp-content/plugins/sociable/images/dzone.png" title="DZone" alt="DZone" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://news.ycombinator.com/submitlink?u=http%3A%2F%2Fmaniacdev.com%2F2010%2F06%2Fcocos2d-ios-example-game%2F&amp;t=Great%20Cocos2D%20iOS%20Example%20Featuring%20Common%20Game%20Elements" title="HackerNews"><img src="http://maniacdev.com/wp-content/plugins/sociable/images/hackernews.png" title="HackerNews" alt="HackerNews" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://delicious.com/post?url=http%3A%2F%2Fmaniacdev.com%2F2010%2F06%2Fcocos2d-ios-example-game%2F&amp;title=Great%20Cocos2D%20iOS%20Example%20Featuring%20Common%20Game%20Elements&amp;notes=As%C2%A0Cocos2D%20has%20increased%20it%27s%20feature%20set%20it%20has%20become%20increasingly%20difficult%20to%20keep%20up%20with%20the%20many%20features%20of%20the%20engine.%20%20The%20game%20has%20evolved%20from%20a%20simple%20rendering%20engine%20with%20some%20timing%20control%20into%20a%20full-fledged%202D%20game%20engine.%0D%0A%0D%0AFort" title="del.icio.us"><img src="http://maniacdev.com/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a></li>
	<li class="sociablelast"><a rel="nofollow"  target="_blank" href="http://www.friendfeed.com/share?title=Great%20Cocos2D%20iOS%20Example%20Featuring%20Common%20Game%20Elements&amp;link=http%3A%2F%2Fmaniacdev.com%2F2010%2F06%2Fcocos2d-ios-example-game%2F" title="FriendFeed"><img src="http://maniacdev.com/wp-content/plugins/sociable/images/friendfeed.png" title="FriendFeed" alt="FriendFeed" class="sociable-hovers" /></a></li>
</ul>
</div>
]]></content:encoded>
			<wfw:commentRss>http://maniacdev.com/2010/06/cocos2d-ios-example-game/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Incredible iPhone Game Programming Tutorials With Video</title>
		<link>http://maniacdev.com/2010/01/incredible-iphone-game-programming-tutorials-with-video/</link>
		<comments>http://maniacdev.com/2010/01/incredible-iphone-game-programming-tutorials-with-video/#comments</comments>
		<pubDate>Sat, 02 Jan 2010 08:56:54 +0000</pubDate>
		<dc:creator>John</dc:creator>
				<category><![CDATA[iPhone Game Programming]]></category>
		<category><![CDATA[iPhone Programming Tutorials]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[game]]></category>
		<category><![CDATA[getting started]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[objective-c]]></category>
		<category><![CDATA[programming]]></category>

		<guid isPermaLink="false">http://maniacdev.com/?p=586</guid>
		<description><![CDATA[&#160;Just like to turn you guys on to what are the best video iPhone game programming tutorials on the web so far in case you haven&#8217;t seen them. &#8211; Update Jan. 2nd 2010 &#8211; Tutorial 11 has been added, and I have upgrade this list to reflect that. These tutorials are from 71 squared.&#160; They [...]]]></description>
			<content:encoded><![CDATA[<p>&nbsp;Just like to turn you guys on to what are the best video iPhone game programming tutorials on the web so far in case you haven&#8217;t seen them.</p>
<p>&#8211; Update Jan. 2nd 2010 &#8211; Tutorial 11 has been added, and I have upgrade this list to reflect that.</p>
<p>These tutorials are from 71 squared.&nbsp; They run through the steps to creating a game on the iPhone in tremendous detail, and include source code.&nbsp; Included are in-depth videos.</p>
<p>Here they are:</p>
<p><a target="_blank" rel="nofollow" href="http://www.71squared.co.uk/2009/03/iphone-game-programming-tutorial-1/" title="Permanent Link to iPhone Game Programming &ndash; Tutorial 1">iPhone Game Programming &ndash; Tutorial 1</a><br />
<a target="_blank" rel="nofollow" href="http://www.71squared.co.uk/2009/03/iphone-game-programming-tutorial-2-image-class/" title="Permanent Link to iPhone Game Programming &ndash; Tutorial 2 &ndash; Image Class">iPhone Game Programming &ndash; Tutorial 2 &ndash; Image Class</a><br />
<a target="_blank" rel="nofollow" href="http://www.71squared.co.uk/2009/03/iphone-game-programming-tutorial-3-spritesheet-class/" title="Permanent Link to iPhone Game Programming &ndash; Tutorial 3 &ndash; SpriteSheet Class">iPhone Game Programming &ndash; Tutorial 3 &ndash; SpriteSheet Class</a><br />
<a target="_blank" rel="nofollow" href="http://www.71squared.co.uk/2009/04/iphone-game-programming-tutorial-4-bitmap-font-class/" title="Permanent Link to iPhone Game Programming &ndash; Tutorial 4 &ndash; Bitmap Font Class">iPhone Game Programming &ndash; Tutorial 4 &ndash; Bitmap Font Class</a><br />
<a target="_blank" rel="nofollow" href="http://www.71squared.co.uk/2009/04/iphone-game-programming-tutorial-5-animation-class/" title="Permanent Link to iPhone Game Programming &ndash; Tutorial 5 &ndash; Animation Class">iPhone Game Programming &ndash; Tutorial 5 &ndash; Animation Class</a><br />
<a target="_blank" rel="nofollow" href="http://www.71squared.co.uk/2009/05/iphone-game-programming-tutorial-6-tiled-map-class/" title="Permanent Link to iPhone Game Programming &ndash; Tutorial 6 &ndash; Tiled Map Class">iPhone Game Programming &ndash; Tutorial 6 &ndash; Tiled Map Class</a><br />
<a target="_blank" rel="nofollow" href="http://www.71squared.co.uk/2009/05/iphone-game-programming-tutorial-7-singleton-class/" title="Permanent Link to iPhone Game Programming &ndash; Tutorial 7 &ndash; Singleton Class">iPhone Game Programming &ndash; Tutorial 7 &ndash; Singleton Class</a><br />
<a target="_blank" rel="nofollow" href="http://www.71squared.co.uk/2009/05/iphone-game-programming-tutorial-8-particle-emitter/" title="Permanent Link to iPhone Game Programming &ndash; Tutorial 8 &ndash; Particle Emitter">iPhone Game Programming &ndash; Tutorial 8 &ndash; Particle Emitter</a><br />
<a target="_blank" rel="nofollow" href="http://www.71squared.co.uk/2009/05/iphone-game-programming-tutorial-9-sound-manager/" title="Permanent Link to iPhone Game Programming &ndash; Tutorial 9 &ndash; Sound Manager">iPhone Game Programming &ndash; Tutorial 9 &ndash; Sound Manager</a><br />
<a target="_blank" rel="nofollow" href="http://www.71squared.co.uk/2009/07/iphone-game-programming-tutorial-10-game-structure/" title="Permanent Link to iPhone Game Programming &ndash; Tutorial 10 &ndash; Game Structure">iPhone Game Programming &ndash; Tutorial 10 &ndash; Game Structure</a><br />
<a target="_blank" rel="nofollow" href="http://www.71squared.com/2009/12/iphone-game-programming-tutorial-11-joypad/" title="Permanent Link to iPhone Game Programming &ndash; Tutorial 10 &ndash; Game Structure">iPhone Game Programming &ndash; Tutorial 11 &ndash; Joypad </a></p>
<p>Now these gents are also writing a book on iPhone game programming.&nbsp; So absolutely if you like their tutorials I&nbsp;suggest you check it out.&nbsp; I&nbsp;don&#8217;t think it&#8217;s available for pre-order yet but you can read some info about it <a target="_blank" rel="nofollow" href="http://www.71squared.co.uk/2009/07/writing-a-book/">here</a>.</p>
<div id="seolinx-tooltip" style="border: 1px solid rgb(0, 0, 0); margin: 0pt; padding: 0pt; display: none; opacity: 0.9; position: absolute; width: auto; z-index: 99999;">
<table style="border: 0pt none ; margin: 0pt; padding: 0pt; border-collapse: separate; width: auto;">
<tbody>
<tr>
<td id="seolinx-table" style="border: 0pt none ; margin: 1px; padding: 0pt; font-family: Tahoma; font-size: 11px; font-weight: bold;">
<div style="margin: 0pt; padding: 0pt; overflow: auto; width: auto;">
<table id="seolinx-paramtable" style="border: 1px solid gray; margin: 0pt; border-collapse: separate;">
<tbody>
<tr>
<td style="border: 1px solid gray; padding: 2px; background: rgb(240, 240, 240) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; color: darkgreen; font-family: Tahoma; font-size: 7pt; font-weight: bold; white-space: nowrap;"><img height="12px" width="12px" style="vertical-align: middle;" src="http://toolbarqueries.google.com/favicon.ico" alt="" />&nbsp;PR: <a href="javascript:{}" title="Google pagerank" seolinx-type="param" seolinx-param-index="0" style="color: blue; font-family: Tahoma; font-size: 7pt; font-weight: bold; text-decoration: underline;">wait&#8230;</a></td>
<td style="border: 1px solid gray; padding: 2px; background: rgb(240, 240, 240) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; color: darkgreen; font-family: Tahoma; font-size: 7pt; font-weight: bold; white-space: nowrap;"><img height="12px" width="12px" style="vertical-align: middle;" src="http://www.google.com/favicon.ico" alt="" />&nbsp;I: <a href="javascript:{}" title="Google index" seolinx-type="param" seolinx-param-index="1" style="color: blue; font-family: Tahoma; font-size: 7pt; font-weight: bold; text-decoration: underline;">wait&#8230;</a></td>
<td style="border: 1px solid gray; padding: 2px; background: rgb(240, 240, 240) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; color: darkgreen; font-family: Tahoma; font-size: 7pt; font-weight: bold; white-space: nowrap;"><img height="12px" width="12px" style="vertical-align: middle;" src="http://www.google.com/favicon.ico" alt="" />&nbsp;L: <a href="javascript:{}" title="Google links" seolinx-type="param" seolinx-param-index="2" style="color: blue; font-family: Tahoma; font-size: 7pt; font-weight: bold; text-decoration: underline;">wait&#8230;</a></td>
<td style="border: 1px solid gray; padding: 2px; background: rgb(240, 240, 240) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; color: darkgreen; font-family: Tahoma; font-size: 7pt; font-weight: bold; white-space: nowrap;"><img height="12px" width="12px" style="vertical-align: middle;" src="http://siteexplorer.search.yahoo.com/favicon.ico" alt="" />&nbsp;LD: <a href="javascript:{}" title="Yahoo linkdomain" seolinx-type="param" seolinx-param-index="12" style="color: blue; font-family: Tahoma; font-size: 7pt; font-weight: bold; text-decoration: underline;">wait&#8230;</a></td>
<td style="border: 1px solid gray; padding: 2px; background: rgb(240, 240, 240) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; color: darkgreen; font-family: Tahoma; font-size: 7pt; font-weight: bold; white-space: nowrap;"><img height="12px" width="12px" style="vertical-align: middle;" src="http://www.bing.com/favicon.ico" alt="" />&nbsp;I: <a href="javascript:{}" title="Bing index" seolinx-type="param" seolinx-param-index="20" style="color: blue; font-family: Tahoma; font-size: 7pt; font-weight: bold; text-decoration: underline;">wait&#8230;</a></td>
<td style="border: 1px solid gray; padding: 2px; background: rgb(240, 240, 240) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; color: darkgreen; font-family: Tahoma; font-size: 7pt; font-weight: bold; white-space: nowrap;"><a href="javascript:{}" title="Sitemap.xml" seolinx-type="param" seolinx-param-index="40" style="color: blue; font-family: Tahoma; font-size: 7pt; font-weight: bold; text-decoration: underline;">wait&#8230;</a></td>
<td style="border: 1px solid gray; padding: 2px; background: rgb(240, 240, 240) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; color: darkgreen; font-family: Tahoma; font-size: 7pt; font-weight: bold; white-space: nowrap;"><img height="12px" width="12px" style="vertical-align: middle;" src="http://www.semrush.com/favicon.ico" alt="" />&nbsp;Rank: <a href="javascript:{}" title="SEMRush Rank" seolinx-type="param" seolinx-param-index="41" style="color: blue; font-family: Tahoma; font-size: 7pt; font-weight: bold; text-decoration: underline;">wait&#8230;</a></td>
<td style="border: 1px solid gray; padding: 2px; background: rgb(240, 240, 240) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; color: darkgreen; font-family: Tahoma; font-size: 7pt; font-weight: bold; white-space: nowrap;"><img height="12px" width="12px" style="vertical-align: middle;" src="http://www.semrush.com/favicon.ico" alt="" />&nbsp;Traffic: <a href="javascript:{}" title="SEMRush SE Traffic" seolinx-type="param" seolinx-param-index="42" style="color: blue; font-family: Tahoma; font-size: 7pt; font-weight: bold; text-decoration: underline;">wait&#8230;</a></td>
<td style="border: 1px solid gray; padding: 2px; background: rgb(240, 240, 240) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; color: darkgreen; font-family: Tahoma; font-size: 7pt; font-weight: bold; white-space: nowrap;"><img height="12px" width="12px" style="vertical-align: middle;" src="http://www.semrush.com/favicon.ico" alt="" />&nbsp;Price: <a href="javascript:{}" title="SEMRush SE Traffic price" seolinx-type="param" seolinx-param-index="43" style="color: blue; font-family: Tahoma; font-size: 7pt; font-weight: bold; text-decoration: underline;">wait&#8230;</a></td>
<td style="border: 1px solid gray; padding: 2px; background: rgb(240, 240, 240) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; color: darkgreen; font-family: Tahoma; font-size: 7pt; font-weight: bold; white-space: nowrap;"><img height="12px" width="12px" style="vertical-align: middle;" src="http://siteanalytics.compete.com/favicon.ico" alt="" />&nbsp;C: <a href="javascript:{}" title="Compete Rank" seolinx-type="param" seolinx-param-index="108" style="color: blue; font-family: Tahoma; font-size: 7pt; font-weight: bold; text-decoration: underline;">wait&#8230;</a></td>
</tr>
</tbody>
</table></div>
<div style="margin: 0pt; padding: 0pt; overflow: auto; width: auto;">
<table style="border: 1px solid gray; margin: 0pt; border-collapse: separate;" id="seolinx-paramtable">
            </table>
</p></div>
</td>
<td style="border: 0pt none ; margin: 0pt; padding: 1px; cursor: pointer; vertical-align: middle; width: auto;" id="seolinx-tooltip-close" title="close"><img alt="" src="chrome://seoquake/content/skin/close.gif" /></td>
</tr>
</tbody>
</table>
</div>
<p>&nbsp;</p>
<div style="border: 1px solid rgb(0, 0, 0); margin: 0pt; padding: 0pt; display: none; opacity: 0.9; position: absolute; width: auto; z-index: 99999;" id="seolinx-tooltip">
<table style="border: 0pt none ; margin: 0pt; padding: 0pt; border-collapse: separate; width: auto;">
<tbody>
<tr>
<td style="border: 0pt none ; margin: 1px; padding: 0pt; font-family: Tahoma; font-size: 11px; font-weight: bold;" id="seolinx-table">&nbsp;</td>
<td title="close" id="seolinx-tooltip-close" style="border: 0pt none ; margin: 0pt; padding: 1px; cursor: pointer; vertical-align: middle; width: auto;"><img src="chrome://seoquake/content/skin/close.gif" alt="" /></td>
</tr>
</tbody>
</table>
</div>
<p>&copy;2010 <a href="http://maniacdev.com">iPhone iOS 4 iPad SDK Development Tutorials, Programming Tips, News</a>. All Rights Reserved.</p>.
<div class="sociable">
<div class="sociable_tagline">
<strong>Share and Enjoy:</strong>
</div>
<ul>
	<li class="sociablefirst"><a rel="nofollow"  target="_blank" href="http://maniacdev.com/feed/" title="RSS"><img src="http://maniacdev.com/wp-content/plugins/sociable/images/rss.png" title="RSS" alt="RSS" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://twitter.com/home?status=Incredible%20iPhone%20Game%20Programming%20Tutorials%20With%20Video%20-%20http%3A%2F%2Fmaniacdev.com%2F2010%2F01%2Fincredible-iphone-game-programming-tutorials-with-video%2F" title="Twitter"><img src="http://maniacdev.com/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fmaniacdev.com%2F2010%2F01%2Fincredible-iphone-game-programming-tutorials-with-video%2F&amp;t=Incredible%20iPhone%20Game%20Programming%20Tutorials%20With%20Video" title="Facebook"><img src="http://maniacdev.com/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.dzone.com/links/add.html?url=http%3A%2F%2Fmaniacdev.com%2F2010%2F01%2Fincredible-iphone-game-programming-tutorials-with-video%2F&amp;title=Incredible%20iPhone%20Game%20Programming%20Tutorials%20With%20Video" title="DZone"><img src="http://maniacdev.com/wp-content/plugins/sociable/images/dzone.png" title="DZone" alt="DZone" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://news.ycombinator.com/submitlink?u=http%3A%2F%2Fmaniacdev.com%2F2010%2F01%2Fincredible-iphone-game-programming-tutorials-with-video%2F&amp;t=Incredible%20iPhone%20Game%20Programming%20Tutorials%20With%20Video" title="HackerNews"><img src="http://maniacdev.com/wp-content/plugins/sociable/images/hackernews.png" title="HackerNews" alt="HackerNews" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://delicious.com/post?url=http%3A%2F%2Fmaniacdev.com%2F2010%2F01%2Fincredible-iphone-game-programming-tutorials-with-video%2F&amp;title=Incredible%20iPhone%20Game%20Programming%20Tutorials%20With%20Video&amp;notes=%26nbsp%3BJust%20like%20to%20turn%20you%20guys%20on%20to%20what%20are%20the%20best%20video%20iPhone%20game%20programming%20tutorials%20on%20the%20web%20so%20far%20in%20case%20you%20haven%27t%20seen%20them.%0D%0A%0D%0A--%20Update%20Jan.%202nd%202010%20-%20Tutorial%2011%20has%20been%20added%2C%20and%20I%20have%20upgrade%20this%20list%20to%20reflect%20that.%0D%0A" title="del.icio.us"><img src="http://maniacdev.com/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a></li>
	<li class="sociablelast"><a rel="nofollow"  target="_blank" href="http://www.friendfeed.com/share?title=Incredible%20iPhone%20Game%20Programming%20Tutorials%20With%20Video&amp;link=http%3A%2F%2Fmaniacdev.com%2F2010%2F01%2Fincredible-iphone-game-programming-tutorials-with-video%2F" title="FriendFeed"><img src="http://maniacdev.com/wp-content/plugins/sociable/images/friendfeed.png" title="FriendFeed" alt="FriendFeed" class="sociable-hovers" /></a></li>
</ul>
</div>
]]></content:encoded>
			<wfw:commentRss>http://maniacdev.com/2010/01/incredible-iphone-game-programming-tutorials-with-video/feed/</wfw:commentRss>
		<slash:comments>20</slash:comments>
		</item>
		<item>
		<title>The Open Source iPhone Game Engine Comparison</title>
		<link>http://maniacdev.com/2009/08/the-open-source-iphone-game-engine-comparison/</link>
		<comments>http://maniacdev.com/2009/08/the-open-source-iphone-game-engine-comparison/#comments</comments>
		<pubDate>Thu, 27 Aug 2009 05:40:55 +0000</pubDate>
		<dc:creator>John</dc:creator>
				<category><![CDATA[iPhone Game Programming]]></category>
		<category><![CDATA[iPhone SDK And iPad SDK]]></category>
		<category><![CDATA[2d]]></category>
		<category><![CDATA[3d]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[game]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[iphone game engine]]></category>
		<category><![CDATA[programming]]></category>

		<guid isPermaLink="false">http://maniacdev.com/?p=612</guid>
		<description><![CDATA[I&#8217;m often asked about which iPhone game engine to use, and I know most people are looking for a free game engine so here is a comparison of the different open source iPhone game engines that actually have apps out there. Update.   I&#8217;ve added in the Sparrow Framework. Sparrow Framework The Sparrow Framework is [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m often asked about which iPhone game engine to use, and I know most people are looking for a free game engine so here is a comparison of the different open source iPhone game engines that actually have apps out there.</p>
<p>Update.   I&#8217;ve added in the Sparrow Framework.</p>
<h2>Sparrow Framework</h2>
<p>The <a href="http://sparrow-framework.org" target="_blank">Sparrow Framework</a> is a very lightweight 2D game engine created in Objective-C.  In a very short amount of time I was able to understand the framework, and I find it to be very intuitive.</p>
<p>While I have not done much Flash game programming the developers state that the game engine was created with Flash game developers in mind.</p>
<p>The game framework includes all the necessary features you&#8217;d require for creating a basic 2D game such as easy animation, and a sound engine.</p>
<h2>Cocos2D IPhone</h2>
<p>The <a rel="nofollow" href="http://www.cocos2d-iphone.org/" target="_blank">Cocos2D iPhone game engine</a> is a port of a game engine originally created in Python and converted to iPhone Objective-C.  As you can tell from the name, Cocos2D is designed for 2D games, that being said, although the engine is in a 2D world, the engine includes a growing collection of high quality 3D special effects.</p>
<p>Cocos2D has been used in <a rel="nofollow" href="http://www.cocos2d-iphone.org/forum/forum/1" target="_blank">many games</a> on the iPhone app store, you can visit the official site here, where many are listed.</p>
<p>Cocos2D is the first engine to check out, while many may be turned off by the engine not supporting a 3d world, if you look at most of the top iPhone games the gameplay is 2D, in fact the iPhone&#8217;s touch screen controls can make it difficult to operate in a 3D world.</p>
<p>Also included is support for the in-game Chipmunk engine, and the latest version of Cocos also includes an OpenAL based sound engine.</p>
<p>The engine provides more examples than any of the other engines out there because of the large community.  Overall I&#8217;d say the engine is as easy to use as any engine that does not have an environment editor.</p>
<p>Uses the LGPL license.</p>
<h2>Sio2Engine</h2>
<p>The <a rel="nofollow" href="http://sio2interactive.com" target="_blank">SIO2 game engine</a> is an excellent 3D game engine written in C.  There is a free oepn source version, and a an indie version for $49.  The free eidtion requires you to show a splash screen at the start of your game illustrating your use of the engine.  This in my opinion is extremely fair considering the quality of the engine.</p>
<p>The game engine uses blender in it&#8217;s toolchain for scene and model creation.  If you haven&#8217;t used Blender, it is a sophisticated open source 3D modeling program.  In my opinion this is the only thing I don&#8217;t really like about sio2, while some love it, I can&#8217;t stand using blender as I&#8217;ve found it can&#8217;t compare to the top commercial modeling programs. Fortunately there are many blender plugins that allow you to import a wide variety of modeling formats.</p>
<p>SIO2 comes with an excellent set of tutorials, and provides support for sophisticated features such as skeletal animation, and soft-body physics which are explained in the tutorials.</p>
<p>I&#8217;ve found the performance of the latest version of the SIO2 game engine, version 1.4 to provide significantly better performance than previous versions.  If you haven&#8217;t checked out SIO2 in awhile then I suggest you check it out again.</p>
<p>I recommend SIO2 to those who insist on a 3D world and thus can&#8217;t use Cocos.</p>
<h2>Oolong Engine</h2>
<p>The <a rel="nofollow" href="http://oolongengine.com" target="_blank">Oolong game engine</a> is a 3D engine written in C++, and provides excellent performance.  The downside of the Oolong engine is that it is difficult to use for those that are not familiar with OpenGL ES.</p>
<p>Oolong provides support for a wide variety of features, and very good performance, as I said my only problem with Oolong is that it is difficult to use.  This is a low-level engine designed for programmers so if you&#8217;re just getting into game development I would stay away.</p>
<p>You will find the latest version on google code, there is very little documentation for Oolong, but the community is very active, and you can get answers to many of your questions there.</p>
<p>I would recommend Oolong to those looking to create their own game engine looking for something to start with.</p>
<p>Uses the MIT license.</p>
<h2>Irrlicht Engine</h2>
<p>I mention Irrlicht here only because I received a message from someone stating that it was available on the iPhone.</p>
<p>The <a rel="nofollow" href="http://irrlicht.sourceforge.net" target="_blank">Irrlicht game engine</a> is a 3D game engine written in C++.</p>
<p>While there is no official port available on the Irrlicht website for the iPhone with some tinkering I was able to get the OpenGL ES version running on the iPhone &#8212; somewhat.  You will find the OpenGL ES version hidden away in the repository.</p>
<p>Irrlicht is an excellent open source engine that has support for an extremely wide variety of file formats, and has the best support for the &#8220;classic&#8221; BSP format that I&#8217;ve seen in an open source game engine.  There are also numerous other tools that have been created for the engine.</p>
<p>All this being said, I can&#8217;t recommend Irrlicht because there is no official port, and if you check out the forums there really is no one willing to provide help to those looking to get it running on the iPhone although some have created apps running on the iPhone.</p>
<p>The Irrlicht engine uses the Zlib license.</p>
<h2>Summary</h2>
<p>Cocos2D makes an excellent first choice for those developing a 2D iPhone game.  You will learn Objective-C while using the engine, and the engine has been proven in a wide variety of games.</p>
<p>For 3D games my choice is SIO2, although I&#8217;m not a fan of blender this does make it more accessible than the other proven 3D iPhone game engines.</p>
<p>&copy;2010 <a href="http://maniacdev.com">iPhone iOS 4 iPad SDK Development Tutorials, Programming Tips, News</a>. All Rights Reserved.</p>.
<div class="sociable">
<div class="sociable_tagline">
<strong>Share and Enjoy:</strong>
</div>
<ul>
	<li class="sociablefirst"><a rel="nofollow"  target="_blank" href="http://maniacdev.com/feed/" title="RSS"><img src="http://maniacdev.com/wp-content/plugins/sociable/images/rss.png" title="RSS" alt="RSS" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://twitter.com/home?status=The%20Open%20Source%20iPhone%20Game%20Engine%20Comparison%20-%20http%3A%2F%2Fmaniacdev.com%2F2009%2F08%2Fthe-open-source-iphone-game-engine-comparison%2F" title="Twitter"><img src="http://maniacdev.com/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fmaniacdev.com%2F2009%2F08%2Fthe-open-source-iphone-game-engine-comparison%2F&amp;t=The%20Open%20Source%20iPhone%20Game%20Engine%20Comparison" title="Facebook"><img src="http://maniacdev.com/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.dzone.com/links/add.html?url=http%3A%2F%2Fmaniacdev.com%2F2009%2F08%2Fthe-open-source-iphone-game-engine-comparison%2F&amp;title=The%20Open%20Source%20iPhone%20Game%20Engine%20Comparison" title="DZone"><img src="http://maniacdev.com/wp-content/plugins/sociable/images/dzone.png" title="DZone" alt="DZone" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://news.ycombinator.com/submitlink?u=http%3A%2F%2Fmaniacdev.com%2F2009%2F08%2Fthe-open-source-iphone-game-engine-comparison%2F&amp;t=The%20Open%20Source%20iPhone%20Game%20Engine%20Comparison" title="HackerNews"><img src="http://maniacdev.com/wp-content/plugins/sociable/images/hackernews.png" title="HackerNews" alt="HackerNews" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://delicious.com/post?url=http%3A%2F%2Fmaniacdev.com%2F2009%2F08%2Fthe-open-source-iphone-game-engine-comparison%2F&amp;title=The%20Open%20Source%20iPhone%20Game%20Engine%20Comparison&amp;notes=I%27m%20often%20asked%20about%20which%20iPhone%20game%20engine%20to%20use%2C%20and%20I%20know%20most%20people%20are%20looking%20for%20a%20free%20game%20engine%20so%20here%20is%20a%20comparison%20of%20the%20different%20open%20source%20iPhone%20game%20engines%20that%20actually%20have%20apps%20out%20there.%0D%0A%0D%0AUpdate.%20%C2%A0%20I%27ve%20added%20in%20t" title="del.icio.us"><img src="http://maniacdev.com/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a></li>
	<li class="sociablelast"><a rel="nofollow"  target="_blank" href="http://www.friendfeed.com/share?title=The%20Open%20Source%20iPhone%20Game%20Engine%20Comparison&amp;link=http%3A%2F%2Fmaniacdev.com%2F2009%2F08%2Fthe-open-source-iphone-game-engine-comparison%2F" title="FriendFeed"><img src="http://maniacdev.com/wp-content/plugins/sociable/images/friendfeed.png" title="FriendFeed" alt="FriendFeed" class="sociable-hovers" /></a></li>
</ul>
</div>
]]></content:encoded>
			<wfw:commentRss>http://maniacdev.com/2009/08/the-open-source-iphone-game-engine-comparison/feed/</wfw:commentRss>
		<slash:comments>24</slash:comments>
		</item>
		<item>
		<title>Doing Some iPhone Game Programming</title>
		<link>http://maniacdev.com/2009/07/doing-some-iphone-game-programming/</link>
		<comments>http://maniacdev.com/2009/07/doing-some-iphone-game-programming/#comments</comments>
		<pubDate>Thu, 30 Jul 2009 07:35:44 +0000</pubDate>
		<dc:creator>John</dc:creator>
				<category><![CDATA[iPhone Game Programming]]></category>
		<category><![CDATA[iPhone SDK And iPad SDK]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[game]]></category>
		<category><![CDATA[Graphics]]></category>
		<category><![CDATA[language]]></category>
		<category><![CDATA[programming]]></category>

		<guid isPermaLink="false">http://maniacdev.com/?p=584</guid>
		<description><![CDATA[Just in case there&#8217;s any graphics designers interested, I have finally finished off some more of the contract work, and with a lighter load, my next ambition is to do some iPhone game programming. My intent is to develop a number of iPhone games in a short amount of time.&#160; Ultimately all will be open [...]]]></description>
			<content:encoded><![CDATA[<p>Just in case there&#8217;s any graphics designers interested, I have finally finished off some more of the contract work, and with a lighter load, my next ambition is to do some iPhone game programming.</p>
<p>My intent is to develop a number of iPhone games in a short amount of time.&nbsp; Ultimately all will be open sourced, released as 0.99 cent or free games, and have coinciding tutorials written.&nbsp; I actually created a very simple game this evening in a couple of hours that could already use the styling of an artist.&nbsp; I&#8217;ve planned out the next few games, and they shouldn&#8217;t take to long, all the games will be 2D, the first few written wiith Cocoa, and the rest using Cocos2D.</p>
<p>So just in case there&#8217;s any graphic artists out there reading interested in the possibility of some publicity and possibly profit from iPhone graphics work feel free to <a href="http://maniacdev.com/contact/" target="_blank" rel="nofollow">contact me</a>.&nbsp; Please understand that my intent with the games is for publicity, although I do believe future work customizing/rebranding these games is possible after talking with a few peers.</p>
<p>Thanks for reading.</p>
<p>&copy;2010 <a href="http://maniacdev.com">iPhone iOS 4 iPad SDK Development Tutorials, Programming Tips, News</a>. All Rights Reserved.</p>.
<div class="sociable">
<div class="sociable_tagline">
<strong>Share and Enjoy:</strong>
</div>
<ul>
	<li class="sociablefirst"><a rel="nofollow"  target="_blank" href="http://maniacdev.com/feed/" title="RSS"><img src="http://maniacdev.com/wp-content/plugins/sociable/images/rss.png" title="RSS" alt="RSS" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://twitter.com/home?status=Doing%20Some%20iPhone%20Game%20Programming%20%20-%20http%3A%2F%2Fmaniacdev.com%2F2009%2F07%2Fdoing-some-iphone-game-programming%2F" title="Twitter"><img src="http://maniacdev.com/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fmaniacdev.com%2F2009%2F07%2Fdoing-some-iphone-game-programming%2F&amp;t=Doing%20Some%20iPhone%20Game%20Programming%20" title="Facebook"><img src="http://maniacdev.com/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.dzone.com/links/add.html?url=http%3A%2F%2Fmaniacdev.com%2F2009%2F07%2Fdoing-some-iphone-game-programming%2F&amp;title=Doing%20Some%20iPhone%20Game%20Programming%20" title="DZone"><img src="http://maniacdev.com/wp-content/plugins/sociable/images/dzone.png" title="DZone" alt="DZone" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://news.ycombinator.com/submitlink?u=http%3A%2F%2Fmaniacdev.com%2F2009%2F07%2Fdoing-some-iphone-game-programming%2F&amp;t=Doing%20Some%20iPhone%20Game%20Programming%20" title="HackerNews"><img src="http://maniacdev.com/wp-content/plugins/sociable/images/hackernews.png" title="HackerNews" alt="HackerNews" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://delicious.com/post?url=http%3A%2F%2Fmaniacdev.com%2F2009%2F07%2Fdoing-some-iphone-game-programming%2F&amp;title=Doing%20Some%20iPhone%20Game%20Programming%20&amp;notes=Just%20in%20case%20there%27s%20any%20graphics%20designers%20interested%2C%20I%20have%20finally%20finished%20off%20some%20more%20of%20the%20contract%20work%2C%20and%20with%20a%20lighter%20load%2C%20my%20next%20ambition%20is%20to%20do%20some%20iPhone%20game%20programming.%0D%0A%0D%0AMy%20intent%20is%20to%20develop%20a%20number%20of%20iPhone%20games%20i" title="del.icio.us"><img src="http://maniacdev.com/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a></li>
	<li class="sociablelast"><a rel="nofollow"  target="_blank" href="http://www.friendfeed.com/share?title=Doing%20Some%20iPhone%20Game%20Programming%20&amp;link=http%3A%2F%2Fmaniacdev.com%2F2009%2F07%2Fdoing-some-iphone-game-programming%2F" title="FriendFeed"><img src="http://maniacdev.com/wp-content/plugins/sociable/images/friendfeed.png" title="FriendFeed" alt="FriendFeed" class="sociable-hovers" /></a></li>
</ul>
</div>
]]></content:encoded>
			<wfw:commentRss>http://maniacdev.com/2009/07/doing-some-iphone-game-programming/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Update For Cocos 2D iPhone Game Engine</title>
		<link>http://maniacdev.com/2009/07/update-for-cocos-2d-iphone-game-engine/</link>
		<comments>http://maniacdev.com/2009/07/update-for-cocos-2d-iphone-game-engine/#comments</comments>
		<pubDate>Wed, 29 Jul 2009 08:44:51 +0000</pubDate>
		<dc:creator>John</dc:creator>
				<category><![CDATA[iPhone SDK And iPad SDK]]></category>
		<category><![CDATA[Cocos2D]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[engine]]></category>
		<category><![CDATA[game]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[programming]]></category>

		<guid isPermaLink="false">http://maniacdev.com/?p=582</guid>
		<description><![CDATA[The excellent and free Cocos2D iPhone game engine has been updated with a plethora of new features. The highlights include: a new sound engine touch dispatcher faster actions an improved particle system If you haven&#8217;t tried Cocos and are looking to develop a 2d game on the iPhone quickly without having to purchase a commercial [...]]]></description>
			<content:encoded><![CDATA[<p>The excellent and free Cocos2D iPhone game engine has been updated with a plethora of new features.</p>
<p>The highlights include:</p>
<blockquote>
<ul>
<li>a new sound engine</li>
<li>touch dispatcher</li>
<li>faster actions</li>
<li>an improved particle system</li>
</ul>
</blockquote>
<p>If you haven&#8217;t tried Cocos and are looking to develop a 2d game on the iPhone quickly without having to purchase a commercial engine you should check out Cocos2D <a href="http://code.google.com/p/cocos2d-iphone/">here</a>. <br />
&nbsp;</p>
<p>[via <a href="http://www.cocos2d-iphone.org/">cocos2d for iPhone</a>]</p>
<p>&nbsp;</p>
<p>&copy;2010 <a href="http://maniacdev.com">iPhone iOS 4 iPad SDK Development Tutorials, Programming Tips, News</a>. All Rights Reserved.</p>.
<div class="sociable">
<div class="sociable_tagline">
<strong>Share and Enjoy:</strong>
</div>
<ul>
	<li class="sociablefirst"><a rel="nofollow"  target="_blank" href="http://maniacdev.com/feed/" title="RSS"><img src="http://maniacdev.com/wp-content/plugins/sociable/images/rss.png" title="RSS" alt="RSS" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://twitter.com/home?status=Update%20For%20Cocos%202D%20iPhone%20Game%20Engine%20-%20http%3A%2F%2Fmaniacdev.com%2F2009%2F07%2Fupdate-for-cocos-2d-iphone-game-engine%2F" title="Twitter"><img src="http://maniacdev.com/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fmaniacdev.com%2F2009%2F07%2Fupdate-for-cocos-2d-iphone-game-engine%2F&amp;t=Update%20For%20Cocos%202D%20iPhone%20Game%20Engine" title="Facebook"><img src="http://maniacdev.com/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.dzone.com/links/add.html?url=http%3A%2F%2Fmaniacdev.com%2F2009%2F07%2Fupdate-for-cocos-2d-iphone-game-engine%2F&amp;title=Update%20For%20Cocos%202D%20iPhone%20Game%20Engine" title="DZone"><img src="http://maniacdev.com/wp-content/plugins/sociable/images/dzone.png" title="DZone" alt="DZone" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://news.ycombinator.com/submitlink?u=http%3A%2F%2Fmaniacdev.com%2F2009%2F07%2Fupdate-for-cocos-2d-iphone-game-engine%2F&amp;t=Update%20For%20Cocos%202D%20iPhone%20Game%20Engine" title="HackerNews"><img src="http://maniacdev.com/wp-content/plugins/sociable/images/hackernews.png" title="HackerNews" alt="HackerNews" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://delicious.com/post?url=http%3A%2F%2Fmaniacdev.com%2F2009%2F07%2Fupdate-for-cocos-2d-iphone-game-engine%2F&amp;title=Update%20For%20Cocos%202D%20iPhone%20Game%20Engine&amp;notes=The%20excellent%20and%20free%20Cocos2D%20iPhone%20game%20engine%20has%20been%20updated%20with%20a%20plethora%20of%20new%20features.%0D%0A%0D%0AThe%20highlights%20include%3A%0D%0A%0D%0A%0D%0A%20%20%20%20a%20new%20sound%20engine%0D%0A%20%20%20%20touch%20dispatcher%0D%0A%20%20%20%20faster%20actions%0D%0A%20%20%20%20an%20improved%20particle%20system%0D%0A%0D%0A%0D%0AIf%20you%20haven%27t%20" title="del.icio.us"><img src="http://maniacdev.com/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a></li>
	<li class="sociablelast"><a rel="nofollow"  target="_blank" href="http://www.friendfeed.com/share?title=Update%20For%20Cocos%202D%20iPhone%20Game%20Engine&amp;link=http%3A%2F%2Fmaniacdev.com%2F2009%2F07%2Fupdate-for-cocos-2d-iphone-game-engine%2F" title="FriendFeed"><img src="http://maniacdev.com/wp-content/plugins/sociable/images/friendfeed.png" title="FriendFeed" alt="FriendFeed" class="sociable-hovers" /></a></li>
</ul>
</div>
]]></content:encoded>
			<wfw:commentRss>http://maniacdev.com/2009/07/update-for-cocos-2d-iphone-game-engine/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>11 Cocos2D iPhone Game Engine Resources</title>
		<link>http://maniacdev.com/2009/07/11-cocos2d-iphone-game-engine-resources/</link>
		<comments>http://maniacdev.com/2009/07/11-cocos2d-iphone-game-engine-resources/#comments</comments>
		<pubDate>Fri, 24 Jul 2009 17:48:49 +0000</pubDate>
		<dc:creator>John</dc:creator>
				<category><![CDATA[iPhone Game Programming]]></category>
		<category><![CDATA[iPhone OpenGL ES Programming]]></category>
		<category><![CDATA[2d]]></category>
		<category><![CDATA[Cocos2D]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[game]]></category>
		<category><![CDATA[Graphics]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[programming]]></category>

		<guid isPermaLink="false">http://maniacdev.com/?p=528</guid>
		<description><![CDATA[I mentioned the open source Cocos2D&#160;iPhone game engine on my list of iPhone game engines. For those that don&#8217;t know Cocos2D&#160;is an open source LGPL&#160;licensed 2D&#160;game engine for the iPhone that has already been used in many games.&#160; Mitch Allen has posted a nice list of resources for the open source Cocos 2D iPhone game [...]]]></description>
			<content:encoded><![CDATA[<p>I mentioned the open source <a target="_blank" rel="nofollow" href="http://code.google.com/p/cocos2d-iphone/">Cocos2D&nbsp;iPhone game engine</a> on my list of <a href="http://maniacdev.com/2009/07/a-look-at-8-different-iphone-game-engines-2d-and-3d/">iPhone game engines</a>.</p>
<p>For those that don&#8217;t know Cocos2D&nbsp;is an open source LGPL&nbsp;licensed 2D&nbsp;game engine for the iPhone that has already been used in many games.&nbsp; Mitch Allen has posted a nice list of resources for the open source Cocos 2D iPhone game engine.</p>
<p>My favorites from the list are:</p>
<p>1.<a href="http://iphonedev.net/" target="_blank" rel="nofollow"> iPhone Dev</a> &#8211; Which contains a collection of Cocos 2D&nbsp;tutorials for beginners.</p>
<p>2. <a href="http://www.clintharris.net/2009/iphone-app-shared-libraries/" target="_blank" rel="nofollow">iPhone App Shared Libraries</a> http://www.clintharris.net/2009/iphone-app-shared-libraries/ &#8211; A good tutorial for using static libraries</p>
<p>3. <a href="http://lukehatcher.com/2009/04/coloring-sprites-with-cocos2d-iphone/" target="_blank" rel="nofollow">Coloring Sprites With Cocos2D&nbsp;iPhone</a> &#8211; an article on how to color sprites. </p>
<p>Check out the full article and the rest of the resources here at:&nbsp;<a href="http://mitchallen.com/iphone/archives/254">Cocos2D&nbsp;Game Engine</a></p>
<p>[Source:&nbsp;<a href="http://mitchallen.com/iphone/">iphone.mitchallen.com</a>]</p>
<p>&copy;2010 <a href="http://maniacdev.com">iPhone iOS 4 iPad SDK Development Tutorials, Programming Tips, News</a>. All Rights Reserved.</p>.
<div class="sociable">
<div class="sociable_tagline">
<strong>Share and Enjoy:</strong>
</div>
<ul>
	<li class="sociablefirst"><a rel="nofollow"  target="_blank" href="http://maniacdev.com/feed/" title="RSS"><img src="http://maniacdev.com/wp-content/plugins/sociable/images/rss.png" title="RSS" alt="RSS" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://twitter.com/home?status=11%20Cocos2D%20iPhone%20Game%20Engine%20Resources%20-%20http%3A%2F%2Fmaniacdev.com%2F2009%2F07%2F11-cocos2d-iphone-game-engine-resources%2F" title="Twitter"><img src="http://maniacdev.com/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fmaniacdev.com%2F2009%2F07%2F11-cocos2d-iphone-game-engine-resources%2F&amp;t=11%20Cocos2D%20iPhone%20Game%20Engine%20Resources" title="Facebook"><img src="http://maniacdev.com/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.dzone.com/links/add.html?url=http%3A%2F%2Fmaniacdev.com%2F2009%2F07%2F11-cocos2d-iphone-game-engine-resources%2F&amp;title=11%20Cocos2D%20iPhone%20Game%20Engine%20Resources" title="DZone"><img src="http://maniacdev.com/wp-content/plugins/sociable/images/dzone.png" title="DZone" alt="DZone" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://news.ycombinator.com/submitlink?u=http%3A%2F%2Fmaniacdev.com%2F2009%2F07%2F11-cocos2d-iphone-game-engine-resources%2F&amp;t=11%20Cocos2D%20iPhone%20Game%20Engine%20Resources" title="HackerNews"><img src="http://maniacdev.com/wp-content/plugins/sociable/images/hackernews.png" title="HackerNews" alt="HackerNews" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://delicious.com/post?url=http%3A%2F%2Fmaniacdev.com%2F2009%2F07%2F11-cocos2d-iphone-game-engine-resources%2F&amp;title=11%20Cocos2D%20iPhone%20Game%20Engine%20Resources&amp;notes=I%20mentioned%20the%20open%20source%20Cocos2D%26nbsp%3BiPhone%20game%20engine%20on%20my%20list%20of%20iPhone%20game%20engines.%0D%0A%0D%0AFor%20those%20that%20don%27t%20know%20Cocos2D%26nbsp%3Bis%20an%20open%20source%20LGPL%26nbsp%3Blicensed%202D%26nbsp%3Bgame%20engine%20for%20the%20iPhone%20that%20has%20already%20been%20used%20in%20many%20games." title="del.icio.us"><img src="http://maniacdev.com/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a></li>
	<li class="sociablelast"><a rel="nofollow"  target="_blank" href="http://www.friendfeed.com/share?title=11%20Cocos2D%20iPhone%20Game%20Engine%20Resources&amp;link=http%3A%2F%2Fmaniacdev.com%2F2009%2F07%2F11-cocos2d-iphone-game-engine-resources%2F" title="FriendFeed"><img src="http://maniacdev.com/wp-content/plugins/sociable/images/friendfeed.png" title="FriendFeed" alt="FriendFeed" class="sociable-hovers" /></a></li>
</ul>
</div>
]]></content:encoded>
			<wfw:commentRss>http://maniacdev.com/2009/07/11-cocos2d-iphone-game-engine-resources/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>iPhone Game Programming: CoreAnimation vs. OpenGL ES</title>
		<link>http://maniacdev.com/2009/07/iphone-game-programming-coreanimation-vs-opengl-es/</link>
		<comments>http://maniacdev.com/2009/07/iphone-game-programming-coreanimation-vs-opengl-es/#comments</comments>
		<pubDate>Thu, 23 Jul 2009 04:15:57 +0000</pubDate>
		<dc:creator>John</dc:creator>
				<category><![CDATA[iPhone Game Programming]]></category>
		<category><![CDATA[iPhone OpenGL ES Programming]]></category>
		<category><![CDATA[2d]]></category>
		<category><![CDATA[3d]]></category>
		<category><![CDATA[core animation]]></category>
		<category><![CDATA[game]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[opengl es]]></category>
		<category><![CDATA[programming]]></category>

		<guid isPermaLink="false">http://maniacdev.com/?p=503</guid>
		<description><![CDATA[I saw an interesting question being asked by an aspiring iPhone game developer, &#34;Should I&#160;use CoreAnimation or OpenGL&#160;ES?&#34;. Simple answer: Core Animation is fine for games where performance is not critical, and for new programmers will likely be easy to use, OpenGL&#160;is needed for anything else. Long Answer: Core Animation utilizes OpenGL&#160;ES, it is high [...]]]></description>
			<content:encoded><![CDATA[<p>I saw an interesting question being asked by an aspiring iPhone game developer, &quot;Should I&nbsp;use CoreAnimation or OpenGL&nbsp;ES?&quot;.</p>
<p>Simple answer:</p>
<p>Core Animation is fine for games where performance is not critical, and for new programmers will likely be easy to use, OpenGL&nbsp;is needed for anything else.</p>
<p>Long Answer:</p>
<p>Core Animation utilizes OpenGL&nbsp;ES, it is high level, and in my testing works fine in situations where performance is critical.&nbsp; </p>
<p>OpenGL&nbsp;ES is an open standard that is used on a growing number of devices created by a wide variety of companies, and because CoreAnimation is a higher level framework built atop OpenGL&nbsp;ES it cannot provide nearly the same performance.</p>
<p>My opinion is that Core Animation is likely the appropriate choice for games where performance is not critical such as simon says type games, card games, and trivia games.&nbsp; Some might argue that OpenGL&nbsp;ES is easier to use, and it likely is if you&#8217;ve studied say.. DirectX.. but Core Animation (and Quartz 2D&nbsp;for that matter)&nbsp;is much easier to do simple effects in, and can be used with existing UIViews. &nbsp;</p>
<p>OpenGL&nbsp;ES&nbsp;is your choice for performance critical games.&nbsp; Which is essentially anything but simple mostly static games like the ones mentioned I&nbsp;above such as first person shooters, flight simulators and the like.&nbsp; You also get the added benefit of potentially being able to port your games to a device other than the iPhone, and there is alot of existing game code in OpenGL&nbsp;that can be converted the other way.&nbsp; That being said for simple, static games for a newcomer to graphics programming my choice would be Core Animation although if you can wrap your head around the tutorials and frameworks on my <a href="http://maniacdev.com/2009/07/16-killer-opengl-es-resources/">OpenGL&nbsp;ES</a>&nbsp;resources page OpenGL&nbsp;ES&nbsp;may be for you.</p>
<p>I hope this provides answer for anyone trying to decide whether they should program in OpenGL&nbsp;ES, any opinions from those who have done more with Core Animation than I have would be greatly appreciated.</p>
<p>&copy;2010 <a href="http://maniacdev.com">iPhone iOS 4 iPad SDK Development Tutorials, Programming Tips, News</a>. All Rights Reserved.</p>.
<div class="sociable">
<div class="sociable_tagline">
<strong>Share and Enjoy:</strong>
</div>
<ul>
	<li class="sociablefirst"><a rel="nofollow"  target="_blank" href="http://maniacdev.com/feed/" title="RSS"><img src="http://maniacdev.com/wp-content/plugins/sociable/images/rss.png" title="RSS" alt="RSS" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://twitter.com/home?status=iPhone%20Game%20Programming%3A%20CoreAnimation%20vs.%20OpenGL%20ES%20-%20http%3A%2F%2Fmaniacdev.com%2F2009%2F07%2Fiphone-game-programming-coreanimation-vs-opengl-es%2F" title="Twitter"><img src="http://maniacdev.com/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fmaniacdev.com%2F2009%2F07%2Fiphone-game-programming-coreanimation-vs-opengl-es%2F&amp;t=iPhone%20Game%20Programming%3A%20CoreAnimation%20vs.%20OpenGL%20ES" title="Facebook"><img src="http://maniacdev.com/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.dzone.com/links/add.html?url=http%3A%2F%2Fmaniacdev.com%2F2009%2F07%2Fiphone-game-programming-coreanimation-vs-opengl-es%2F&amp;title=iPhone%20Game%20Programming%3A%20CoreAnimation%20vs.%20OpenGL%20ES" title="DZone"><img src="http://maniacdev.com/wp-content/plugins/sociable/images/dzone.png" title="DZone" alt="DZone" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://news.ycombinator.com/submitlink?u=http%3A%2F%2Fmaniacdev.com%2F2009%2F07%2Fiphone-game-programming-coreanimation-vs-opengl-es%2F&amp;t=iPhone%20Game%20Programming%3A%20CoreAnimation%20vs.%20OpenGL%20ES" title="HackerNews"><img src="http://maniacdev.com/wp-content/plugins/sociable/images/hackernews.png" title="HackerNews" alt="HackerNews" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://delicious.com/post?url=http%3A%2F%2Fmaniacdev.com%2F2009%2F07%2Fiphone-game-programming-coreanimation-vs-opengl-es%2F&amp;title=iPhone%20Game%20Programming%3A%20CoreAnimation%20vs.%20OpenGL%20ES&amp;notes=I%20saw%20an%20interesting%20question%20being%20asked%20by%20an%20aspiring%20iPhone%20game%20developer%2C%20%26quot%3BShould%20I%26nbsp%3Buse%20CoreAnimation%20or%20OpenGL%26nbsp%3BES%3F%26quot%3B.%0D%0A%0D%0ASimple%20answer%3A%0D%0A%0D%0ACore%20Animation%20is%20fine%20for%20games%20where%20performance%20is%20not%20critical%2C%20and%20for%20new%20progr" title="del.icio.us"><img src="http://maniacdev.com/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a></li>
	<li class="sociablelast"><a rel="nofollow"  target="_blank" href="http://www.friendfeed.com/share?title=iPhone%20Game%20Programming%3A%20CoreAnimation%20vs.%20OpenGL%20ES&amp;link=http%3A%2F%2Fmaniacdev.com%2F2009%2F07%2Fiphone-game-programming-coreanimation-vs-opengl-es%2F" title="FriendFeed"><img src="http://maniacdev.com/wp-content/plugins/sociable/images/friendfeed.png" title="FriendFeed" alt="FriendFeed" class="sociable-hovers" /></a></li>
</ul>
</div>
]]></content:encoded>
			<wfw:commentRss>http://maniacdev.com/2009/07/iphone-game-programming-coreanimation-vs-opengl-es/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>8 Sensational iPhone Game Engines (2D and 3D)</title>
		<link>http://maniacdev.com/2009/07/a-look-at-8-different-iphone-game-engines-2d-and-3d/</link>
		<comments>http://maniacdev.com/2009/07/a-look-at-8-different-iphone-game-engines-2d-and-3d/#comments</comments>
		<pubDate>Tue, 14 Jul 2009 08:12:56 +0000</pubDate>
		<dc:creator>John</dc:creator>
				<category><![CDATA[iPhone SDK And iPad SDK]]></category>
		<category><![CDATA[2d]]></category>
		<category><![CDATA[3d]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[game]]></category>
		<category><![CDATA[game engine]]></category>
		<category><![CDATA[game framework]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[ipod touch]]></category>
		<category><![CDATA[itouch]]></category>
		<category><![CDATA[opengl es]]></category>
		<category><![CDATA[programming]]></category>

		<guid isPermaLink="false">http://maniacdev.com/?p=446</guid>
		<description><![CDATA[&#160;After finishing up a contract,&#160; I&#160; decided to start work on my first graphical iPhone game title.&#160; Originally I had set out to create to an iPhone game, and tested out several of the engines available, but put things on hold to work on some small contracted apps.&#160; Now I&#8217;ve decided to get back to [...]]]></description>
			<content:encoded><![CDATA[<p>&nbsp;After finishing up a contract,&nbsp; I&nbsp; decided to start work on my first graphical iPhone game title.&nbsp; Originally I had set out to create to an iPhone game, and tested out several of the engines available, but put things on hold to work on some small contracted apps.&nbsp; Now I&#8217;ve decided to get back to that, and took another look at the iPhone game engines available, so here they are with a small writeup about each engine.</p>
<p style="margin: 0px; font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal; min-height: 14px;"><a href="http://www.bork3d.com" target="_new" rel="nofollow">Bork 3D</a> &#8211; Bork 3D is a 3D engine specifically for programmers.&nbsp; No wysiwig tools here.&nbsp; I haven&#8217;t had a chance to check out this engine as I just heard about it, but&nbsp; Bork 3D was used in the create of the Anytime Golf game.&nbsp; Something that I find very appealing is that the author provides the full source and the cost for the engine begins at only $49.</p>
<p style="margin: 0px; font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal; min-height: 14px;">&nbsp;</p>
<p style="margin: 0px; font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal;"><a href="http://code.google.com/p/cocos2d-iphone/" target="_new" rel="nofollow">Cocos 2D iPhone</a> &#8211; Cocos 2D iPhone is an extensive open source framework for producing 2D games on the iPhone.&nbsp; Cocos has been used as a starting point for many developers interested in creating iPhone games, and title after title is produced using this framework.&nbsp; The feature list continues to grow, and the question is where will it end.. these guys seem to be putting everything into it.&nbsp; You certainly can&#8217;t beat the price at free.</p>
<p style="margin: 0px; font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal; min-height: 14px;">&nbsp;</p>
<p style="margin: 0px; font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal;"><a href="http://www.garagegames.com/products/torque-2d/iphone" target="_new" rel="nofollow">iTGB</a> &#8211; A 2D game engine with an extremely easy to use visual scene editor.&nbsp; This is an excellent 2D engine with a very rich feature set.&nbsp; The full source is included, and I believe this would be an excellent way to get started with game development on the iPhone if not for the cost starting at $750.</p>
<p style="margin: 0px; font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal; min-height: 14px;">&nbsp;</p>
<p style="margin: 0px; font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal;"><a href="http://www.garagegames.com/products/tge/iphone" target="_new" rel="nofollow">iTGE</a> &#8211; A 3D game engine from the makers of iTGB.&nbsp; From what I understand this engine uses Oolong at it&#8217;s core.&nbsp; The engine has a visual scene editor and an extensive feature set.&nbsp; The Torque Game Engine that iTGE has been used in many hit indy game titles on the Windows platform.&nbsp; The cost starts at $650.</p>
<p style="margin: 0px; font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal; min-height: 14px;">&nbsp;</p>
<p style="margin: 0px; font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal;"><a href="http://oolongengine.com/" target="_new" rel="nofollow">Oolong engine</a> &#8211; Oolong is a game engine written by author/graphics programmer Wolfgang Engel.&nbsp; It contains an extensive feature set and a very liberal MIT license. &nbsp; That being said, it is definitely an engine created for programmers, and requires solid knowledge of OpenGL ES to use.&nbsp; There is a discussion list, and a nice collection of examples.&nbsp; The only thing that I don&#8217;t like is the lack of documentation. Free MIT licensed.&nbsp;</p>
<p style="margin: 0px; font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal; min-height: 14px;">&nbsp;</p>
<p style="margin: 0px; font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal;"><a href="http://www.stonetrip.com/" target="_new" rel="nofollow">Shiva Ston3d</a> &#8211; Shiva is a game engine with a visual editor for scene design and from checking out the forums it appears as though some very nice games have been/are being created with it on the iPhone.&nbsp; Shiva utilizies a Lua like scripting langue.&nbsp; There is one huge negative for me personally which is that the editor runs in the windows environment, it runs in parallels but not too well on my Mac.&nbsp; The price starts at ~$250.</p>
<p style="margin: 0px; font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal; min-height: 14px;">&nbsp;</p>
<p style="margin: 0px; font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal;"><a href="http://sio2interactive.com/HOME/HOME.html" target="_new" rel="nofollow">Sio2Engine</a> &#8211; SIO 2 Engine is an open source 3d engine with an extensive feature set that utilizes Blender for scene creation.&nbsp; I&#8217;m not the world&#8217;s biggest blender fan so I can&#8217;t say too much about the engine., but still this game engine has been used in many different iPhone titles so it is worth looking at and the price is definitely right as there is no charge as long as you place a splash screen at the start of your game advertising the engine.</p>
<p style="margin: 0px; font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal; min-height: 14px;">&nbsp;</p>
<p style="margin: 0px; font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal;"><a href="http://unity3d.com/" target="_new" rel="nofollow">Unity 3D</a> &#8211; Unity 3D is a game engine that has been around for a number of years, and has grown quite a following for it&#8217;s ease of programming.&nbsp; Unity 3D has it&#8217;s own visual editor for scene design, and utilizes the C#, and Boo programming languages.&nbsp; Unity is well known for it&#8217;s ease of use, and has established been used in many iPhone different games.&nbsp; Costs begin at $199 + $499.</p>
<p style="margin: 0px; font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal; min-height: 14px;">&nbsp;</p>
<p style="margin: 0px; font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal;">Ultimately I have decided not to use any of the current iPhone game engines, but have decided that at least for my first few titles I will attempt to create a 2D game engine on my own, and go from there.&nbsp; My main reason for doing this is simply because while I have used/purchased some indy game engines in the past for development of freeware/shareware hobby titles I would like to learn how to do this myself, and put all the graphics programming, and math that I learned in college to use.&nbsp;</p>
<p>If you have any experience using any of the above game engines, or a title you created using one of them feel free to post about it below.</p>
<p style="margin: 0px; font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal;">&nbsp;</p>
<p>&copy;2010 <a href="http://maniacdev.com">iPhone iOS 4 iPad SDK Development Tutorials, Programming Tips, News</a>. All Rights Reserved.</p>.
<div class="sociable">
<div class="sociable_tagline">
<strong>Share and Enjoy:</strong>
</div>
<ul>
	<li class="sociablefirst"><a rel="nofollow"  target="_blank" href="http://maniacdev.com/feed/" title="RSS"><img src="http://maniacdev.com/wp-content/plugins/sociable/images/rss.png" title="RSS" alt="RSS" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://twitter.com/home?status=8%20Sensational%20iPhone%20Game%20Engines%20%282D%20and%203D%29%20-%20http%3A%2F%2Fmaniacdev.com%2F2009%2F07%2Fa-look-at-8-different-iphone-game-engines-2d-and-3d%2F" title="Twitter"><img src="http://maniacdev.com/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fmaniacdev.com%2F2009%2F07%2Fa-look-at-8-different-iphone-game-engines-2d-and-3d%2F&amp;t=8%20Sensational%20iPhone%20Game%20Engines%20%282D%20and%203D%29" title="Facebook"><img src="http://maniacdev.com/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.dzone.com/links/add.html?url=http%3A%2F%2Fmaniacdev.com%2F2009%2F07%2Fa-look-at-8-different-iphone-game-engines-2d-and-3d%2F&amp;title=8%20Sensational%20iPhone%20Game%20Engines%20%282D%20and%203D%29" title="DZone"><img src="http://maniacdev.com/wp-content/plugins/sociable/images/dzone.png" title="DZone" alt="DZone" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://news.ycombinator.com/submitlink?u=http%3A%2F%2Fmaniacdev.com%2F2009%2F07%2Fa-look-at-8-different-iphone-game-engines-2d-and-3d%2F&amp;t=8%20Sensational%20iPhone%20Game%20Engines%20%282D%20and%203D%29" title="HackerNews"><img src="http://maniacdev.com/wp-content/plugins/sociable/images/hackernews.png" title="HackerNews" alt="HackerNews" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://delicious.com/post?url=http%3A%2F%2Fmaniacdev.com%2F2009%2F07%2Fa-look-at-8-different-iphone-game-engines-2d-and-3d%2F&amp;title=8%20Sensational%20iPhone%20Game%20Engines%20%282D%20and%203D%29&amp;notes=%26nbsp%3BAfter%20finishing%20up%20a%20contract%2C%26nbsp%3B%20I%26nbsp%3B%20decided%20to%20start%20work%20on%20my%20first%20graphical%20iPhone%20game%20title.%26nbsp%3B%20Originally%20I%20had%20set%20out%20to%20create%20to%20an%20iPhone%20game%2C%20and%20tested%20out%20several%20of%20the%20engines%20available%2C%20but%20put%20things%20on%20hold%20to%20w" title="del.icio.us"><img src="http://maniacdev.com/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a></li>
	<li class="sociablelast"><a rel="nofollow"  target="_blank" href="http://www.friendfeed.com/share?title=8%20Sensational%20iPhone%20Game%20Engines%20%282D%20and%203D%29&amp;link=http%3A%2F%2Fmaniacdev.com%2F2009%2F07%2Fa-look-at-8-different-iphone-game-engines-2d-and-3d%2F" title="FriendFeed"><img src="http://maniacdev.com/wp-content/plugins/sociable/images/friendfeed.png" title="FriendFeed" alt="FriendFeed" class="sociable-hovers" /></a></li>
</ul>
</div>
]]></content:encoded>
			<wfw:commentRss>http://maniacdev.com/2009/07/a-look-at-8-different-iphone-game-engines-2d-and-3d/feed/</wfw:commentRss>
		<slash:comments>20</slash:comments>
		</item>
		<item>
		<title>Easiest Game Creation For iPhone</title>
		<link>http://maniacdev.com/2009/05/easiest-game-creation-for-iphone/</link>
		<comments>http://maniacdev.com/2009/05/easiest-game-creation-for-iphone/#comments</comments>
		<pubDate>Tue, 12 May 2009 05:08:01 +0000</pubDate>
		<dc:creator>John</dc:creator>
				<category><![CDATA[iPhone SDK And iPad SDK]]></category>
		<category><![CDATA[2d]]></category>
		<category><![CDATA[beginner]]></category>
		<category><![CDATA[engine]]></category>
		<category><![CDATA[game]]></category>
		<category><![CDATA[getting started]]></category>
		<category><![CDATA[iPhone]]></category>

		<guid isPermaLink="false">http://maniacdev.com/?p=278</guid>
		<description><![CDATA[Something I seem to be asked alot of on twitter is &#8220;What is the easiest way to make games for the iPhone?&#8221;. Usually from individuals who have developed games in Flash or using a program such as the windows Gamemaker. Game development using Objective-C and OpenGL ES is considerably more difficult. In the past I&#8217;ve [...]]]></description>
			<content:encoded><![CDATA[<p>Something I seem to be asked alot of on <a href="http://www.twitter.com/maniacdev" target="_blank" rel="nofollow">twitter</a> is &#8220;What is the easiest way to make games for the iPhone?&#8221;.   Usually from individuals who have developed games in Flash or using a program such as the windows <a href="http://www.gamemaker.nl" target="_blank" rel="nofollow">Gamemaker</a>.   Game development using Objective-C and OpenGL ES is considerably more difficult.</p>
<p>In the past I&#8217;ve mentioned a few tools out there that allow you to create games visually which can speed up your game creation time considerably.  The game engines I&#8217;ve mentioned are <a href="http://www.unity3d.com" target="_blank" rel="nofollow">Unity 3d,</a> <a href="http://www.stonetrip.com" target="_blank" rel="nofollow">Shiva</a>, and <a href="http://www.garagegames.com/products/torque-2d/iphone" target="_blank" rel="nofollow">iTGB</a>.  With Unity 3d and Shiva being both 3d game development tools.  Now the problem most people have with these tools is the cost.</p>
<p>Well, I&#8217;ve found a game creation program that is even easier.. in fact much easier than those programs, and is free.  While it only supports 2D game creation I&#8217;ve read that the ability to compile games for the iPhone and sell them in the app store using this program is imminent.   This game creation program is known as <a href="http://www.gamesalad.com" target="_blank" rel="nofollow">Gamesalad</a>.  It has already been set up for the iPhone screen size so once the ability to compile games for the iPhone is added you won&#8217;t have to do any porting.  There will apparently be a small cost for transferring the games to the iPhone, but I can&#8217;t imagine it being anywhere near the cost for the other aforementioned iPhone game engines.</p>
<p>Check out this video, and just see how easy it is (Please note that Cinammon is now known as Gamesalad, and has evolved considerably since this video was made).</p>
<p><object width="425" height="355" type="application/x-shockwave-flash" data="http://www.youtube.com/v/dHa22MnXcjU"><param name="movie" value="http://www.youtube.com/v/dHa22MnXcjU" />This video was embedded using the YouTuber plugin by <a href="http://www.roytanck.com">Roy Tanck</a>. Adobe Flash Player is required to view the video.</object></p>
<p>Now performance is often an issue with these rapid game creation programs, but even though it&#8217;s still in beta and needs alot of polish (and of course the ability to compile for the iPhone) it could be worth learning especially if you&#8217;re new to programming as using these tools you can learn how to understand the logic of programming quickly.</p>
<p>So check out Gamesalad if you&#8217;re looking for a really easy way to create games.. coming soon for the iPhone.</p>
<p>&copy;2010 <a href="http://maniacdev.com">iPhone iOS 4 iPad SDK Development Tutorials, Programming Tips, News</a>. All Rights Reserved.</p>.
<div class="sociable">
<div class="sociable_tagline">
<strong>Share and Enjoy:</strong>
</div>
<ul>
	<li class="sociablefirst"><a rel="nofollow"  target="_blank" href="http://maniacdev.com/feed/" title="RSS"><img src="http://maniacdev.com/wp-content/plugins/sociable/images/rss.png" title="RSS" alt="RSS" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://twitter.com/home?status=Easiest%20Game%20Creation%20For%20iPhone%20-%20http%3A%2F%2Fmaniacdev.com%2F2009%2F05%2Feasiest-game-creation-for-iphone%2F" title="Twitter"><img src="http://maniacdev.com/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fmaniacdev.com%2F2009%2F05%2Feasiest-game-creation-for-iphone%2F&amp;t=Easiest%20Game%20Creation%20For%20iPhone" title="Facebook"><img src="http://maniacdev.com/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.dzone.com/links/add.html?url=http%3A%2F%2Fmaniacdev.com%2F2009%2F05%2Feasiest-game-creation-for-iphone%2F&amp;title=Easiest%20Game%20Creation%20For%20iPhone" title="DZone"><img src="http://maniacdev.com/wp-content/plugins/sociable/images/dzone.png" title="DZone" alt="DZone" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://news.ycombinator.com/submitlink?u=http%3A%2F%2Fmaniacdev.com%2F2009%2F05%2Feasiest-game-creation-for-iphone%2F&amp;t=Easiest%20Game%20Creation%20For%20iPhone" title="HackerNews"><img src="http://maniacdev.com/wp-content/plugins/sociable/images/hackernews.png" title="HackerNews" alt="HackerNews" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://delicious.com/post?url=http%3A%2F%2Fmaniacdev.com%2F2009%2F05%2Feasiest-game-creation-for-iphone%2F&amp;title=Easiest%20Game%20Creation%20For%20iPhone&amp;notes=Something%20I%20seem%20to%20be%20asked%20alot%20of%20on%20twitter%20is%20%22What%20is%20the%20easiest%20way%20to%20make%20games%20for%20the%20iPhone%3F%22.%20%20%20Usually%20from%20individuals%20who%20have%20developed%20games%20in%20Flash%20or%20using%20a%20program%20such%20as%20the%20windows%20Gamemaker.%20%20%20Game%20development%20using%20Object" title="del.icio.us"><img src="http://maniacdev.com/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a></li>
	<li class="sociablelast"><a rel="nofollow"  target="_blank" href="http://www.friendfeed.com/share?title=Easiest%20Game%20Creation%20For%20iPhone&amp;link=http%3A%2F%2Fmaniacdev.com%2F2009%2F05%2Feasiest-game-creation-for-iphone%2F" title="FriendFeed"><img src="http://maniacdev.com/wp-content/plugins/sociable/images/friendfeed.png" title="FriendFeed" alt="FriendFeed" class="sociable-hovers" /></a></li>
</ul>
</div>
]]></content:encoded>
			<wfw:commentRss>http://maniacdev.com/2009/05/easiest-game-creation-for-iphone/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>
