<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Development Diary</title>
	<atom:link href="http://entropygames.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://entropygames.wordpress.com</link>
	<description>Chronicles the progress of various XNA projects and the lessons learned therin.</description>
	<lastBuildDate>Sat, 30 Aug 2008 05:16:38 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='entropygames.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>Development Diary</title>
		<link>http://entropygames.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://entropygames.wordpress.com/osd.xml" title="Development Diary" />
	<atom:link rel='hub' href='http://entropygames.wordpress.com/?pushpress=hub'/>
		<item>
		<title>Editor Demonstration</title>
		<link>http://entropygames.wordpress.com/2008/08/30/editor-demonstration/</link>
		<comments>http://entropygames.wordpress.com/2008/08/30/editor-demonstration/#comments</comments>
		<pubDate>Sat, 30 Aug 2008 05:16:38 +0000</pubDate>
		<dc:creator>gwoodj</dc:creator>
				<category><![CDATA[Character Creator]]></category>
		<category><![CDATA[Development Tools]]></category>

		<guid isPermaLink="false">http://entropygames.wordpress.com/?p=39</guid>
		<description><![CDATA[This is the first of two videos that will describe some of the most basic functionality found in the editor.  Currently there aren&#8217;t many things that can be done, but the core pieces are in place so we should be able to easily expand upon this in the future.  Namely, we need to provide for [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=entropygames.wordpress.com&amp;blog=1330262&amp;post=39&amp;subd=entropygames&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>This is the first of two videos that will describe some of the most basic functionality found in the editor.  Currently there aren&#8217;t many things that can be done, but the core pieces are in place so we should be able to easily expand upon this in the future.  Namely, we need to provide for the ability to create more than just a PlayerEntity (currently the only one with any real properties).</p>
<p>This video essentially covers the process of creating a sprite for an entity.  This includes creating a sprite sheet (which in most cases will contain the animations and frames more more than one entity), defining vector boundaries (for collision detection) for each frame, as well as any animations the sprite may have.  In the next video, I will demonstrate how sprites can be associated with entity combos and other actions alike.</p>
<p>Unfortunately the video is not of the greatest quality, but I will work on that this weekend to see if I can make it a little better.</p>
<span style='text-align:center;display:block;'><object width='400' height='330' type='application/x-shockwave-flash' data='http://video.google.com/googleplayer.swf?docId=-4676413306966703209'><param name='allowScriptAccess' value='never' /><param name='movie' value='http://video.google.com/googleplayer.swf?docId=-4676413306966703209'/><param name='quality' value='best'/><param name='bgcolor' value='#ffffff' /><param name='scale' value='noScale' /><param name='wmode' value='opaque' /></object></span>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/entropygames.wordpress.com/39/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/entropygames.wordpress.com/39/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/entropygames.wordpress.com/39/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/entropygames.wordpress.com/39/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/entropygames.wordpress.com/39/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/entropygames.wordpress.com/39/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/entropygames.wordpress.com/39/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/entropygames.wordpress.com/39/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/entropygames.wordpress.com/39/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/entropygames.wordpress.com/39/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/entropygames.wordpress.com/39/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/entropygames.wordpress.com/39/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/entropygames.wordpress.com/39/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/entropygames.wordpress.com/39/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/entropygames.wordpress.com/39/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/entropygames.wordpress.com/39/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=entropygames.wordpress.com&amp;blog=1330262&amp;post=39&amp;subd=entropygames&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://entropygames.wordpress.com/2008/08/30/editor-demonstration/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/92811374c17e7f7c1707f107b5fa004d?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">gwoodj</media:title>
		</media:content>
	</item>
		<item>
		<title>Ziggyware love</title>
		<link>http://entropygames.wordpress.com/2008/08/18/ziggyware-love/</link>
		<comments>http://entropygames.wordpress.com/2008/08/18/ziggyware-love/#comments</comments>
		<pubDate>Mon, 18 Aug 2008 01:41:12 +0000</pubDate>
		<dc:creator>gwoodj</dc:creator>
				<category><![CDATA[Character Creator]]></category>
		<category><![CDATA[Development Tools]]></category>

		<guid isPermaLink="false">http://entropygames.wordpress.com/?p=37</guid>
		<description><![CDATA[The Entropy Editor actually started as the Vector Sprite Editor courtesy of ziggyware (as stated in a previous post).  When I first started to make changes I made them independent of our game engine and once finalized, submitted them to the site in hopes that others may find them useful.  I have since made a number of [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=entropygames.wordpress.com&amp;blog=1330262&amp;post=37&amp;subd=entropygames&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>The Entropy Editor actually started as the Vector Sprite Editor courtesy of ziggyware (as stated in a previous post).  When I first started to make changes I made them independent of our game engine and once finalized, submitted them to the site in hopes that others may find them useful.  I have since made a number of significant changes that tie the editor directly to our game engine, but it will be interesting to see if anyone else decides to utilize some of the extensions I made.</p>
<p><a href="http://www.ziggyware.com/news.php">http://www.ziggyware.com/news.php</a></p>
<p><a href="http://www.ziggyware.com/news.php?readmore=839">http://www.ziggyware.com/news.php?readmore=839</a></p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/entropygames.wordpress.com/37/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/entropygames.wordpress.com/37/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/entropygames.wordpress.com/37/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/entropygames.wordpress.com/37/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/entropygames.wordpress.com/37/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/entropygames.wordpress.com/37/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/entropygames.wordpress.com/37/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/entropygames.wordpress.com/37/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/entropygames.wordpress.com/37/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/entropygames.wordpress.com/37/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/entropygames.wordpress.com/37/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/entropygames.wordpress.com/37/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/entropygames.wordpress.com/37/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/entropygames.wordpress.com/37/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/entropygames.wordpress.com/37/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/entropygames.wordpress.com/37/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=entropygames.wordpress.com&amp;blog=1330262&amp;post=37&amp;subd=entropygames&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://entropygames.wordpress.com/2008/08/18/ziggyware-love/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/92811374c17e7f7c1707f107b5fa004d?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">gwoodj</media:title>
		</media:content>
	</item>
		<item>
		<title>Character Editor Update &#8211; Game Objects</title>
		<link>http://entropygames.wordpress.com/2008/08/16/character-editor-update-game-objects/</link>
		<comments>http://entropygames.wordpress.com/2008/08/16/character-editor-update-game-objects/#comments</comments>
		<pubDate>Sat, 16 Aug 2008 23:29:54 +0000</pubDate>
		<dc:creator>gwoodj</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://entropygames.wordpress.com/?p=32</guid>
		<description><![CDATA[Earlier this week I made a post regarding the creation of sprites within our character editor; now we can take a look at the other potion of the editor that concerns the definition of the attributes for the character.  Here we define what type of entity we wish to create (main character, enemy, weapon, etc.), combo actions [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=entropygames.wordpress.com&amp;blog=1330262&amp;post=32&amp;subd=entropygames&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Earlier this week I made a post regarding the creation of sprites within our character editor; now we can take a look at the other potion of the editor that concerns the definition of the attributes for the character.  Here we define what type of entity we wish to create (main character, enemy, weapon, etc.), combo actions (for certain entities), physics attributes (velocity, mass, etc.), collision information, and a variety of other characteristics. </p>
<p><a href="http://entropygames.files.wordpress.com/2008/08/entity1.jpg"><img class="aligncenter size-medium wp-image-34" src="http://entropygames.files.wordpress.com/2008/08/entity1.jpg?w=300&#038;h=170" alt="" width="300" height="170" /></a></p>
<p>Currently the only entity that is covered is the main player, but over time we will provide means to create any entity type within the game.  Much like the sprite portion of the editor, the UI still needs refinement and more intuitive design, but the core functionality exists.  One key factor that remains is the ability to save and load created entities.  We have made the decision to use Karvonite to do our saving and loading and while it seems to have a lot of potential, it currently does not support Dictionary objects.  We hope to have this support in the September release. </p>
<p>Moving forward, we need to create support for more entity types as well as a sort of sandbox to test entity abilities, animations, and collision response.</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/entropygames.wordpress.com/32/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/entropygames.wordpress.com/32/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/entropygames.wordpress.com/32/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/entropygames.wordpress.com/32/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/entropygames.wordpress.com/32/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/entropygames.wordpress.com/32/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/entropygames.wordpress.com/32/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/entropygames.wordpress.com/32/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/entropygames.wordpress.com/32/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/entropygames.wordpress.com/32/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/entropygames.wordpress.com/32/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/entropygames.wordpress.com/32/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/entropygames.wordpress.com/32/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/entropygames.wordpress.com/32/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/entropygames.wordpress.com/32/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/entropygames.wordpress.com/32/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=entropygames.wordpress.com&amp;blog=1330262&amp;post=32&amp;subd=entropygames&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://entropygames.wordpress.com/2008/08/16/character-editor-update-game-objects/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/92811374c17e7f7c1707f107b5fa004d?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">gwoodj</media:title>
		</media:content>

		<media:content url="http://entropygames.files.wordpress.com/2008/08/entity1.jpg?w=300" medium="image" />
	</item>
		<item>
		<title>Character Editor Update &#8211; Creating Sprites</title>
		<link>http://entropygames.wordpress.com/2008/08/13/character-editor-update-creating-sprites/</link>
		<comments>http://entropygames.wordpress.com/2008/08/13/character-editor-update-creating-sprites/#comments</comments>
		<pubDate>Wed, 13 Aug 2008 04:11:10 +0000</pubDate>
		<dc:creator>gwoodj</dc:creator>
				<category><![CDATA[Character Creator]]></category>
		<category><![CDATA[Development Tools]]></category>

		<guid isPermaLink="false">http://entropygames.wordpress.com/?p=24</guid>
		<description><![CDATA[For the past several weeks I have been working on a little tool that will (I hope) greatly facilitate the content design and creation stages of development.  I started with a Vector Sprite Creator found on Ziggyware.com and extracted out the relevant pieces into, what I am calling, the Entropy Editor.  It is still in [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=entropygames.wordpress.com&amp;blog=1330262&amp;post=24&amp;subd=entropygames&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>For the past several weeks I have been working on a little tool that will (I hope) greatly facilitate the content design and creation stages of development.  I started with a <a title="Vector Sprite Creator" href="http://www.ziggyware.com/news.php?readmore=433">Vector Sprite Creator</a> found on Ziggyware.com and extracted out the relevant pieces into, what I am calling, the Entropy Editor.  It is still in the <strong>very </strong>early stages of development, but so far it looks to be quite promising.  The goal was really to provide a way to easily create and edit entities for the game.  From characters and weapons to ladders, trees, and boxes (&#8220;Oh my!&#8221;), the editor should allow us to create sets of entites that can be easily imported into a level.  </p>
<p>Currently however, only the primary pieces are in place.  When creating an entity, you first define the sprite associated with that entity.  This involves creating the sprite sheet, defining vector bounds around the image (used for collision &#8211; more on that another time), and defining animations.  In the future, we will likely specify any effects that can be performed on an entity (blurring, refraction, etc), but that is in the future.  </p>
<p style="text-align:center;"><a href="http://entropygames.files.wordpress.com/2008/08/tangibleentity1.jpg"><img class="size-medium wp-image-27 aligncenter" src="http://entropygames.files.wordpress.com/2008/08/tangibleentity1.jpg?w=300&#038;h=171" alt="" width="300" height="171" /></a></p>
<p>The UI will almost certainly be adjusted and polished over time, but this is what I am working with for now.  The work flow for creating vector bounds and animations will also be refined to be slightly more intuitive.  Later this week I will touch on the entities themselves and how they leverage the sprites created with the methods mentioned above.  Thanks for reading!</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/entropygames.wordpress.com/24/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/entropygames.wordpress.com/24/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/entropygames.wordpress.com/24/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/entropygames.wordpress.com/24/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/entropygames.wordpress.com/24/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/entropygames.wordpress.com/24/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/entropygames.wordpress.com/24/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/entropygames.wordpress.com/24/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/entropygames.wordpress.com/24/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/entropygames.wordpress.com/24/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/entropygames.wordpress.com/24/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/entropygames.wordpress.com/24/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/entropygames.wordpress.com/24/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/entropygames.wordpress.com/24/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/entropygames.wordpress.com/24/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/entropygames.wordpress.com/24/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=entropygames.wordpress.com&amp;blog=1330262&amp;post=24&amp;subd=entropygames&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://entropygames.wordpress.com/2008/08/13/character-editor-update-creating-sprites/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/92811374c17e7f7c1707f107b5fa004d?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">gwoodj</media:title>
		</media:content>

		<media:content url="http://entropygames.files.wordpress.com/2008/08/tangibleentity1.jpg?w=300" medium="image" />
	</item>
		<item>
		<title>Finalized art and New animation system</title>
		<link>http://entropygames.wordpress.com/2007/09/29/finalized-art-and-new-animation-system/</link>
		<comments>http://entropygames.wordpress.com/2007/09/29/finalized-art-and-new-animation-system/#comments</comments>
		<pubDate>Sat, 29 Sep 2007 03:43:44 +0000</pubDate>
		<dc:creator>gwoodj</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://entropygames.wordpress.com/2007/09/29/finalized-art-and-new-animation-system/</guid>
		<description><![CDATA[It has been quite some time since my last post and while there have been a number of things keeping me busy, I have finally managed to get a few things accomplished in my game.  First and foremost, I received the final art renderings from Jeff and am extremely pleased with the final result.  Currently [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=entropygames.wordpress.com&amp;blog=1330262&amp;post=6&amp;subd=entropygames&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><a rel="attachment wp-att-9" href="http://entropygames.wordpress.com/2007/09/29/finalized-art-and-new-animation-system/9/" title="debug-image.jpg"></a><a href="http://entropygames.files.wordpress.com/2007/09/debug-image.jpg" title="Debug Image"></p>
<p style="text-align:center;"><img src="http://entropygames.files.wordpress.com/2007/09/debug-image.thumbnail.jpg?w=497" alt="Debug Image" /></p>
<p></a></p>
<p>It has been quite some time since my last post and while there have been a number of things keeping me busy, I have finally managed to get a few things accomplished in my game.  First and foremost, I received the final art renderings from Jeff and am extremely pleased with the final result.  Currently I have most of the art in the game and am working on getting all of the animations to look correct while playing the game.  To that accord, I adjusted the animation system to be handled by one method rather than many small methods.  There are now several loop types that each animation may specify: LoopOnce, LoopOnceAndReturn, and LoopContinuously.  These are fairly specific to several game scenarios, but will hopefully prove to be useful in future projects as well.  I still need to include the bullets for the enemies as well as their movement animations. </p>
<p>Also, the next release of the Farseer Physics Engine should be available in the first week of October, which should really help me in making strides toward completion.  For the time being, I have attached a debug screen shot to give you an idea of how the game is progressing.  Thanks for reading and leave any comments regarding the game, the way I am coding, or anything you can think of <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/entropygames.wordpress.com/6/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/entropygames.wordpress.com/6/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/entropygames.wordpress.com/6/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/entropygames.wordpress.com/6/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/entropygames.wordpress.com/6/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/entropygames.wordpress.com/6/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/entropygames.wordpress.com/6/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/entropygames.wordpress.com/6/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/entropygames.wordpress.com/6/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/entropygames.wordpress.com/6/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/entropygames.wordpress.com/6/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/entropygames.wordpress.com/6/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/entropygames.wordpress.com/6/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/entropygames.wordpress.com/6/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/entropygames.wordpress.com/6/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/entropygames.wordpress.com/6/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=entropygames.wordpress.com&amp;blog=1330262&amp;post=6&amp;subd=entropygames&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://entropygames.wordpress.com/2007/09/29/finalized-art-and-new-animation-system/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/92811374c17e7f7c1707f107b5fa004d?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">gwoodj</media:title>
		</media:content>

		<media:content url="http://entropygames.files.wordpress.com/2007/09/debug-image.thumbnail.jpg" medium="image">
			<media:title type="html">Debug Image</media:title>
		</media:content>
	</item>
		<item>
		<title>Updated Tile Engine and Added Camera</title>
		<link>http://entropygames.wordpress.com/2007/07/29/updated-tile-engine-and-added-camera/</link>
		<comments>http://entropygames.wordpress.com/2007/07/29/updated-tile-engine-and-added-camera/#comments</comments>
		<pubDate>Sun, 29 Jul 2007 19:41:22 +0000</pubDate>
		<dc:creator>gwoodj</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://entropygames.wordpress.com/2007/07/29/updated-tile-engine-and-added-camera/</guid>
		<description><![CDATA[In the past several weeks I have been focusing on refining the tile engine and adding some fairly simple camera functionality.  Since the last post, I discovered a slight bug in the tile engine that caused a tile grid not to wrap correctly.  The fix was rather quick and made the engine much more complete.  [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=entropygames.wordpress.com&amp;blog=1330262&amp;post=5&amp;subd=entropygames&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>In the past several weeks I have been focusing on refining the tile engine and adding some fairly simple camera functionality.  Since the last post, I discovered a slight bug in the tile engine that caused a tile grid not to wrap correctly.  The fix was rather quick and made the engine much more complete.  In addition to this, I added an additional tag to the tile grid schema that allows for any tile grid to either be behind or in front of the actual player.  This helps to add depth to the world and give a real perspective on the players position within the game world.  With this addition spawned the need for a UI/HUD entity list.  Managing HUD entities in a separate list allows them to easily be drawn on top of the entire world so they are always visible.</p>
<p>Also recently added is a Camera class that essentially tracks the position of a virtual camera.  Since this is strictly a 2D game, it may seem odd to have a camera.  While this may be true, it definitely helps to determine when enemies should become active while providing for zooming and rotation functionality.  In this game the camera is always moving forward, regardless of the players movement.  In order for the position of any entity on screen to be in sync with the position of the camera, the entity (once active) must be progressed each frame at the same speed of the camera.  For future games, such as a platformer, the camera will only move when the player is moving and will be more dynamic. </p>
<p>Lastly I should say that the artist, Jeff Jenney, has produced some excellent background layers that really bring the game to life.  I am working on a video that demonstrates these layers in motion and hope to have it posted in the near future.  Right now I am still working on the secondary fire for the flame thrower and cleaning up as much code as possible as some of it has become rather messy.  Further down the road, once the latest version of Farseer is released, I plan to flesh out the physics system and begin coding the results of different entity collisions.</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/entropygames.wordpress.com/5/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/entropygames.wordpress.com/5/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/entropygames.wordpress.com/5/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/entropygames.wordpress.com/5/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/entropygames.wordpress.com/5/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/entropygames.wordpress.com/5/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/entropygames.wordpress.com/5/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/entropygames.wordpress.com/5/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/entropygames.wordpress.com/5/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/entropygames.wordpress.com/5/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/entropygames.wordpress.com/5/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/entropygames.wordpress.com/5/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/entropygames.wordpress.com/5/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/entropygames.wordpress.com/5/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/entropygames.wordpress.com/5/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/entropygames.wordpress.com/5/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=entropygames.wordpress.com&amp;blog=1330262&amp;post=5&amp;subd=entropygames&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://entropygames.wordpress.com/2007/07/29/updated-tile-engine-and-added-camera/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/92811374c17e7f7c1707f107b5fa004d?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">gwoodj</media:title>
		</media:content>
	</item>
		<item>
		<title>Let it Home</title>
		<link>http://entropygames.wordpress.com/2007/07/10/let-it-home/</link>
		<comments>http://entropygames.wordpress.com/2007/07/10/let-it-home/#comments</comments>
		<pubDate>Tue, 10 Jul 2007 01:54:52 +0000</pubDate>
		<dc:creator>gwoodj</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://entropygames.wordpress.com/2007/07/10/let-it-home/</guid>
		<description><![CDATA[So I have spent the past day or so tweaking the homing missile mechanic so it will function somewhat realistically and maintain a balance among the other weapons.  Currently I will not know for sure until the game is more complete and I have a chance to actually play through a level.  As it stands now the missiles [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=entropygames.wordpress.com&amp;blog=1330262&amp;post=4&amp;subd=entropygames&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>So I have spent the past day or so tweaking the homing missile mechanic so it will function somewhat realistically and maintain a balance among the other weapons.  Currently I will not know for sure until the game is more complete and I have a chance to actually play through a level.  As it stands now the missiles are not driven by physics and are instead moved at a constant velocity towards the target.  In general, the missiles will be traveling slightly faster than the target so it actually has a chance of colliding.  The target system may change in the future as well, but for the time being, I am maintaining a list of on-screen enemy ships.  From this list, the missile launcher weapon sets the target for each bullet when fired.  Once the bullet is fired, the current target number is incremented:</p>
<p><font size="2">bullet.TargetEntity = <font size="2" color="#2b91af">GameplayScreen</font><font size="2">.OnScreenShips[currentTargetNum % </font><font size="2" color="#2b91af">GameplayScreen</font><font size="2">.OnScreenShips.Count];                                                                </font><font size="2">currentTargetNum += 1;</font></font></p>
<p><font size="2"><font size="2">Ships are removed from the list if they travel off-screen or are destroyed while on screen.  This may not be the most elegant solution, but for the time being it will suffice.  Enemy bullets always have their target set to the ship of the player.  I plan to add a time of decay so the missiles will not seek indefinitey, but rather explode after a specified amount of time.  I suppose that is all for now.  Hopefully I will have time to flesh this out even further in order to make it as robust as possible. </font></font><font size="2"> </font><font size="2"><font size="2">Next I may try to tackle the flame thrower as I have been putting it off for a while now.  The primary challenge with this weapon is the secondary fire; it disperses moderate amounts of nitrous oxide into the air that is then capable of being ignited by the primary fire.  I am still working on a way to accomplish this and will hopefully have something worthwhile in the near future.</font></p>
<p></font></p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/entropygames.wordpress.com/4/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/entropygames.wordpress.com/4/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/entropygames.wordpress.com/4/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/entropygames.wordpress.com/4/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/entropygames.wordpress.com/4/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/entropygames.wordpress.com/4/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/entropygames.wordpress.com/4/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/entropygames.wordpress.com/4/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/entropygames.wordpress.com/4/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/entropygames.wordpress.com/4/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/entropygames.wordpress.com/4/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/entropygames.wordpress.com/4/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/entropygames.wordpress.com/4/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/entropygames.wordpress.com/4/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/entropygames.wordpress.com/4/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/entropygames.wordpress.com/4/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=entropygames.wordpress.com&amp;blog=1330262&amp;post=4&amp;subd=entropygames&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://entropygames.wordpress.com/2007/07/10/let-it-home/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/92811374c17e7f7c1707f107b5fa004d?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">gwoodj</media:title>
		</media:content>
	</item>
		<item>
		<title>A brief summary to this point</title>
		<link>http://entropygames.wordpress.com/2007/07/05/a-brief-summary-to-this-point/</link>
		<comments>http://entropygames.wordpress.com/2007/07/05/a-brief-summary-to-this-point/#comments</comments>
		<pubDate>Thu, 05 Jul 2007 23:56:22 +0000</pubDate>
		<dc:creator>gwoodj</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://entropygames.wordpress.com/2007/07/05/a-brief-summary-to-this-point/</guid>
		<description><![CDATA[I began the notion for creating a game several months ago when a friend of mine mentioned XNA and what it was all about.  I was very intrigued and began to do a little research on various game development topics and what was needed to proceed.  Several weeks later I was ready to commence the game [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=entropygames.wordpress.com&amp;blog=1330262&amp;post=3&amp;subd=entropygames&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>I began the notion for creating a game several months ago when a friend of mine mentioned XNA and what it was all about.  I was very intrigued and began to do a little research on various game development topics and what was needed to proceed.  Several weeks later I was ready to commence the game development cycle and did so by creating a basic platform on which a variety of 2D games could be built.  At least, that was my intention.   I tried to design the architecture for the game to be as generic and extensible as possible.  Doing this took a great deal of time and effort to understand and translate from paper to code.  As this is my first attempt, the platform is far from ideal, but currently it is at least functional. </p>
<p>Essentially the game is created using the following classes:</p>
<p><strong>IntangibleEntity</strong>: Defines any object that can exist within the game.  Each contains a TangibleEntity and an ActionSet that further define its characteristics.  IntangibleEntity objects get updated.</p>
<p><strong>TangibleEntity</strong>: The texture for the IntangibleEntity.  These objects get drawn.</p>
<p><strong>Action</strong>: Anything the entity can do (move, shoot, etc.)</p>
<p><strong>ActionSet</strong>: A collection of actions.</p>
<p><strong>Area</strong>: A collection of entities.</p>
<p><strong>Level</strong>: Contains one Area for all Intangible entities and another for all Tangible entities as well as the methods with which to build a level from an XML document.</p>
<p> The XML schema still needs some work in terms of organization and structure, but that will likely happen with my next project.  Currently the critical functionality is present; the player can move, shoot both primary and secondary bullets, and change weapons.  Backgrounds can be created and scrolled at different speeds to create a parallax effect for depth and realism.  There is a basic tile engine that is also functional, but I have yet to develop a level editor to make full use of the engine.  This is something I most certainly want to complete before I begin my next project.   </p>
<p>I recently hired an artist to create several ship, weapon, and background representations for the game that will hopefully bring everything to life.  I am very impressed with  his work thus far and hopefully I will have some samples to display in the near future. </p>
<p>There are a number of things on my &#8220;To do&#8221; list, most of which will hopefully be resolved in the next few months.  I am currently making use of the Farseer Physics Engine developed by Jeff Weber and am extremely grateful for his efforts.  At this time he is working on a new version that will add more functionality and efficiency; once that is released, I will integrate it into my game and confirm that I am able to make use of the updates without breaking my existing code.  I also wish to further develop several of the weapons in the game, namely the flame thrower and homing missiles.  One of the last primary tasks is to begin writing AI for the enemy ships.   This is something that I am still learning and will likely take some time, but I am very excited to embrace the challenge.</p>
<p>There is much more that I have to say, but that is a brief and somewhat disjointed compendium of my progress to this point.  I am also working on a design document that details the game play and the characters within.  Once it is complete, I will post it for anyone wishing to read and or critique what I have written.  Thanks for reading!</p>
<p> -Josh</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/entropygames.wordpress.com/3/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/entropygames.wordpress.com/3/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/entropygames.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/entropygames.wordpress.com/3/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/entropygames.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/entropygames.wordpress.com/3/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/entropygames.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/entropygames.wordpress.com/3/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/entropygames.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/entropygames.wordpress.com/3/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/entropygames.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/entropygames.wordpress.com/3/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/entropygames.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/entropygames.wordpress.com/3/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/entropygames.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/entropygames.wordpress.com/3/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=entropygames.wordpress.com&amp;blog=1330262&amp;post=3&amp;subd=entropygames&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://entropygames.wordpress.com/2007/07/05/a-brief-summary-to-this-point/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/92811374c17e7f7c1707f107b5fa004d?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">gwoodj</media:title>
		</media:content>
	</item>
		<item>
		<title>XNA Development &#8211; Synthesis</title>
		<link>http://entropygames.wordpress.com/2007/07/05/hello-world/</link>
		<comments>http://entropygames.wordpress.com/2007/07/05/hello-world/#comments</comments>
		<pubDate>Thu, 05 Jul 2007 22:38:20 +0000</pubDate>
		<dc:creator>gwoodj</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[This is a blog to basically help me track and document the ongoing progress of my current XNA game, Synthesis.  This is my first effort at serious game development  and while I am learning a great deal, I believe it will be beneficial to have a log of what I have discovered and what I hope to accomplish.  While [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=entropygames.wordpress.com&amp;blog=1330262&amp;post=1&amp;subd=entropygames&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>This is a blog to basically help me track and document the ongoing progress of my current XNA game, Synthesis.  This is my first effort at serious game development  and while I am learning a great deal, I believe it will be beneficial to have a log of what I have discovered and what I hope to accomplish.  While this is primarily for my benefit, I hope others will be able to read and find answers to questions, or ideas for future projects.  To that accord, I welcome and encourage any thoughts, suggestions, and or criticisms of my work as to help me gain the most out of this experience.  Thanks and happy reading <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/entropygames.wordpress.com/1/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/entropygames.wordpress.com/1/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/entropygames.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/entropygames.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/entropygames.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/entropygames.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/entropygames.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/entropygames.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/entropygames.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/entropygames.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/entropygames.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/entropygames.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/entropygames.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/entropygames.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/entropygames.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/entropygames.wordpress.com/1/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=entropygames.wordpress.com&amp;blog=1330262&amp;post=1&amp;subd=entropygames&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://entropygames.wordpress.com/2007/07/05/hello-world/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/92811374c17e7f7c1707f107b5fa004d?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">gwoodj</media:title>
		</media:content>
	</item>
	</channel>
</rss>
