<?xml version="1.0" encoding="UTF-8"?><!-- generator="WordPress/2.9.2" -->
<rss version="0.92">
<channel>
	<title>Phil Peron</title>
	<link>http://philperon.com</link>
	<description>Flash Platform Developer and Game Development Hobbyist</description>
	<lastBuildDate>Wed, 23 Jun 2010 15:30:53 +0000</lastBuildDate>
	<docs>http://backend.userland.com/rss092</docs>
	<language>en</language>
	
	<item>
		<title>Polygon Collision and the Separating Axis Theorem in ActionScript</title>
		<description><![CDATA[I&#8217;ve been spending quite a bit of time on my latest game project which, like many other games, requires collision detection. Knowing that using brute force for broad-phase detection wasn&#8217;t an option, I implemented a spatial hash to partition the world&#8217;s game objects into manageable groups. At this point, I was ready to tackle the [...]]]></description>
		<link>http://philperon.com/2010/06/23/polygon-collision/</link>
			</item>
	<item>
		<title>An Introduction to ElectroServer and PushButton Engine: Part Two</title>
		<description><![CDATA[
In part one, the focus was on building the server logic for a multiplayer game. Now, we&#8217;ll get to work on a PushButton Engine client that will connect and communicate with ElectroServer. If you&#8217;re completely unaware of how PushButton Engine works, I&#8217;d urge you to spend some time checking out the documentation to get yourself [...]]]></description>
		<link>http://philperon.com/2010/03/31/an-introduction-to-electroserver-and-pushbutton-engine-part-two/</link>
			</item>
	<item>
		<title>An Introduction to ElectroServer and PushButton Engine: Part One</title>
		<description><![CDATA[
There are many options available when deciding on which Flash engine or framework to use before development begins on your next single-player project. Should you decide to add multi-player capability, the list gets shorter. This is especially true if your game crosses over into the MMOG or Virtual World domains. Code reusability, game asset management [...]]]></description>
		<link>http://philperon.com/2010/03/17/an-introduction-to-electroserver-and-pushbutton-engine-part-one/</link>
			</item>
	<item>
		<title>Skinning Flex 4 Window Chrome in AIR for both Windows and Mac</title>
		<description><![CDATA[The beauty of writing AIR applications is how easy it is to skin the user interface in whatever way you choose. It allows you to spend more time refining that interface instead of worrying about getting it to work. So in the spirit of refinement, let&#8217;s take a look at how simple it is to [...]]]></description>
		<link>http://philperon.com/2009/09/17/skinning-flex-4-window-chrome-in-air/</link>
			</item>
	<item>
		<title>Embedding Fonts Using Flash Builder 4</title>
		<description><![CDATA[Not too long ago, I struggled with embedding fonts in my AS3 app that I build with Ant. Building my .swfs with Ant has been my practice for quite a while but embedding fonts wasn&#8217;t. It took some time but I finally figured it out. Everything was fine until I tried to build using Flash [...]]]></description>
		<link>http://philperon.com/2009/09/03/embedding-fonts-using-flash-builder-4/</link>
			</item>
	<item>
		<title>S&#8217;troidz!: Week 7 Update</title>
		<description><![CDATA[Week 7 is here! This has been the most difficult week so far. Trying to juggle family, work and S&#8217;troidz! proved to be difficult and thus, S&#8217;troidz! had to suffer. The good news is that it wasn&#8217;t totally unproductive. I managed to implement the majority of code needed for the final alien type and that [...]]]></description>
		<link>http://philperon.com/2009/08/18/stroidz-week-7-update/</link>
			</item>
	<item>
		<title>S&#8217;troidz!: Week 6 Update</title>
		<description><![CDATA[Week 6 has arrived along with hyperspace jumps and shields! I struggled with how shields should work but ended up settling on the most destructive method (destruction usually equals fun). This means that when shields are up, your ship becomes a weapon allowing you to smash through anything.

Hyperspace jumps are also included to appease the [...]]]></description>
		<link>http://philperon.com/2009/08/11/stroidz-week-6-update/</link>
			</item>
	<item>
		<title>S&#8217;troidz!: Week 5 Update</title>
		<description><![CDATA[It&#8217;s been an incredibly busy two weeks. Unfortunately, not so much for S&#8217;troidz! The good news is that I accomplished the goals I set for myself, was mega-productive at work (or my &#8220;real&#8217; job) and managed to retain some semblance of a life outside coding. As difficult as it was to stay away from S&#8217;troidz!, [...]]]></description>
		<link>http://philperon.com/2009/08/04/stroidz-week-5-update/</link>
			</item>
	<item>
		<title>S&#8217;troidz!: Week 4 Update</title>
		<description><![CDATA[I&#8217;m continually amazed at how difficult game design is. I was reminded of this during the r4 dev cycle when I started implementing power-ups and other goodies. Given the platform I&#8217;m building on, it was easy. Adjusting the game play so that it was still fun was tricky and required a change to how the [...]]]></description>
		<link>http://philperon.com/2009/07/21/stroidz-week-4-update/</link>
			</item>
	<item>
		<title>Sphere in Five Colors</title>
		<description><![CDATA[
]]></description>
		<link>http://philperon.com/2009/07/16/sphere-in-five-colors/</link>
			</item>
</channel>
</rss>
