<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
	
	>
<channel>
	<title>
	Comments on: Corona Game Example: Balloon Pop	</title>
	<atom:link href="https://jessewarden.com/2011/02/corona-game-example-balloon-pop.html/feed" rel="self" type="application/rss+xml" />
	<link>https://jessewarden.com/2011/02/corona-game-example-balloon-pop.html</link>
	<description>Software &#124; Fitness &#124; Gaming</description>
	<lastBuildDate>Wed, 02 Feb 2011 16:32:14 +0000</lastBuildDate>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	
	<item>
		<title>
		By: JesterXL		</title>
		<link>https://jessewarden.com/2011/02/corona-game-example-balloon-pop.html/comment-page-1#comment-242327</link>

		<dc:creator><![CDATA[JesterXL]]></dc:creator>
		<pubDate>Wed, 02 Feb 2011 16:32:14 +0000</pubDate>
		<guid isPermaLink="false">http://jessewarden.com/?p=2624#comment-242327</guid>

					<description><![CDATA[@MaRmAR Good point. I too find it extremely easy.  Again, it&#039;s good to see what the competition is doing, what alternatives are out there, and what they offer that AIR doesn&#039;t.  This includes:
&lt;ul&gt;
	&lt;li&gt;built in iOS purchasing (can use for micropayments)&lt;/li&gt;
	&lt;li&gt;access to native alerts and loading screens&lt;/li&gt;
	&lt;li&gt;compass integration&lt;/li&gt;
	&lt;li&gt;built-in, C optimized Box2D engine w/ physics&lt;/li&gt;
	&lt;li&gt;cryptography libraries running on C vs. JIT&#039;d ActionScript&lt;/li&gt;
	&lt;li&gt;bones/joints in line with the physics engine&lt;/li&gt;
	&lt;li&gt;Sprite sheets, a more efficient MovieClip&lt;/li&gt;
&lt;/ul&gt;
 
These are helpful for building games, and other interactive apps.  This gives you a broader perspective as what is possible, and makes you ask questions.  Why does Adobe not have these features?  Do we need them?  Who are our clients and why are we building what we do the way we do?  Answering these questions helps you learn about technology, about the industry, and generally improve your skills overall.

&lt;blockquote&gt;It&#039;s like saying, &quot;America is the greatest country in the world!&quot; and yet never leaving the United States.  How can one say that without actually having been to other countries to make that statement with context and an informed opinion.  There are countries who give free shit away EVERY DAY!  Canada... they have free health insurance! -- Lewis Black&lt;/blockquote&gt;

Additionally, it helps me advise clients.  I like AIR.  I can confidently explain that it&#039;s compiled to C++, whereas on Android it&#039;s an optimized Flash Player for mobile.  Whereas Corona compiles Lua to C/C++ for Android and iPhone, no interpreter like Flash Player has.  Also, the speed of development for smaller apps with a light weight language such as Lua is faster, and has a lower learning curve.

I couldn&#039;t say any of the above unless I knew both, or even a passing familiarity, know what I mean?

Yes, I&#039;ll probably be sticking to AIR still based on Corona not having the bitmap functionality I need, but it still was a rewarding experience to play and learn.]]></description>
			<content:encoded><![CDATA[<p>@MaRmAR Good point. I too find it extremely easy.  Again, it&#8217;s good to see what the competition is doing, what alternatives are out there, and what they offer that AIR doesn&#8217;t.  This includes:</p>
<ul>
<li>built in iOS purchasing (can use for micropayments)</li>
<li>access to native alerts and loading screens</li>
<li>compass integration</li>
<li>built-in, C optimized Box2D engine w/ physics</li>
<li>cryptography libraries running on C vs. JIT&#8217;d ActionScript</li>
<li>bones/joints in line with the physics engine</li>
<li>Sprite sheets, a more efficient MovieClip</li>
</ul>
<p>These are helpful for building games, and other interactive apps.  This gives you a broader perspective as what is possible, and makes you ask questions.  Why does Adobe not have these features?  Do we need them?  Who are our clients and why are we building what we do the way we do?  Answering these questions helps you learn about technology, about the industry, and generally improve your skills overall.</p>
<blockquote><p>It&#8217;s like saying, &#8220;America is the greatest country in the world!&#8221; and yet never leaving the United States.  How can one say that without actually having been to other countries to make that statement with context and an informed opinion.  There are countries who give free shit away EVERY DAY!  Canada&#8230; they have free health insurance! &#8212; Lewis Black</p></blockquote>
<p>Additionally, it helps me advise clients.  I like AIR.  I can confidently explain that it&#8217;s compiled to C++, whereas on Android it&#8217;s an optimized Flash Player for mobile.  Whereas Corona compiles Lua to C/C++ for Android and iPhone, no interpreter like Flash Player has.  Also, the speed of development for smaller apps with a light weight language such as Lua is faster, and has a lower learning curve.</p>
<p>I couldn&#8217;t say any of the above unless I knew both, or even a passing familiarity, know what I mean?</p>
<p>Yes, I&#8217;ll probably be sticking to AIR still based on Corona not having the bitmap functionality I need, but it still was a rewarding experience to play and learn.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: MaRmAR		</title>
		<link>https://jessewarden.com/2011/02/corona-game-example-balloon-pop.html/comment-page-1#comment-242326</link>

		<dc:creator><![CDATA[MaRmAR]]></dc:creator>
		<pubDate>Wed, 02 Feb 2011 15:49:59 +0000</pubDate>
		<guid isPermaLink="false">http://jessewarden.com/?p=2624#comment-242326</guid>

					<description><![CDATA[OK, Corona looks just fine, but it&#039;s better for us (I think) to force users instal AIR on their devices. For me (as a developer) it&#039;s unbelievably easy to code something in Flash/AIR and then just export it as SWF for web, APK for Android and IPA for iOS. Why should I start learning Corona and pay for it? I have AIR, I didn&#039;t pay for it and it just works.]]></description>
			<content:encoded><![CDATA[<p>OK, Corona looks just fine, but it&#8217;s better for us (I think) to force users instal AIR on their devices. For me (as a developer) it&#8217;s unbelievably easy to code something in Flash/AIR and then just export it as SWF for web, APK for Android and IPA for iOS. Why should I start learning Corona and pay for it? I have AIR, I didn&#8217;t pay for it and it just works.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Daniel Freeman		</title>
		<link>https://jessewarden.com/2011/02/corona-game-example-balloon-pop.html/comment-page-1#comment-242323</link>

		<dc:creator><![CDATA[Daniel Freeman]]></dc:creator>
		<pubDate>Wed, 02 Feb 2011 08:42:25 +0000</pubDate>
		<guid isPermaLink="false">http://jessewarden.com/?p=2624#comment-242323</guid>

					<description><![CDATA[In reply to &lt;a href=&quot;https://jessewarden.com/2011/02/corona-game-example-balloon-pop.html/comment-page-1#comment-242317&quot;&gt;Andrew Morton&lt;/a&gt;.

You can develop Adobe AIR apps for free.  You don&#039;t need Flash or Burrito.  I&#039;m using AXDT a lot nowadays, and Adobe&#039;s amxmlc and adt are free.

I get Helmut&#039;s point about Corona&#039;s price tag.   A cheaper Lua (on top of C++) alternative is AirplaySDK.  Free for iPhone, or $99 for all other platforms.]]></description>
			<content:encoded><![CDATA[<p>In reply to <a href="https://jessewarden.com/2011/02/corona-game-example-balloon-pop.html/comment-page-1#comment-242317">Andrew Morton</a>.</p>
<p>You can develop Adobe AIR apps for free.  You don&#8217;t need Flash or Burrito.  I&#8217;m using AXDT a lot nowadays, and Adobe&#8217;s amxmlc and adt are free.</p>
<p>I get Helmut&#8217;s point about Corona&#8217;s price tag.   A cheaper Lua (on top of C++) alternative is AirplaySDK.  Free for iPhone, or $99 for all other platforms.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: JesterXL		</title>
		<link>https://jessewarden.com/2011/02/corona-game-example-balloon-pop.html/comment-page-1#comment-242322</link>

		<dc:creator><![CDATA[JesterXL]]></dc:creator>
		<pubDate>Wed, 02 Feb 2011 05:48:22 +0000</pubDate>
		<guid isPermaLink="false">http://jessewarden.com/?p=2624#comment-242322</guid>

					<description><![CDATA[In reply to &lt;a href=&quot;https://jessewarden.com/2011/02/corona-game-example-balloon-pop.html/comment-page-1#comment-242320&quot;&gt;Mistersuits&lt;/a&gt;.

@Mistersuits Yeah, you can definitely do &quot;imports&quot;.  For example &lt;a href=&quot;http://developer.anscamobile.com/code/output-fps-and-texture-memory-usage-your-app&quot; rel=&quot;nofollow&quot;&gt;here is the Stats&lt;/a&gt; equivalent for Corona.  Notice the line:

&lt;pre lang=&quot;lua&quot;&gt;local fps = require(&quot;fps&quot;)&lt;/pre&gt;

And how you can treat that as an object, and access it&#039;s properties.  That&#039;s just one way to create reusable objects, they have classes too, and a variety of ways to create them.  I show you 3 class examples in the classes section in my &lt;a href=&quot;http://jessewarden.com/2011/01/lua-for-actionscript-developers.html&quot; rel=&quot;nofollow&quot;&gt;previous blog entry&lt;/a&gt; and Ted Patrick showed me some more info on how to &lt;a href=&quot;http://lua-users.org/wiki/SampleCode&quot; rel=&quot;nofollow&quot;&gt;&quot;cheat at Lua&quot;&lt;/a&gt;.]]></description>
			<content:encoded><![CDATA[<p>In reply to <a href="https://jessewarden.com/2011/02/corona-game-example-balloon-pop.html/comment-page-1#comment-242320">Mistersuits</a>.</p>
<p>@Mistersuits Yeah, you can definitely do &#8220;imports&#8221;.  For example <a href="http://developer.anscamobile.com/code/output-fps-and-texture-memory-usage-your-app" rel="nofollow">here is the Stats</a> equivalent for Corona.  Notice the line:</p>
<pre lang="lua">local fps = require("fps")</pre>
<p>And how you can treat that as an object, and access it&#8217;s properties.  That&#8217;s just one way to create reusable objects, they have classes too, and a variety of ways to create them.  I show you 3 class examples in the classes section in my <a href="http://jessewarden.com/2011/01/lua-for-actionscript-developers.html" rel="nofollow">previous blog entry</a> and Ted Patrick showed me some more info on how to <a href="http://lua-users.org/wiki/SampleCode" rel="nofollow">&#8220;cheat at Lua&#8221;</a>.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Mistersuits		</title>
		<link>https://jessewarden.com/2011/02/corona-game-example-balloon-pop.html/comment-page-1#comment-242320</link>

		<dc:creator><![CDATA[Mistersuits]]></dc:creator>
		<pubDate>Wed, 02 Feb 2011 03:20:30 +0000</pubDate>
		<guid isPermaLink="false">http://jessewarden.com/?p=2624#comment-242320</guid>

					<description><![CDATA[Trying out Actionscript -&#062; LUA in lieu of learning objective-c is very appealing. I can&#039;t quite wrap my head around the object-oriented LUA equivalents are and how they work (classes, etc.). Are there include statements? Or does my main.lua just turn into a billion line program?

This is great and inspiring stuff!]]></description>
			<content:encoded><![CDATA[<p>Trying out Actionscript -&gt; LUA in lieu of learning objective-c is very appealing. I can&#8217;t quite wrap my head around the object-oriented LUA equivalents are and how they work (classes, etc.). Are there include statements? Or does my main.lua just turn into a billion line program?</p>
<p>This is great and inspiring stuff!</p>
]]></content:encoded>
		
			</item>
	</channel>
</rss>
