<?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>demicode</title>
	<atom:link href="http://demicode.se/feed/" rel="self" type="application/rss+xml" />
	<link>http://demicode.se</link>
	<description>it&#039;s all fun and games</description>
	<lastBuildDate>Sun, 29 Jan 2012 22:20:20 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Project: Raindeer</title>
		<link>http://demicode.se/2012/01/project-raindeer/</link>
		<comments>http://demicode.se/2012/01/project-raindeer/#comments</comments>
		<pubDate>Sun, 29 Jan 2012 22:20:20 +0000</pubDate>
		<dc:creator>micke</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[raindeer]]></category>

		<guid isPermaLink="false">http://demicode.se/?p=56</guid>
		<description><![CDATA[About a year ago, I got fed up with just sitting around at home thinking of all the programming I could be doing, instead of watching TV-series. Triggered by a tweet someone in my feed retweeted, I decided to start with the project. The tweet was something like Make a game, not an engine, which [...]]]></description>
			<content:encoded><![CDATA[<p>About a year ago, I got fed up with just sitting around at home thinking of all the programming I could be doing, instead of watching TV-series. Triggered by a tweet someone in my feed retweeted, I decided to start with the project. The tweet was something like <em>Make a game, not an engine</em>, which made me realize that I had made two or three more or less working engines, but never actually used them. I decided to start fresh.</p>
<p>Inspired by a dream I had one night, I made up some game mechanics and a basic theme. This was the list of goals I had when starting the project.</p>
<ul>
<li>Release the game, even if it&#8217;s not perfect.</li>
<li>Be platform agnostic. Use SDL, but try to abstract away the SDL dependency.</li>
<li>Don&#8217;t obsess over details. Even if code is not optimal, it will do fine as long as it&#8217;s bug free.</li>
<li>Try out new techniques I haven&#8217;t used yet.</li>
<li>Have fun. It&#8217;s fun to code, so code! Don&#8217;t ponder on the best way to solve things.</li>
<li>Learn from mistakes for future projects.</li>
</ul>
<p>The first thing I did was to install a trac, and write down the project goal, basic game design and a project plan. And then I started to produce code.</p>
<p>At least that&#8217;s what was supposed to happen. Instead after creating the initial file structure and a skeleton project with some glue code, it took a halt. The two main reasons; I almost immediately forgot was I was set out to do. I started to think about the best way to do things. Even reading keyboard input, which in this case was really simple since SDL provides the hard part, felt like a major obstacle.</p>
<p>My first milestone &#8211; drawing a box on screen and moving it around the the arrow keys &#8211; was supposed to be done in the first week. Today, 10 months later there still is no box on screen. The input is working though, but when it comes to rendering, I have decided to add an abstraction layer on top of the rendering API (OpenGL in this case).</p>
<p>I just picked up the project again a few weeks ago, and I hope to get up to speed this time, and I think blogging about it might help.</p>
<p>An update will come soon, I hope.</p>
]]></content:encoded>
			<wfw:commentRss>http://demicode.se/2012/01/project-raindeer/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Changes ahead</title>
		<link>http://demicode.se/2012/01/changes-ahead/</link>
		<comments>http://demicode.se/2012/01/changes-ahead/#comments</comments>
		<pubDate>Sat, 28 Jan 2012 10:15:39 +0000</pubDate>
		<dc:creator>micke</dc:creator>
				<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://demicode.se/?p=49</guid>
		<description><![CDATA[Since demicode have been more or less dormant for the last couple of  years, due to me having a day job to pay my rent , this site will change. From not being used at all  my intention is now to use this blog as a outlet for all my programming related blogging. I realized [...]]]></description>
			<content:encoded><![CDATA[<p>Since demicode have been more or less dormant for the last couple of  years, due to me having a day job to pay my rent , this site will change. From not being used at all  my intention is now to use this blog as a outlet for all my programming related blogging. I realized that incorporating such blog posts in my more personal blog, that I&#8217;ve had since the beginning of the previous decade, was not really what my handful of readers would appreciate.</p>
<p>So, this will now be the place where I blog about my programming, and in contrast to my personal blog, this one will be entirely in english.</p>
<p>So, what can you expect? Probably not that many posts, but when I do post the topics might be everything from hacking Z80 assembly for my SEGA Master System to web development or creating games for personal computer and consoles. And everything else tech related.</p>
<p>Lets see where this will lead.</p>
]]></content:encoded>
			<wfw:commentRss>http://demicode.se/2012/01/changes-ahead/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>New project started</title>
		<link>http://demicode.se/2010/05/new-project-started/</link>
		<comments>http://demicode.se/2010/05/new-project-started/#comments</comments>
		<pubDate>Sat, 08 May 2010 13:13:41 +0000</pubDate>
		<dc:creator>micke</dc:creator>
				<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://demicode.se/?p=38</guid>
		<description><![CDATA[Last weekend I had a meeting with my game designer friend at antroia where we decided what our next game should be. This time we could actually test the game play in analog form without the need of a prototype, and we both agreed that this game have the potential to be really good. Since [...]]]></description>
			<content:encoded><![CDATA[<p>Last weekend I had a meeting with my game designer friend at <a href="http://antroia.com">antroia</a> where we decided what our next game should be. This time we could actually test the game play in analog form without the need of a prototype, and we both agreed that this game have the potential to be really good.</p>
<p>Since this game is more about thought and less about brainless poking the screen, I can cut the production time quite a bit. There is no need for scripting, no need for an advanced game engine and no need for OpenGL. The most important thing in this game will be your brain.</p>
<p>One more thing – this game will support the iPad.</p>
]]></content:encoded>
			<wfw:commentRss>http://demicode.se/2010/05/new-project-started/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Time flies</title>
		<link>http://demicode.se/2010/02/time-flies/</link>
		<comments>http://demicode.se/2010/02/time-flies/#comments</comments>
		<pubDate>Thu, 04 Feb 2010 18:54:27 +0000</pubDate>
		<dc:creator>micke</dc:creator>
				<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://demicode.se/?p=33</guid>
		<description><![CDATA[The plan was to update this page and have it at a near-final state when the games was released, but time as it seems, flies. None of the sites I&#8217;ve made have ever had a final state anyway, so this site will probably be it constant change, just like the web is supposed to be.]]></description>
			<content:encoded><![CDATA[<p>The plan was to update this page and have it at a near-final state when the games was released, but time as it seems, flies.<br />
None of the sites I&#8217;ve made have ever had a final state anyway, so this site will probably be it constant change, just like the web is supposed to be. </p>
]]></content:encoded>
			<wfw:commentRss>http://demicode.se/2010/02/time-flies/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Row Chaser released!</title>
		<link>http://demicode.se/2010/02/row-chaser-released/</link>
		<comments>http://demicode.se/2010/02/row-chaser-released/#comments</comments>
		<pubDate>Thu, 04 Feb 2010 18:31:40 +0000</pubDate>
		<dc:creator>micke</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[Products]]></category>
		<category><![CDATA[Row Chaser]]></category>

		<guid isPermaLink="false">http://demicode.se/?p=30</guid>
		<description><![CDATA[My first game is now available in the AppStore! Only in Australia for now, but within a day it will be available in an AppStore near you.]]></description>
			<content:encoded><![CDATA[<p>My first game is now available in the AppStore! Only in Australia for now, but within a day it will be available in an AppStore near you.</p>
]]></content:encoded>
			<wfw:commentRss>http://demicode.se/2010/02/row-chaser-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A new beginning</title>
		<link>http://demicode.se/2009/12/hello-world/</link>
		<comments>http://demicode.se/2009/12/hello-world/#comments</comments>
		<pubDate>Sat, 26 Dec 2009 10:33:59 +0000</pubDate>
		<dc:creator>micke</dc:creator>
				<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://wp.demicode.se/?p=1</guid>
		<description><![CDATA[After realizing that using drupal would be to aim a bit too high, I decided to use a more fitting system for this site. Due to laziness and recent work with other things, the game I&#8217;ve been working on has been postponed for quite some time now. We now aim to release it some time [...]]]></description>
			<content:encoded><![CDATA[<p>After realizing that using drupal would be to aim a bit too high, I decided to use a more fitting system for this site. Due to laziness and recent work with other things, the game I&#8217;ve been working on has been postponed for quite some time now. We now aim to release it some time in the coming month, that is some time in January 2010, depending on how long it takes for apple to approve it.</p>
]]></content:encoded>
			<wfw:commentRss>http://demicode.se/2009/12/hello-world/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

