<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss 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/" version="2.0">

<channel>
	<title>Potential Games</title>
	
	<link>http://www.potentialgames.com/blog</link>
	<description>Notes of a Potential Independent Game Developer</description>
	<lastBuildDate>Mon, 26 Jul 2010 00:49:39 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/PotentialGamesBlog" /><feedburner:info xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" uri="potentialgamesblog" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item>
		<title>Swing Model-View-Controller</title>
		<link>http://www.potentialgames.com/blog/2010/07/25/swing-model-view-controller/</link>
		<comments>http://www.potentialgames.com/blog/2010/07/25/swing-model-view-controller/#comments</comments>
		<pubDate>Mon, 26 Jul 2010 00:49:39 +0000</pubDate>
		<dc:creator>neb</dc:creator>
				<category><![CDATA[Developer's Cave]]></category>
		<category><![CDATA[design patterns]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[software engineering]]></category>
		<category><![CDATA[Swing]]></category>

		<guid isPermaLink="false">http://www.potentialgames.com/blog/?p=613</guid>
		<description><![CDATA[It&#8217;s old news that Java&#8217;s Swing GUI toolkit follows a deficient Model-View-Controller (MVC) architecture. In most cases, Swing fuses together the notion of the View and Controller, but offers a separate Model. At least, that&#8217;s what the naming convention implies. For example, JComboBox should be a View-Controller to a ComboBoxModel.
This particular case failed me today. [...]]]></description>
		<wfw:commentRss>http://www.potentialgames.com/blog/2010/07/25/swing-model-view-controller/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>BetaAlpha Progress</title>
		<link>http://www.potentialgames.com/blog/2010/06/01/betaalpha-progress/</link>
		<comments>http://www.potentialgames.com/blog/2010/06/01/betaalpha-progress/#comments</comments>
		<pubDate>Tue, 01 Jun 2010 19:38:07 +0000</pubDate>
		<dc:creator>neb</dc:creator>
				<category><![CDATA[Potential RPG]]></category>
		<category><![CDATA[RPG Alpha]]></category>

		<guid isPermaLink="false">http://www.potentialgames.com/blog/?p=593</guid>
		<description><![CDATA[It has been nearly 2 entire weeks with no updates for the BetaAlpha playtesters, giving you plenty of time to ramp up your characters&#8230; before I dash them to the aether once again.
To let you know where I stand, I&#8217;m currently knee deep in (what is scheduled to be) the last major wave of gameplay [...]]]></description>
		<wfw:commentRss>http://www.potentialgames.com/blog/2010/06/01/betaalpha-progress/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Comparable Max Function</title>
		<link>http://www.potentialgames.com/blog/2010/04/22/comparable-max-function/</link>
		<comments>http://www.potentialgames.com/blog/2010/04/22/comparable-max-function/#comments</comments>
		<pubDate>Thu, 22 Apr 2010 15:01:42 +0000</pubDate>
		<dc:creator>neb</dc:creator>
				<category><![CDATA[Developer's Cave]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[programming]]></category>

		<guid isPermaLink="false">http://www.potentialgames.com/blog/?p=587</guid>
		<description><![CDATA[Here&#8217;s a helpful method for returning the maximum of two Comparable objects.
Do the Java APIs provide this somewhere?

/**
 * Return the &#60;i&#62;maximum&#60;/i&#62; of the two arguments. If the arguments 
 * are &#60;i&#62;equal&#60;/i&#62; (as defined by the Comparable contract), the
 * &#60;i&#62;left-hand-side&#60;/i&#62; argument is returned.
 */
public static &#60;T extends Comparable&#62; T max&#40;T lhs, T rhs&#41;
&#123;
 [...]]]></description>
		<wfw:commentRss>http://www.potentialgames.com/blog/2010/04/22/comparable-max-function/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Network Improvement</title>
		<link>http://www.potentialgames.com/blog/2010/04/08/network-improvement/</link>
		<comments>http://www.potentialgames.com/blog/2010/04/08/network-improvement/#comments</comments>
		<pubDate>Thu, 08 Apr 2010 19:48:02 +0000</pubDate>
		<dc:creator>neb</dc:creator>
				<category><![CDATA[Potential RPG]]></category>
		<category><![CDATA[network]]></category>
		<category><![CDATA[RPG Alpha]]></category>

		<guid isPermaLink="false">http://www.potentialgames.com/blog/?p=572</guid>
		<description><![CDATA[Although my overarching guideline during this phase of development is to focus on gameplay and features, I decided it was necessary to revamp the network layer of the client-server platform. This was primarily a consolidation and cleanup effort, motivated by nagging session management issues, resulting from overly-complex code.
I have not yet seen the SLOC drop, [...]]]></description>
		<wfw:commentRss>http://www.potentialgames.com/blog/2010/04/08/network-improvement/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>BetaAlpha Graphical Improvements</title>
		<link>http://www.potentialgames.com/blog/2010/04/02/betaalpha-graphical-improvements/</link>
		<comments>http://www.potentialgames.com/blog/2010/04/02/betaalpha-graphical-improvements/#comments</comments>
		<pubDate>Fri, 02 Apr 2010 14:02:05 +0000</pubDate>
		<dc:creator>neb</dc:creator>
				<category><![CDATA[Potential RPG]]></category>
		<category><![CDATA[RPG Alpha]]></category>

		<guid isPermaLink="false">http://www.potentialgames.com/blog/?p=569</guid>
		<description><![CDATA[Development has been steady (furious, actually). The latest updates have focused on graphical improvements. Avatars, creatures, terrain, and scenery elements have all been visually improved. Most of the terrain elements have been replaced with improved tiles. All creatures have been replaced and are now fully animated.
In addition, new capabilities have been added to the world [...]]]></description>
		<wfw:commentRss>http://www.potentialgames.com/blog/2010/04/02/betaalpha-graphical-improvements/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>BetaAlpha Improvements</title>
		<link>http://www.potentialgames.com/blog/2010/03/20/betaalpha-improvements/</link>
		<comments>http://www.potentialgames.com/blog/2010/03/20/betaalpha-improvements/#comments</comments>
		<pubDate>Sat, 20 Mar 2010 17:04:12 +0000</pubDate>
		<dc:creator>neb</dc:creator>
				<category><![CDATA[Potential RPG]]></category>
		<category><![CDATA[RPG Alpha]]></category>

		<guid isPermaLink="false">http://www.potentialgames.com/blog/?p=564</guid>
		<description><![CDATA[Potential RPG BetaAlpha edition (now at v0.8.2.3 and climbing) brings several improvements, including:

Avatar animation overhaul
Creature behavior enhancements
Fog of War improvements
Viewport drag control
Avatar keyboard navigation
Desktop system tray integration
Several bug fixes and gameplay tweaks

Playtesters are encouraged to use the Playtesting forum to discuss the latest changes.
]]></description>
		<wfw:commentRss>http://www.potentialgames.com/blog/2010/03/20/betaalpha-improvements/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Avatar Animation</title>
		<link>http://www.potentialgames.com/blog/2010/03/12/avatar-animation/</link>
		<comments>http://www.potentialgames.com/blog/2010/03/12/avatar-animation/#comments</comments>
		<pubDate>Fri, 12 Mar 2010 15:52:52 +0000</pubDate>
		<dc:creator>neb</dc:creator>
				<category><![CDATA[Potential RPG]]></category>
		<category><![CDATA[animation]]></category>
		<category><![CDATA[graphics]]></category>
		<category><![CDATA[RPG Alpha]]></category>

		<guid isPermaLink="false">http://www.potentialgames.com/blog/?p=558</guid>
		<description><![CDATA[A peek at my commit log reveals a flurry of development regarding character avatar animations. I am in the process of improving the system to support fully animated sequences, which have only been partially handled in prior Alpha releases. 
Read on for more details&#8230; 
My avatar rendering system is effectively a sprite layer, coordinated with [...]]]></description>
		<wfw:commentRss>http://www.potentialgames.com/blog/2010/03/12/avatar-animation/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Java AWT-Shutdown Thread Refuses to Die</title>
		<link>http://www.potentialgames.com/blog/2010/02/09/java-awt-shutdown-thread-refuses-to-die/</link>
		<comments>http://www.potentialgames.com/blog/2010/02/09/java-awt-shutdown-thread-refuses-to-die/#comments</comments>
		<pubDate>Tue, 09 Feb 2010 22:37:34 +0000</pubDate>
		<dc:creator>neb</dc:creator>
				<category><![CDATA[Developer's Cave]]></category>
		<category><![CDATA[Potential RPG]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[RPG Alpha]]></category>
		<category><![CDATA[Swing]]></category>

		<guid isPermaLink="false">http://www.potentialgames.com/blog/?p=543</guid>
		<description><![CDATA[The cleanest way to close a Java GUI application is to dispose of all top-level resources (JFrame instances, for example) and allow the AWT/Swing thread to close itself. Calling System.exit(0) or Runtime.getRuntime().halt(0) is often prescribed, but not recommended, as it could preempt proper shutdown procedures in your application.
If your Java GUI application uses DISPOSE_ON_CLOSE mode, [...]]]></description>
		<wfw:commentRss>http://www.potentialgames.com/blog/2010/02/09/java-awt-shutdown-thread-refuses-to-die/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Potential RPG BetaAlpha</title>
		<link>http://www.potentialgames.com/blog/2010/02/05/potential-rpg-betaalpha/</link>
		<comments>http://www.potentialgames.com/blog/2010/02/05/potential-rpg-betaalpha/#comments</comments>
		<pubDate>Fri, 05 Feb 2010 18:43:34 +0000</pubDate>
		<dc:creator>neb</dc:creator>
				<category><![CDATA[Potential News]]></category>
		<category><![CDATA[Potential RPG]]></category>
		<category><![CDATA[RPG Alpha]]></category>

		<guid isPermaLink="false">http://www.potentialgames.com/blog/?p=524</guid>
		<description><![CDATA[Potential Games is excited to announce the (not yet public) next major milestone release of our (name yet to be announced) Potential RPG. Development of the Potential Platform, our MMORPG client-server, database, and user interface engine, dominated the Alpha phase.
Potential RPG BetaAlpha, destined to become Beta, is the first (alpha) gameplay release directly targeting the [...]]]></description>
		<wfw:commentRss>http://www.potentialgames.com/blog/2010/02/05/potential-rpg-betaalpha/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Java Font Changes (in Ubuntu)</title>
		<link>http://www.potentialgames.com/blog/2010/01/30/java-font-changes-in-ubuntu/</link>
		<comments>http://www.potentialgames.com/blog/2010/01/30/java-font-changes-in-ubuntu/#comments</comments>
		<pubDate>Sat, 30 Jan 2010 18:03:33 +0000</pubDate>
		<dc:creator>neb</dc:creator>
				<category><![CDATA[Developer's Cave]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://www.potentialgames.com/blog/?p=518</guid>
		<description><![CDATA[I updated my development platform to Java 1.6.0_18 and noticed a disturbing font alteration in all Java applications. I&#8217;m developing in Ubuntu 9.10, which currently bundles Java 1.6.0_15 (in the sun-java6-jdk package), so I manually installed the latest for testing.
I have yet (since yesterday) to investigate whether this is Ubuntu specific. Font configuration changes were [...]]]></description>
		<wfw:commentRss>http://www.potentialgames.com/blog/2010/01/30/java-font-changes-in-ubuntu/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
