<?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>Intermediaware</title>
	<atom:link href="http://intermediaware.com/blog/feed" rel="self" type="application/rss+xml" />
	<link>http://intermediaware.com/blog</link>
	<description>indie video game developer blgo</description>
	<lastBuildDate>Fri, 29 Mar 2013 19:18:54 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>C/C++: Pseudo Loops</title>
		<link>http://intermediaware.com/blog/cc-pseudo-loops</link>
		<comments>http://intermediaware.com/blog/cc-pseudo-loops#comments</comments>
		<pubDate>Fri, 29 Mar 2013 04:24:57 +0000</pubDate>
		<dc:creator>Joe</dc:creator>
				<category><![CDATA[Beautiful hacks]]></category>

		<guid isPermaLink="false">http://intermediaware.com/blog/?p=410</guid>
		<description><![CDATA[Do you think the loop inside following code does make any sense? .gist { font-size: .8em; } Well, it does, because you can break out of it in a very elegant way: You also will see something like that very often in macros. This is because, something like that: will expand into this: And this [...]]]></description>
			<content:encoded><![CDATA[Do you think the loop inside following code does make any sense?
<span id="more-410"></span>

<style>
.gist { font-size: .8em; }
</style>
<script src="https://gist.github.com/JochenHeizmann/5268700.js"></script>

Well, it does, because you can break out of it in a very elegant way:

<script src="https://gist.github.com/JochenHeizmann/7d4638c41fae03e2a930.js"></script>

<br/>
<hr/>
<br/>

You also will see something like that very often in macros. This is because, something like that:

<script src="https://gist.github.com/JochenHeizmann/497967b2280f6e7e83ad.js"></script>

will expand into this:

<script src="https://gist.github.com/JochenHeizmann/7829b42c4728e8dc2910.js"></script>

And this will produce an error. 

If you put a pseudo loop around it, everything works fine:

<script src="https://gist.github.com/JochenHeizmann/4d5155044bb973c97313.js"></script>]]></content:encoded>
			<wfw:commentRss>http://intermediaware.com/blog/cc-pseudo-loops/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>How I reached 2&#8217;000&#8217;000 downloads on the app store</title>
		<link>http://intermediaware.com/blog/how-i-reached-2000000-downloads-on-the-app-store</link>
		<comments>http://intermediaware.com/blog/how-i-reached-2000000-downloads-on-the-app-store#comments</comments>
		<pubDate>Thu, 28 Mar 2013 03:21:07 +0000</pubDate>
		<dc:creator>Joe</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Misc]]></category>
		<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://intermediaware.com/blog/?p=391</guid>
		<description><![CDATA[Today I crossed the two million total downloads mark. This is a pretty cool milestone for a small indie developer. At the moment every 7 days more than 100'000 users are downloading my apps, every month I get around 400k to 500k downloads.  Here is a chart how my downloads developed during the last months: &#160; [...]]]></description>
			<content:encoded><![CDATA[Today I crossed the two million total downloads mark. This is a pretty cool milestone for a small indie developer.
<a href="http://intermediaware.com/blog/wp-content/uploads/2013/03/Bildschirmfoto-2013-03-28-um-03.41.52.png"><img class="alignnone size-full wp-image-399" title="Bildschirmfoto 2013-03-28 um 03.41.52" src="http://intermediaware.com/blog/wp-content/uploads/2013/03/Bildschirmfoto-2013-03-28-um-03.41.52.png" alt="" width="222" height="188" /></a>

At the moment every 7 days more than 100'000 users are downloading my apps, every month I get around 400k to 500k downloads.  Here is a chart how my downloads developed during the last months:
<a href="http://intermediaware.com/blog/wp-content/uploads/2013/03/downloads.png"><img class="alignnone size-full wp-image-395" title="download chart" src="http://intermediaware.com/blog/wp-content/uploads/2013/03/downloads.png" alt="" width="589" height="130" /></a>

&nbsp;

So the big question is: How did I manage it to improve my downloads so much without any marketing and advertising.

Well, the popular app stores like iTunes, google Play or amazon are complex, very dynamic ecosystems.

It's very hard to make good predictions. Often you'll hear things like "Make a quality product and you will make money!".

I'm very sorry to disappoint you but in my experience this is <strong>NOT</strong> true.

I've seen so many developers that worked hard on their game for many, many months. They created a fantastic end result. They released their amazing game and...... NOTHING happend. No Downloads. And "no downloads" equals to "no revenue". So sure, quality is important, but it doesn't guarantee you anything.

With this in mind I choose another strategy. My assumption was: <strong>Make more apps and you will get more downloads</strong>.<strong>More downloads = more revenue</strong>.

So with this in mind I focused to improve my workflow and tried to cut down the development time of my apps. I don't want to get too technical but what I've mainly did to achieve this was:
<ul>
	<li>I've created a "framework/codebase" for fast prototyping and developing games (reusable components, cross platform, data driven, a scripting language for easy customize existing games/components, tools/editors that integrate well into the workflow)</li>
	<li>An easy workflow with lots of automation to create, maintain and publish an app as well as maintain assets and marketing material (description, keywords, screenshots, icons, resolutions for different stores etc.)</li>
	<li>Re-Skin existing apps for another target audience (with no or less coding involved)</li>
</ul>
<div>For me this worked very well and I'm really sure this is reproducible.</div>]]></content:encoded>
			<wfw:commentRss>http://intermediaware.com/blog/how-i-reached-2000000-downloads-on-the-app-store/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Post-Mortem: A platform game done in three weeks</title>
		<link>http://intermediaware.com/blog/post-mortem-a-platform-game-done-in-three-weeks</link>
		<comments>http://intermediaware.com/blog/post-mortem-a-platform-game-done-in-three-weeks#comments</comments>
		<pubDate>Wed, 19 Dec 2012 05:30:14 +0000</pubDate>
		<dc:creator>Joe</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Games]]></category>

		<guid isPermaLink="false">http://intermediaware.com/blog/?p=339</guid>
		<description><![CDATA[This is how I did a platform game in three weeks that reached more than 150 000 game sessions within the first two weeks. How/Why I started One evening I played around with Tiled - a great open source map editor. I wrote some classes in Monkey  to load, handle &#38; render those maps (You can [...]]]></description>
			<content:encoded><![CDATA[This is how I did a platform game in three weeks that reached more than <strong>150 000 </strong>game sessions within the first two weeks.

<strong><span id="more-339"></span>How/Why I started</strong>

<strong></strong>One evening I played around with <a href="http://www.mapeditor.org">Tiled</a> - a great open source map editor. I wrote some classes in <a href="http://www.monkeycoder.co.nz">Monkey</a>  to load, handle &amp; render those maps (You can find the source <a href="https://github.com/JochenHeizmann/Horizon-for-Monkey/tree/master/map">here</a>). I played around with some Turrican sprites. When I played my demo game I just had the idea to do a small platform game for iOS and Android and I came up with <a href="http://app.lk/ASB">Sophia's World</a>. The complete game for iOS and Android was done in three weeks.

<strong><img class="alignnone" style="float:left; padding: 0 4px 0 0; margin: 0" title="Screenshot" src="http://img.youtube.com/vi/vJBSkuz4ISY/0.jpg" alt="" width="288" height="216" /> The graphics</strong>

I'm very bad at design and graphics. But I had those lovely graphics from a good friend of mine and found it a good idea to use them. I asked him if he could add some animation to some of the sprites and I think he did an amazing job. I also added some nice platform tiles from <a href="http://www.kenney.nl">Kenney</a>.

<strong>The code</strong>

The coding part was very easy. I did a few platform games in the past (although i haven't done one for years), but at least I know where to start and how to do it. Thanks to <a href="http://www.monkeycoder.co.nz">Monkey</a> I were able to run it on various platforms without any additional work. I think the first level with the first enemy, the player sprite, the map and collision was done in one day - then I added additional things from time to time when I had an idea during I designed the levels (for example the mushroom, the bat and the falling blocks).

Of course I had to fix some bugs from time to time. I worked with various collision layers that I can check against each other but this caused some problems later on. I then added some Interfaces so special objects could be notified when various events are occurring. I hardwired this directly in the collision-layer-code so it felt a little bit hacky because I mixed up two separate solutions (data-driven collision-layer-system with object orientated notify-system).

<strong>The level design</strong>

<a href="http://www.mapeditor.org">Tiled</a> is such a great tool. I've tried out lots of level editor tools in the past and never found one I REALLY liked. I love Tiled because it's very easy to handle but because of the customizable properties, vectors- and Rect-Zones it's very powerful. Also it's open source, so if I ever need a special feature I can easily add it. I exported that data to JSON, cause this was an easy way to load the data into my monkey application. I now even use it for GUI-Stuff. For all my new apps/games I build the gui stuff and requesters with Tiled, export it as JSON and load it in into my application.

For the level design itself I first started to analyze various parts of well-known platformers like Mario Brothers or Giana Sisters. The levedesign was the part that took most of the time. At the current version there are 24 stages, but I will add more soon.

I decided to only scroll horizontal, although it would have been easy for me to add an 8-way-scrolling-routine. But I decided to go for right-to-left-levels because I want to keep things simple. The graphic style and everything is targeted for kids and although I love huge jump'n'run games where you can explore each level I don't want to add this complexity to that game.

<strong>The audio &amp; music</strong>

The complete sound effects and music was done in about two days. I think I could have put a little bit more effort into the sound effects (and I will probably do) but I was very happy how the music turned out (Listen to it: <a href="https://soundcloud.com/jochenheizmann/sophias-world-ost-the-night">The Night</a> | <a href="https://soundcloud.com/jochenheizmann/sophias-world-ost-the-day">The Day</a>).

<strong>What's Next</strong>

I think I will add some more levels because a lot of players liked it and already asked for more. And I want to improve the "Get-Ready"-Screen (it was added in a hurry before I submitted the game to the app stores). I will replace it, so the player has some sort of progress map and can select each level he reached before directly.

<strong>Some stats</strong>

The weird thing about this little project is, that it was my first project that reached more success across Android than iOS. Within the first two weeks it was played more than <strong>150 000</strong> times. This is huge for me. Remember: No marketing. No PR. I just submitted it to Google Play and iTunes and hoped for the best. I will prepare ports for the Amazon App Store and for Windows Phone. I have zero experience with these platforms so I'm very interested how they compare.]]></content:encoded>
			<wfw:commentRss>http://intermediaware.com/blog/post-mortem-a-platform-game-done-in-three-weeks/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Why I don&#8217;t add social media buttons to my apps anymore</title>
		<link>http://intermediaware.com/blog/why-i-dont-add-social-media-buttons-to-my-apps-anymore</link>
		<comments>http://intermediaware.com/blog/why-i-dont-add-social-media-buttons-to-my-apps-anymore#comments</comments>
		<pubDate>Sun, 09 Dec 2012 13:54:13 +0000</pubDate>
		<dc:creator>Joe</dc:creator>
				<category><![CDATA[Development]]></category>

		<guid isPermaLink="false">http://intermediaware.com/blog/?p=337</guid>
		<description><![CDATA[Today Facebook and Twitter is everywhere. And I really like those social networks. A few years ago I used RSS Feeds as my main source of daily news and information. Today I check my Twitteraccount and lists. And Facebook is a great way to keep contact with people you don't interact with everyday like former [...]]]></description>
			<content:encoded><![CDATA[Today <a href="http://www.facebook.com/jochen.heizmann">Facebook</a> and <a href="https://twitter.com/joemanaco">Twitter</a> is everywhere. And I really like those social networks. A few years ago I used RSS Feeds as my main source of daily news and information. Today I check my Twitteraccount and lists. And Facebook is a great way to keep contact with people you don't interact with everyday like former colleagues and friends.
<span id="more-337"></span>
Because every developer wants his app/game to go viral they often put in buttons of social networks. I dont' do it anymore. I also haven't included those buttons in my latest mario-like platform game <a href="https://itunes.apple.com/us/app/sophias-world-jump-and-run/id580736805">Sophia's World for iOS</a> and <a href="https://play.google.com/store/apps/details?id=com.intermediaware.sophiasworld">Android</a>.

And here is why:

<ul>
<li>I don't want to drive my users to twitter or facebook. Instead I want them to spend more time within my game.</li>
<li>If the app is worth talking about it, my users will do. If not, they won't.</li>
<li>I don't want to force my users to spread the word because it won't work.</li>
</ul>

I have facebook fan pages for my apps because it's easy to setup and it's nice to spread the word around my social network. But I won't <em>advertise</em> it anymore within my games. 

Here are some numbers of a friend of mine. <a href="https://twitter.com/Kaffeefleck">Michael Contento</a> is owner of <a href="http://coragames.com">Cora Games</a>. His latest game is a <a href="https://itunes.apple.com/de/app/fun-word-puzzle-fur-kinder/id579961422?mt=8&ign-mpt=uo%3D2">word puzzle app for kids</a>. Within the first week people played it <strong>12 000 times</strong>. Those plays generated <strong>90 clicks</strong> on the Facebook Page and <strong>122 on the Twitter</strong> Button. From those who clicked nearly nobody liked the Facebook page or followed the Twitter account.

In my game <a href="http://intermediaware.com/Games/CaptainBackwater">Captain Backwater</a> I included integration so each player can share their achievements. Nearly nobody makes use of it. I see other games forcing the players sharing their stories by offering them something in return like special items or ingame currency. Come on, guys! That's lame. Make a better game and people will talk about it.

]]></content:encoded>
			<wfw:commentRss>http://intermediaware.com/blog/why-i-dont-add-social-media-buttons-to-my-apps-anymore/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>A new gem hits the app stores!</title>
		<link>http://intermediaware.com/blog/a-new-gem-hits-the-app-stores</link>
		<comments>http://intermediaware.com/blog/a-new-gem-hits-the-app-stores#comments</comments>
		<pubDate>Mon, 15 Oct 2012 14:39:29 +0000</pubDate>
		<dc:creator>Joe</dc:creator>
				<category><![CDATA[Games]]></category>

		<guid isPermaLink="false">http://intermediaware.com/blog/?p=323</guid>
		<description><![CDATA[Yes, it's done. We just hit the app stores with Captain Backwater. He's live on Google Play and iTunes. Now, help us spread the word, on Twitter, on Facebook, tell your friends about it. But most important: Play it and have fun! It's free! Arrr.... (Captain Backwater, 2012)]]></description>
			<content:encoded><![CDATA[Yes, it's done. We just hit the app stores with <a href="http://www.intermediaware.com/games/captainBackwater">Captain Backwater</a>. He's live on <a href="https://play.google.com/store/apps/details?id=com.intermediaware.backwater">Google Play</a> and <a href="https://itunes.apple.com/us/app/cpt.-backwater/id554284886">iTunes</a>.

Now, help us spread the word, on <a href="https://twitter.com/CptBackwater">Twitter</a>, on <a href="http://www.facebook.com/CaptainBackwater">Facebook</a>, tell your friends about it. But most important: Play it and have fun! It's free!
<img src="http://intermediaware.com/blog/wp-content/uploads/2012/10/backwater1.jpg" alt="" title="backwater1" width="500" height="258" class="alignnone size-full wp-image-313" />
<blockquote>Arrr.... <span style="font-size: 12px">(Captain Backwater, 2012)</span></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://intermediaware.com/blog/a-new-gem-hits-the-app-stores/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Backwater Mobile: Final Steps</title>
		<link>http://intermediaware.com/blog/backwater-mobile-final-steps</link>
		<comments>http://intermediaware.com/blog/backwater-mobile-final-steps#comments</comments>
		<pubDate>Thu, 11 Oct 2012 01:25:48 +0000</pubDate>
		<dc:creator>Joe</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Games]]></category>

		<guid isPermaLink="false">http://intermediaware.com/blog/?p=320</guid>
		<description><![CDATA[Last week I submitted the iOS Version of Captain Backwater to the App Store. I really hope it will be live by the weekend (Go, Apple, go!). During this time I prepared everything for the Android port. I’m also working on a flash-based version for Kongregate and Mochi right now. I really hope that a [...]]]></description>
			<content:encoded><![CDATA[Last week I submitted the iOS Version of <a href="http://www.intermediaware.com/games/captainBackwater">Captain Backwater</a> to the App Store. I really hope it will be live by the weekend (Go, Apple, go!). During this time I prepared everything for the Android port.

I’m also working on a flash-based version for Kongregate and Mochi right now. I really hope that a browser-based port will help to spread the word. We’ll see…]]></content:encoded>
			<wfw:commentRss>http://intermediaware.com/blog/backwater-mobile-final-steps/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Porting my game to mobile devices</title>
		<link>http://intermediaware.com/blog/porting-my-game-to-mobile-devices</link>
		<comments>http://intermediaware.com/blog/porting-my-game-to-mobile-devices#comments</comments>
		<pubDate>Wed, 03 Oct 2012 01:25:00 +0000</pubDate>
		<dc:creator>Joe</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Games]]></category>

		<guid isPermaLink="false">http://intermediaware.com/blog/?p=312</guid>
		<description><![CDATA[Last year I released my puzzle game Captain Backwater on Windows, Linux and OS X. A lot of people told me the gameplay would work well on touch devices. So one or two months ago I started to port the game to iOS and Android. I’m using MonkeyCoder which is a great cross-platform-language, that I [...]]]></description>
			<content:encoded><![CDATA[Last year I released my puzzle game <a href="http://www.intermediaware.com/games/captainBackwater">Captain Backwater</a> on Windows, Linux and OS X. A lot of people told me the gameplay would work well on touch devices. So one or two months ago I started to port the game to iOS and Android. 
<span id="more-312"></span>
I’m using <a href="http://www.monkeycoder.co.nz">MonkeyCoder</a> which is a great cross-platform-language, that I like a lot.

For the monetization I decided to go the freemium way. It’s possible to play through the whole game for free. But to unlock the later levels the player need to collect coins. So if he has to less coins to unlock a level he can either go back and play for more coins or can buy some via In-App-Purchases in the shop.

<strong>Controls</strong>

After a few tweaks the controls turned out great on my iPad. However, as the original game was designed for desktop resolutions in mind, controls are a little bit tricky and frustrating on mobile devices due to the small screen.

I tried several things and also thought about making it available for tablets only, but now I’ve found a solution with that I’m very satisfied. On mobile devices as soon as you enter the game it zooms in the play field. The hit boxes of the items are bigger then and the controls are very smooth. The player is also able to zoom in and out using the typical two-finger touch gesture.

<strong>The new look of a mighty pirate</strong>

Another thing we changed is the look of the main character. We didn’t like the look of him anymore, so Emmanuel recreated him from scratch. This caused that we had to replace him on some places in-game as well as on the games’ icon. I’m proudly present: <strong>The MIGHTY NEW Captain Backwater</strong>:
<img src="http://intermediaware.com/blog/wp-content/uploads/2012/10/backwater1.jpg" alt="" title="backwater1" width="500" height="258" class="alignnone size-full wp-image-313" />

And here how it turned out in lightwave:
<img src="http://intermediaware.com/blog/wp-content/uploads/2012/10/backwater2.jpg" alt="" title="backwater2" width="500" height="281" class="alignnone size-full wp-image-314" />

<strong>Monetization</strong>

A lot of time and effort also went into the balancing. As I told in an earlier post, I decided to go for a freemium model. The whole game can be played for free. During the game the player is able to explore hidden coins. To unlock upcoming levels the player has to spent those coins. If he hasn’t enough, he could go a few levels back playing for some more coins or he can order some via In-App-Purchases.

The first attempt was very unbalanced and it forced the player already in the beginning to play the first levels over and over again or spent some real money to buy the required coins. So now I changed it that there are much, much more coins to discover. Also I dropped the prices for the levels to unlock. I’m feeling it’s also much more motivating and rewarding to find lots of hidden coins.

<strong>Bugs, bugs, bugs</strong>

The rest of time during the last days I spent on hunting bugs, mainly in the GUI System. As I ported the code 1:1 from the desktop version, a lot of things didn’t work on touch devices anymore and OnMouseOut, OnMouseHit and OnMouseOver Events were triggered by mistake. This did take quite some time to figure it out how to fix it, cause the gui system is quite complex and I wrote it two years ago or so .

<strong>Performance issues</strong>

I had also performance issues on older devices, and the reason for that was the rendering of the in game texts. I’m using Bitmap Fonts for all ingame text. Each bitmap font consists of three layers: Main chars, borders and shadows. Now each frame, each char was rendered in three passes. And this slowed down things quite a bit. I’ve now baked the fonts onto one layer, still rendering each char on each frame – but it’s fast enough at this time. A better solution would probably to pre-render the text that doesn’t change each frame – but for now I’ll leave it that way.
]]></content:encoded>
			<wfw:commentRss>http://intermediaware.com/blog/porting-my-game-to-mobile-devices/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A big adventure is coming to your tablet!</title>
		<link>http://intermediaware.com/blog/a-big-adventure-is-coming-to-your-tablet</link>
		<comments>http://intermediaware.com/blog/a-big-adventure-is-coming-to-your-tablet#comments</comments>
		<pubDate>Fri, 13 Jul 2012 18:03:51 +0000</pubDate>
		<dc:creator>Joe</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://intermediaware.com/blog/?p=304</guid>
		<description><![CDATA[Captain Backwater is coming to your iPhone/iPad/Android devices (as well as Windows Phone, Blackberry, Playstation Mobile and hopefully OUYA). Watch the trailer.]]></description>
			<content:encoded><![CDATA[<a href="http://intermediaware.com/games/CaptainBackwater">Captain Backwater</a> is coming to your iPhone/iPad/Android devices (as well as Windows Phone, Blackberry, Playstation Mobile and hopefully OUYA).
<img alt="" src="http://a1.sphotos.ak.fbcdn.net/hphotos-ak-ash3/534984_348506401892486_692059543_n.jpg" title="Captain Backwater" class="alignnone" width="500" />

<a href='http://vimeo.com/30516551'>Watch the trailer</a>.

]]></content:encoded>
			<wfw:commentRss>http://intermediaware.com/blog/a-big-adventure-is-coming-to-your-tablet/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WAT? MySql and NULL values.</title>
		<link>http://intermediaware.com/blog/wat-mysql-and-null-values</link>
		<comments>http://intermediaware.com/blog/wat-mysql-and-null-values#comments</comments>
		<pubDate>Fri, 13 Jul 2012 08:18:31 +0000</pubDate>
		<dc:creator>Joe</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://intermediaware.com/blog/?p=291</guid>
		<description><![CDATA[This is a quote from the MySql Manual: The NULL value can be surprising until you get used to it. And yes, the documentation is right. Yesterday we encountered a strange bug on a project at Gameforge because of a wrong sql statement. Here is what happened. .gist { font-size: .8em; }]]></description>
			<content:encoded><![CDATA[This is a quote from the MySql Manual: 

<blockquote><a href="http://dev.mysql.com/doc/refman/5.0/en/working-with-null.html">The NULL value can be surprising until you get used to it.</a></blockquote>

And yes, the documentation is right. Yesterday we encountered a strange bug on a project at <a href="http://www.gameforge.com">Gameforge</a> because of a <em>wrong</em> sql statement. Here is what happened.
<br/><br/>
<span id="more-291"></span>

<style>
.gist { font-size: .8em; }
</style>
<script src="https://gist.github.com/3103522.js?file=main.cpp"></script>]]></content:encoded>
			<wfw:commentRss>http://intermediaware.com/blog/wat-mysql-and-null-values/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>kinderappgarten.de</title>
		<link>http://intermediaware.com/blog/kinderappgarten-de</link>
		<comments>http://intermediaware.com/blog/kinderappgarten-de#comments</comments>
		<pubDate>Tue, 01 May 2012 11:31:45 +0000</pubDate>
		<dc:creator>Joe</dc:creator>
				<category><![CDATA[Games]]></category>
		<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://intermediaware.com/blog/?p=289</guid>
		<description><![CDATA[Our game Animal Run was reviewed on kinderappgarten.de. The page has a lot of good articles on apps for kids, so make sure to have a look at it.]]></description>
			<content:encoded><![CDATA[Our game Animal Run was reviewed on <a href="http://kinderappgarten.de/kostenlose-appsfuerkinder-iphone-ipad-kinderspiele-tierbande/">kinderappgarten.de</a>.

The page has a lot of good articles on apps for kids, so make sure to have a look at it.]]></content:encoded>
			<wfw:commentRss>http://intermediaware.com/blog/kinderappgarten-de/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
