<?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>Tank&#039;s Blog</title>
	<atom:link href="http://stefan.boxbox.org/feed/" rel="self" type="application/rss+xml" />
	<link>http://stefan.boxbox.org</link>
	<description>About development</description>
	<lastBuildDate>Mon, 06 May 2013 05:59:32 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.5.1</generator>
		<item>
		<title>Game Development Design 3: Message Bus</title>
		<link>http://stefan.boxbox.org/2013/04/02/game-development-design-3-message-bus/</link>
		<comments>http://stefan.boxbox.org/2013/04/02/game-development-design-3-message-bus/#comments</comments>
		<pubDate>Tue, 02 Apr 2013 20:47:08 +0000</pubDate>
		<dc:creator>Stefan</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[GDD articles]]></category>

		<guid isPermaLink="false">http://stefan.boxbox.org/?p=401</guid>
		<description><![CDATA[There&#8217;s a common problem in software design that doesn&#8217;t only exist in game development called code dependencies. In a project, small or big, every developer comes to the point where several modules depend on each other: The GUI renderer depends on the health points and inventory, the inventory depends on the object pool and player [...]]]></description>
		<wfw:commentRss>http://stefan.boxbox.org/2013/04/02/game-development-design-3-message-bus/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Game Development Design 2: Good Habits, Techniques and Workflows</title>
		<link>http://stefan.boxbox.org/2013/02/10/game-development-design-2-good-habits-techniques-and-workflows/</link>
		<comments>http://stefan.boxbox.org/2013/02/10/game-development-design-2-good-habits-techniques-and-workflows/#comments</comments>
		<pubDate>Sun, 10 Feb 2013 03:01:18 +0000</pubDate>
		<dc:creator>Stefan</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[GDD articles]]></category>

		<guid isPermaLink="false">http://stefan.boxbox.org/?p=375</guid>
		<description><![CDATA[Welcome to another article in the Game Development Design series. This article covers good habits, techniques and workflows which are important for a general programming behavior and how to approach developing games (or even applications in general) in a way that will improve your progress. We will talk about some well established techniques in the [...]]]></description>
		<wfw:commentRss>http://stefan.boxbox.org/2013/02/10/game-development-design-2-good-habits-techniques-and-workflows/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Game Development Design 1: The Component System (Part 2)</title>
		<link>http://stefan.boxbox.org/2013/01/19/game-development-design-the-component-system-part-2/</link>
		<comments>http://stefan.boxbox.org/2013/01/19/game-development-design-the-component-system-part-2/#comments</comments>
		<pubDate>Sat, 19 Jan 2013 01:46:11 +0000</pubDate>
		<dc:creator>Stefan</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[GDD articles]]></category>

		<guid isPermaLink="false">http://stefan.boxbox.org/?p=338</guid>
		<description><![CDATA[Welcome to part 2 of &#8220;Game Development Design: The Component System&#8221;. Initially a second part wasn&#8217;t planned, but as I got a lot of feedback on part 1 asking about how self-attaching component systems work in detail, I decided to write a more detailed article about that. Let&#8217;s quickly recall what a self-attaching component system [...]]]></description>
		<wfw:commentRss>http://stefan.boxbox.org/2013/01/19/game-development-design-the-component-system-part-2/feed/</wfw:commentRss>
		<slash:comments>14</slash:comments>
		</item>
		<item>
		<title>Happy New Year!</title>
		<link>http://stefan.boxbox.org/2013/01/02/happy-new-year/</link>
		<comments>http://stefan.boxbox.org/2013/01/02/happy-new-year/#comments</comments>
		<pubDate>Wed, 02 Jan 2013 10:01:00 +0000</pubDate>
		<dc:creator>Stefan</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://stefan.boxbox.org/?p=335</guid>
		<description><![CDATA[I wish all of you, your family and friends a happy new year. Hopefully all your wishes and plans will work out! For me, 2013 will be a very interesting year. I&#8217;ve got some nice projects in the pipeline, where most of them are private, unfortunately. However they also include continuing the Game Development Design series and, [...]]]></description>
		<wfw:commentRss>http://stefan.boxbox.org/2013/01/02/happy-new-year/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Game Development Design 1: The Component System (Part 1)</title>
		<link>http://stefan.boxbox.org/2012/11/14/game-development-design-1-the-component-system/</link>
		<comments>http://stefan.boxbox.org/2012/11/14/game-development-design-1-the-component-system/#comments</comments>
		<pubDate>Wed, 14 Nov 2012 10:08:59 +0000</pubDate>
		<dc:creator>Stefan</dc:creator>
				<category><![CDATA[GDD articles]]></category>

		<guid isPermaLink="false">http://stefan.boxbox.org/?p=250</guid>
		<description><![CDATA[Game development is a fascinating and fun thing a lot of people enjoy. Some are even making a living out of it, others do it as a hobby. For whatever reasons you are programming games, I&#8217;d like to congratulate you for choosing one of the hardest and most difficult areas of programming. Programming games involves [...]]]></description>
		<wfw:commentRss>http://stefan.boxbox.org/2012/11/14/game-development-design-1-the-component-system/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>Amazon Payments signature failure</title>
		<link>http://stefan.boxbox.org/2012/11/12/amazon-payments-signature-failure/</link>
		<comments>http://stefan.boxbox.org/2012/11/12/amazon-payments-signature-failure/#comments</comments>
		<pubDate>Mon, 12 Nov 2012 13:53:47 +0000</pubDate>
		<dc:creator>Stefan</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://stefan.boxbox.org/?p=285</guid>
		<description><![CDATA[Today I had to add an Amazon Payments button for a web shop. When testing it Amazon always threw &#8220;Signature does not match&#8221; errors at me, however all the settings were correct. After hours of troubleshooting I found out that the hashing algorithms don&#8217;t like ISO-8859-1-encoded data for the cart items. The solution is to [...]]]></description>
		<wfw:commentRss>http://stefan.boxbox.org/2012/11/12/amazon-payments-signature-failure/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Screen-casting in Linux using ffmpeg</title>
		<link>http://stefan.boxbox.org/2012/08/29/screen-casting-in-linux-using-ffmpeg/</link>
		<comments>http://stefan.boxbox.org/2012/08/29/screen-casting-in-linux-using-ffmpeg/#comments</comments>
		<pubDate>Wed, 29 Aug 2012 19:15:07 +0000</pubDate>
		<dc:creator>Stefan</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[How-To]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Video]]></category>

		<guid isPermaLink="false">http://stefan.boxbox.org/?p=240</guid>
		<description><![CDATA[This is mainly an updated post of a previous one. The reason why I&#8217;m writing another one on that topic is that the old method has stopped working for me. I&#8217;ll just paste my screen-cast recording script here for you guys to use. I guess it&#8217;s self-explanatory. [crayon-51c29b5081a79/] This script will start ffmpeg and record your screen [...]]]></description>
		<wfw:commentRss>http://stefan.boxbox.org/2012/08/29/screen-casting-in-linux-using-ffmpeg/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Pomodoro</title>
		<link>http://stefan.boxbox.org/2012/07/19/pomodoro/</link>
		<comments>http://stefan.boxbox.org/2012/07/19/pomodoro/#comments</comments>
		<pubDate>Thu, 19 Jul 2012 16:36:46 +0000</pubDate>
		<dc:creator>Stefan</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Time management]]></category>
		<category><![CDATA[Workflow]]></category>

		<guid isPermaLink="false">http://stefan.boxbox.org/?p=233</guid>
		<description><![CDATA[1-2 years ago I read the book The Clean Coder by Robert C. Martin which highly influenced my way of programming, for example by adapting a lot of techniques from the agile development workflow (test-driven development, scrum etc.) Mr. Martin also mentions a technique called tomatos, which is about time management. Today I researched on time management again to [...]]]></description>
		<wfw:commentRss>http://stefan.boxbox.org/2012/07/19/pomodoro/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Test-driven development</title>
		<link>http://stefan.boxbox.org/2011/12/22/test-driven-development/</link>
		<comments>http://stefan.boxbox.org/2011/12/22/test-driven-development/#comments</comments>
		<pubDate>Thu, 22 Dec 2011 14:07:17 +0000</pubDate>
		<dc:creator>Stefan</dc:creator>
				<category><![CDATA[Development]]></category>

		<guid isPermaLink="false">http://stefan.boxbox.org/?p=222</guid>
		<description><![CDATA[As you all know, FlexWorld has been in development for more than 10 months. And I finally decided to give it a big overhaul. I recently read a book called &#8220;The Clean Coder&#8221; which is about good habits and techniques that every serious programmer should know of. One thing that got my attention was &#8220;test-driven [...]]]></description>
		<wfw:commentRss>http://stefan.boxbox.org/2011/12/22/test-driven-development/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Fix touchpad tapping with Elantech devices and others</title>
		<link>http://stefan.boxbox.org/2011/12/21/fix-touchpad-tapping-with-elantech-devices-and-others/</link>
		<comments>http://stefan.boxbox.org/2011/12/21/fix-touchpad-tapping-with-elantech-devices-and-others/#comments</comments>
		<pubDate>Wed, 21 Dec 2011 22:41:11 +0000</pubDate>
		<dc:creator>Stefan</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://stefan.boxbox.org/?p=218</guid>
		<description><![CDATA[I got a new Asus EeePC netbook that has an Elantech touchpad device installed. It works out of the box with my Debian GNU/Linux installation, however the tapping is not working. To make it work again you probably have to rebind the TapButtonX settings that are set to 0. [crayon-51c29b5081dca/] Add it to your session start-up [...]]]></description>
		<wfw:commentRss>http://stefan.boxbox.org/2011/12/21/fix-touchpad-tapping-with-elantech-devices-and-others/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
