<?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>Cynical Stuff - Casual games development and cynical observations</title>
	<atom:link href="http://www.cynicalstuff.com/feed" rel="self" type="application/rss+xml" />
	<link>http://www.cynicalstuff.com</link>
	<description>A blog about casual games development, science, culture and cynical observations</description>
	<lastBuildDate>Tue, 02 Feb 2010 14:17:42 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>A Quick Look at my Ideas File</title>
		<link>http://www.cynicalstuff.com/a-quick-look-at-my-ideas-file</link>
		<comments>http://www.cynicalstuff.com/a-quick-look-at-my-ideas-file#comments</comments>
		<pubDate>Tue, 02 Feb 2010 14:17:42 +0000</pubDate>
		<dc:creator>Karja</dc:creator>
				<category><![CDATA[Indie Games]]></category>
		<category><![CDATA[Software Development]]></category>

		<guid isPermaLink="false">http://www.cynicalstuff.com/?p=394</guid>
		<description><![CDATA[I have an ever-growing file with ideas for various games and applications. A few years ago it contained a few gems like Grabble (Grammar Scrabble) in which you place words instead of letters and have to form grammatically correct sentences, and DoodlePad which was a text editor much like Notepad, but with the possibility to [...]]]></description>
			<content:encoded><![CDATA[<p>I have an ever-growing file with ideas for various games and applications. A few years ago it contained a few gems like <strong>Grabble</strong> (Grammar Scrabble) in which you place words instead of letters and have to form grammatically correct sentences, and<strong> DoodlePad</strong> which was a text editor much like Notepad, but with the possibility to add simple illustrations by drawing with the mouse. Sometimes these ideas result in an actual product, but most of the time they never get further than concept stage&#8230;or a few lines in the ideas.txt file.</p>
<p style="text-align: center;"><img src="http://satisfaction.tinytwitter.com/helpcenter/images/idea_med.png" alt="" width="37" height="44" /><img src="http://satisfaction.tinytwitter.com/helpcenter/images/idea_med.png" alt="" width="37" height="44" /><img src="http://satisfaction.tinytwitter.com/helpcenter/images/idea_med.png" alt="" width="37" height="44" /></p>
<p>For fun I decided to check what I wrote a year or two ago. These are different game concepts that may or may not result in actual games later:</p>
<ul>
<li>TV show production game. Create small game shows and try to get good network ratings.</li>
<li>Ninja school. <em>That&#8217;s all I wrote &#8211; I guess it pretty much says it all!</em></li>
<li>Game continuity. A game where the player dies but continues with his offspring. Affecting the game world results in changes for the next incarnation too.</li>
<li>SimCity + Viva Pinata. Prepare environment for citizens to join. E.g. a doctor requires sick people and wealth, and provides health. The player never has active control over the citizens.</li>
<li>Woggle or Worggle. Word-Boggle. Same idea as Grabble, but make a simple Boggle game where you have to string up sentences from words.</li>
<li>&#8220;Modern fantasy.&#8221; A fantasy world that was common fantasy ~1000 years ago but have evolved. How would elves, men and dwarves live in a more modern setting?</li>
<li>Vampire adventure game. Oh, so many snarky Twilight parodies that could be included&#8230;</li>
<li>&#8220;Closed system RPG.&#8221; Nothing is ever added to the game world: killing enemies doesn&#8217;t give experience points &#8211; it gives you the person&#8217;s life force. Money is never created, it only shifts hands. The same thing with weapons and armor. Includes autonomous heroes/villains that &#8220;level up&#8221; just like the player.</li>
</ul>
<p>Fun fun fun! A few of these might actually end up in real projects, if I only get my game development up to speed. I wonder if I should have a look at the ideas from five years ago too, to see what else I was thinking of&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.cynicalstuff.com/a-quick-look-at-my-ideas-file/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Indie Games Price Point</title>
		<link>http://www.cynicalstuff.com/indie-games-price-point</link>
		<comments>http://www.cynicalstuff.com/indie-games-price-point#comments</comments>
		<pubDate>Sat, 30 Jan 2010 12:08:45 +0000</pubDate>
		<dc:creator>Karja</dc:creator>
				<category><![CDATA[Indie Games]]></category>
		<category><![CDATA[Wildhollow]]></category>

		<guid isPermaLink="false">http://www.cynicalstuff.com/?p=383</guid>
		<description><![CDATA[I recently saw a couple of blog posts discussing the price point of indie games. Here&#8217;s a good writeup by Dave Gilbert, author of games like The Shivah and The Blackwell Legacy. Another good piece is the How to Afford that $15 Indie Game comic. Be sure to read the comments there for a variety [...]]]></description>
			<content:encoded><![CDATA[<p>I recently saw a couple of blog posts discussing the price point of indie games. <a href="http://nygamedev.blogspot.com/2010/01/heres-how-i-price-my-games.html">Here&#8217;s a good writeup</a> by Dave Gilbert, author of games like The Shivah and The Blackwell Legacy. Another good piece is the <a href="http://www.gamedrinkcode.com/blog/2010/01/26/how-to-afford-an-indie-game/">How to Afford that $15 Indie Game</a> comic. Be sure to read the comments there for a variety of opinions.</p>
<p><img class="alignnone" style="border: 1px solid #000000;" src="http://www.ballerhouse.com/wp-content/uploads/2008/07/dollar-bill-pillow.jpg" alt="" width="341" height="332" /></p>
<p>Like so many other indie developers I&#8217;m finding myself on the fence regarding this. $15 and $19.99 is often a lot of money for an indie game, but I think that a price point of below $5 is ridiculous. That&#8217;s pocket change. That&#8217;s also one of the reasons I&#8217;m not considering porting my games to iPhone or iPad or i-whatever &#8211; it&#8217;s impossible to charge anything worthwhile there, and the amount of sales required to make any kind of money is ridiculously high.</p>
<p>All in all, I think that $15 is a good price for a decently long indie game. Maybe $10, if it&#8217;s just a couple of hours&#8217; worth of gameplay. But that means a proper game of course &#8211; not just a cute single-screen timewaster with a clever innovative game mechanic. It&#8217;s a little like calling the kettle black, but in my own mind there&#8217;s a difference between simple flash games and a game that&#8217;s crafted to deliver a story or provide a progression of sorts.</p>
<p>&#8220;Wait a second,&#8221; says the observant reader. &#8220;If you&#8217;re so bleedin&#8217; keen on selling games for $10-$15, how come your newest game <a href="http://www.wildhollow.com/">Wildhollow</a> is priced at $19.99?!&#8221;</p>
<p>Good question! The answer is that I don&#8217;t <em>want</em> to charge $20 for a game, but due to simple economics I&#8217;m pretty much forced to do so. My business model dictates that if I want to continue to make games, each game must make more than it costs to produce. This is so that I can afford higher production values for each new game &#8211; which in turn (in theory at least) will generate higher profits for the newer games. My ultimate goal is to produce very good games with very good production values.</p>
<p>With Wildhollow I made a couple of bad design decisions, and the end result isn&#8217;t perfect by any means. But the game has sold more than it cost to make, which means that it&#8217;s good enough for quite a few people to buy at a price of $19.99. My guess, before launching the game, was that the amount of extra people that would have bought the game at $10 or $15 would not have resulted in a higher profit than what I&#8217;m getting right now. And I firmly believe that that assessment was correct.</p>
<p>For my next game, working title <a href="http://www.cynicalstuff.com/my-next-project-is-a-spandex-force-sequel">Spandex Force: Superhero U</a>, I have high hopes for a larger potential customer base which might mean a lower price. However, I&#8217;m also increasing the production budget, so nothing is set in stone&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.cynicalstuff.com/indie-games-price-point/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>My Next Project is a Spandex Force Sequel</title>
		<link>http://www.cynicalstuff.com/my-next-project-is-a-spandex-force-sequel</link>
		<comments>http://www.cynicalstuff.com/my-next-project-is-a-spandex-force-sequel#comments</comments>
		<pubDate>Sun, 17 Jan 2010 20:17:50 +0000</pubDate>
		<dc:creator>Karja</dc:creator>
				<category><![CDATA[Indie Games]]></category>
		<category><![CDATA[Spandex Force]]></category>

		<guid isPermaLink="false">http://www.cynicalstuff.com/?p=377</guid>
		<description><![CDATA[My latest game Wildhollow was released before Christmas, and while I&#8217;m still no millionaire it&#8217;s selling enough to finance my next project. I&#8217;ll do a proper Wildhollow postmortem later, but right now I&#8217;m going to babble on about upcoming things. Interestingly enough, when I started working in Wildhollow it was just going to be a [...]]]></description>
			<content:encoded><![CDATA[<p>My latest game <a href="http://www.wildhollow.com">Wildhollow</a> was released before Christmas, and while I&#8217;m still no millionaire it&#8217;s selling enough to finance my next project. I&#8217;ll do a proper Wildhollow postmortem later, but right now I&#8217;m going to babble on about upcoming things. Interestingly enough, when I started working in Wildhollow it was just going to be a quick intermediate game before my next <em>real</em> project, Spandex Force 2. Stuff(TM) got in the way, though, and in the end I got delayed about a year. But now I&#8217;m back on track again, and the next game has the working title <strong>Spandex Force: Superhero U</strong>.</p>
<p><img style="border: 1px solid #000000;" src="http://www.cynicalstuff.com/images/spandex2/Test1.jpg" border="1" alt="" width="512" height="240" /><br />
<em>Just a crappy placeholder logo. Artwork and final title is still pending.</em></p>
<p>I&#8217;m pretty excited about this game for a number of reasons. If everything goes as planned, these are some of the highlights:</p>
<ul>
<li>More puzzles and more game types</li>
<li>Battle mechanics innovations</li>
<li>More customization with skill trees, sidekicks and items</li>
<li>Wacky superheroes/villains combined with a superhero university setting. &#8220;X-Men meets The Tick meets Harry Potter.&#8221;</li>
<li>Larger budget for backgrounds and (hopefully) GUI artwork</li>
<li>Some voice acting, if the budget allows</li>
<li>Possibly some online battles&#8230;</li>
<li>And finally, I&#8217;m aiming for a release before summer</li>
</ul>
<p>Another big thing about this game is that I&#8217;m trying a new development platform: Actionscript 3/Flash, which opens up a lot of new possibilities&#8230; I have some very cool ideas for that, but I need to see if everything is feasible first.</p>
<p>So yeah, this is what I&#8217;ve been occupying my time with for a number of weeks now. If nothing unforeseen comes along I think the schedule might hold, but we shall just have to wait and see&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.cynicalstuff.com/my-next-project-is-a-spandex-force-sequel/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Beard Second and Drunk Mile</title>
		<link>http://www.cynicalstuff.com/beard-second-and-drunk-mile</link>
		<comments>http://www.cynicalstuff.com/beard-second-and-drunk-mile#comments</comments>
		<pubDate>Mon, 28 Dec 2009 15:28:34 +0000</pubDate>
		<dc:creator>Karja</dc:creator>
				<category><![CDATA[Awesome Stuff]]></category>
		<category><![CDATA[Observations]]></category>

		<guid isPermaLink="false">http://www.cynicalstuff.com/?p=373</guid>
		<description><![CDATA[Last week I had an interesting conversation about confusing units. For instance, the commonly used light year is of course not a measurement of time despite its rather confusing suffix. During that conversation I heard about another length measurement called beard second. As you can imagine, what it measures is not time despite its ending [...]]]></description>
			<content:encoded><![CDATA[<p>Last week I had an interesting conversation about confusing units. For instance, the commonly used <a href="http://en.wikipedia.org/wiki/Light-year">light year</a> is of course <em>not</em> a measurement of time despite its rather confusing suffix. During that conversation I heard about another length measurement called <a href="http://en.wikipedia.org/wiki/List_of_humorous_units_of_measurement#Beard-second">beard second</a>. As you can imagine, what it measures is not time despite its ending in &#8220;second,&#8221; but rather the length that beard grows in one second. Something like 5 nanometers, or 100 Ångströms according to some.</p>
<p><a href="http://en.wikipedia.org/wiki/List_of_humorous_units_of_measurement">Wikipedia&#8217;s list of humorous units of measurement</a> lists a few more of these, but I feel that a very important unit is missing: the drunk mile (drm). I debated with myself whether or not to call it <em>drunken mile</em> instead but in the end I opted for the shorter version. This is a unit of measurement that is supposed to be used during rather inebriated states, so the fewer syllables the better.</p>
<p><img src="http://www.glowglass.com.au/images/7%20Shots.jpg" alt="" /></p>
<p>So, time for some definitions. What is a drunk mile? The drunk mile, despite ending in a length measurement, is the time it takes for a drunk person to traverse the distance of one mile.</p>
<p>&#8220;But Karja, that won&#8217;t work,&#8221; I hear you cry. &#8220;The time it takes to walk a mile varies enormously from person to person! And what if someone has a bike? Or goes by taxi?&#8221;</p>
<p>Ah, but despair not! Careful scientific study has revealed that &#8211; despite what one might think &#8211; the drunk mile is surprisingly constant. And that constant is two and a half hours. I&#8217;ll give you some examples of situations that have been proven to support the drunk mile hypothesis, i.e. take exactly 1 drm:</p>
<ul>
<li>Sven and Inga has been drinking heavily but at different locations. Sven&#8217;s location is exactly one mile from Inga&#8217;s. Sven calls Inga whom replies that she&#8217;ll be right over. She arrives two and a half hour later.</li>
<li>Ragnar and Knut are at a party, and Knut suddenly remembers that he&#8217;s forgotten to bring his iPod filled with awesome trance music (or whatever kids today listen to). Ragnar graciously lends his bike to Knut, who rushes off to fetch the iPod from his house which is located one mile from the party. He arrives two and a half hours later, even <em>more</em> intoxicated for some reason.</li>
<li>Sophie and Sanna are preparing to go to a party, and are drinking heavily at Sophie&#8217;s place. They call Mauri, whom they are going to meet downtown, and say that they&#8217;ll take a cab right away. Despite the introduction of a motorized vehicle they still arrive downtown (which of course is located one mile away) after two and a half hours.</li>
</ul>
<p>As you can see, the drunk mile is a very useful measurement. Instead of saying &#8220;we&#8217;ll be right down&#8221; or &#8220;oh, maybe fifteen or thirty minutes&#8221; you can say &#8220;I&#8217;ll be down in 1.5 drm&#8221; and everyone will know what it entails!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.cynicalstuff.com/beard-second-and-drunk-mile/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Web and Downloadable Game Engine Choices 2009</title>
		<link>http://www.cynicalstuff.com/web-and-downloadable-game-engine-choices-2009</link>
		<comments>http://www.cynicalstuff.com/web-and-downloadable-game-engine-choices-2009#comments</comments>
		<pubDate>Sun, 20 Dec 2009 11:44:07 +0000</pubDate>
		<dc:creator>Karja</dc:creator>
				<category><![CDATA[Indie Games]]></category>
		<category><![CDATA[Software Development]]></category>
		<category><![CDATA[casual games]]></category>
		<category><![CDATA[game development]]></category>
		<category><![CDATA[game engines]]></category>
		<category><![CDATA[programming]]></category>

		<guid isPermaLink="false">http://www.cynicalstuff.com/?p=369</guid>
		<description><![CDATA[In my last post I complained about the lack of a perfect silver bullet game engine that would fit my needs as a small indie developer starting up a new game project. My three primary target platforms are Windows, Mac and the web, in roughly that order.
&#8220;But Karja, haven&#8217;t you heard? iPhone/XBox Live 360/Android/etc etc [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.cynicalstuff.com/game-engine-choices-for-indie-developers-2009">In my last post</a> I complained about the lack of a perfect silver bullet game engine that would fit my needs as a small indie developer starting up a new game project. My three primary target platforms are Windows, Mac and the web, in roughly that order.</p>
<p>&#8220;But Karja, haven&#8217;t you heard? iPhone/XBox Live 360/Android/etc etc is the new indie platform of choice! This guy I read about made six billion dollars on his game there!&#8221;</p>
<p>I have a number of reasons why that is utter bull excrement:</p>
<ul>
<li>iPhone is flooded with games. Literally flooded, with thousands and thousands of games that make it hard to gain visibility. Also, iPhone relies on Apple&#8217;s SDK, objective-C (to some extent at the very least), touch screen, low-end hardware, etc etc &#8211; and all of these aspects have to be hand-crafted for the iPhone release without being reusable on other platforms.</li>
<li>XBox 360 is good if you only intend to target Windows and XB360. But that would be incredibly stupid for me, since my target audience isn&#8217;t the XBox lads.</li>
<li>Android is interesting. It would be neat to get in quickly just in case the market suddenly explodes á la iPhone. But, and this is a big but, Android requires Java which is utterly incompatible with web deployment (Flash is the only viable option there).</li>
</ul>
<p>After some consideration, I found that my options are as follows:</p>
<ul>
<li><strong>Java</strong> &#8211; Windows and Mac deployment is possible, and I can deploy on Android as well, eventually. I also looked at Java-to-Actionscript converters, but&#8230;that feels desperate and unreliable. So, web deployment is a no-go for this one.</li>
<li><strong>BlitzMax</strong> &#8211; What, BlitzMax? That only supports Win/Mac! Yes, but I seriously considered trying to write a BMax->Actionscript converter since I already have a lot of BMax code and an abstraction layer API in place. (This means that I would have to write the APIs for drawing/sound in Actionscript from scratch, but convert the game logic at least.)</li>
<li><strong>C++</strong> &#8211; Screw web deployment, and go for a full-fledged C++ engine! That would be the most fun to code in. But&#8230; No. 2010 is coming up and the web is the new black.</li>
<li><strong>HaXe</strong> &#8211; This would allow web deployment, and there&#8217;s a neat HaXe->C++ converter that can be used along with NME/NEASH, an SDL version of the flash API. Essentially, what this promises is that the same code could be used to make a Flash version <em>and</em> a compiled standalone downloadable (&#8230;as well as an iPhone version!). Alas, things aren&#8217;t as good as they sound. I did some quick tests and NME/NEASH lacks a lot of bitmap manipulation support. For example, BitmapData.colorTransform() support is missing &#8211; and this means that the alpha channel of bitmaps cannot be modified in the downloadable version. Things like this make HaXe seem way too shaky at the moment.</li>
<li><strong>PushButton Engine</strong> &#8211; If I&#8217;m considering pure Flash (well, Actionscript) engines, this is a strong candidate. It&#8217;s a well-designed library intended to be used for larger game projects. However&#8230;. After looking at the code a bit, I fail to see exactly what it will bring. The rendering, file-loading and game state management seems to be the biggest things that it provides but to be honest those aren&#8217;t all that tricky to write by yourself.</li>
<li><strong>flixel</strong> &#8211; Another Actionscript/Flash engine. This one seems very attractive at first, but the main problem with flixel is that it makes assumptions. &#8220;You only want to make a platformer style game, right? You&#8217;ll want to use pixelated effects, right? You want to embed all files since you&#8217;re deploy for the web only, right?&#8221; And so on.</li>
<li><strong>Actionscript/Flex</strong> &#8211; Finally, the last option is to go for pure Actionscript with Flex. No no no, I&#8217;m not trying to reinvent the wheel and have a NIH (Not Invented Here) mentality. But to be frank, writing the main framework that flixel or PBE would provide is&#8230;not that much work. Also, I have specific needs: for example, I need to target different platforms and handle files differently on the different platforms (embedded/external).</li>
</ul>
<p>Nothing is decided at all, but I&#8217;m currently leaning towards using PBE, flixel or pure AS/Flex. My main beef with that is whether or not it&#8217;s fast enough to look good on the downloadable versions. HaXe seemed like an interesting choice for a long while, and I&#8217;m sure that it will be in the future, but I simply found too many flaws in it to provide any actual benefit at the moment. I&#8217;m (probably) going for a double-buffer approach with quite a few alpha effects on bitmaps (not in the least for the particles), so the current unstable alpha support in the SDL parts makes HaXe&#8217;s NME/NEASH solution for downloadables and iPhone pretty dubious.</p>
<p>In the end maybe I oughtn&#8217;t spend so much time investigating this, and just choose something and start developing instead. I guess all engines and choices have their flaws, so nothing&#8217;s going to be perfect.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.cynicalstuff.com/web-and-downloadable-game-engine-choices-2009/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Game Engine Choices for Indie Developers 2009</title>
		<link>http://www.cynicalstuff.com/game-engine-choices-for-indie-developers-2009</link>
		<comments>http://www.cynicalstuff.com/game-engine-choices-for-indie-developers-2009#comments</comments>
		<pubDate>Thu, 10 Dec 2009 10:15:40 +0000</pubDate>
		<dc:creator>Karja</dc:creator>
				<category><![CDATA[Indie Games]]></category>
		<category><![CDATA[Software Development]]></category>
		<category><![CDATA[casual games]]></category>
		<category><![CDATA[game development]]></category>
		<category><![CDATA[game engines]]></category>
		<category><![CDATA[programming]]></category>

		<guid isPermaLink="false">http://www.cynicalstuff.com/?p=348</guid>
		<description><![CDATA[This post is going to get a bit technical, so if you&#8217;re easily bored by the gritty details of game development you might want to go somewhere else right now. Maybe to Cute Overload or something.
My latest game, Wildhollow, is released and I have some great ideas for my next game. Let&#8217;s just say that [...]]]></description>
			<content:encoded><![CDATA[<p>This post is going to get a bit technical, so if you&#8217;re easily bored by the gritty details of game development you might want to go somewhere else right now. Maybe to <a href="http://cuteoverload.com/">Cute Overload</a> or something.</p>
<p>My latest game, <a href="http://www.wildhollow.com">Wildhollow</a>, is released and I have some great ideas for my next game. Let&#8217;s just say that it might include puzzles, RPG elements and some online functionality. Oh, and superheroes or monsters too. Not really sure which yet. Either way, in order to get the game done I need to decide what to implement it in. <a href="http://www.sheeplings.com">Sheeplings</a>, <a href="http://www.spandexforce.com">Spandex Force</a> and <a href="http://www.wildhollow.com">Wildhollow</a> were all developed in BlitzMax, an object oriented BASIC language that&#8217;s extremely easy to develop cross-platform games in.</p>
<p>As long as your cross-platform needs are Windows, Mac or Linux, that is.</p>
<p>As an indie casual games developer I find myself wanting to maximize my potential market (of course), and that means maximizing the number of platforms I can distribute games too. To make things easier for me I&#8217;ve constructed this table of feasible game engines/libraries as things are now in 2009:</p>
<table border="1">
<tr>
<th>Engine Name</th>
<th>Language</th>
<th>Windows</th>
<th>Mac</th>
<th>Web</th>
<th>iPhone</th>
<th>Android</th>
<th>Xbox 360</th>
<th>Linux</th>
</tr>
<tr>
<td>Android SDK</td>
<td>Java</td>
<td>(X)</td>
<td>(X)</td>
<td>(X)</td>
<td></td>
<td>X</td>
<td></td>
<td>(X)</td>
</tr>
<tr>
<td>BlitzMax</td>
<td>Misc</td>
<td>X</td>
<td>X</td>
<td></td>
<td></td>
<td></td>
<td></td>
<td>X</td>
</tr>
<tr>
<td>ClanLib</td>
<td>C++</td>
<td>X</td>
<td>X</td>
<td></td>
<td></td>
<td></td>
<td></td>
<td>X</td>
</tr>
<tr>
<td>Cocos 2D</td>
<td>Obj-C</td>
<td></td>
<td></td>
<td></td>
<td>X</td>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td>Flixel</td>
<td>Flash</td>
<td>(X)</td>
<td>(X)</td>
<td>X</td>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td>Game Maker</td>
<td>Misc</td>
<td>X</td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td>HaXe</td>
<td>Misc</td>
<td>(X)</td>
<td>(X)</td>
<td>X</td>
<td>(X)</td>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td>Haaf&#8217;s Game Engine</td>
<td>C++</td>
<td>X</td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td>LWJGL</td>
<td>Java</td>
<td>X</td>
<td>X</td>
<td>(X)</td>
<td></td>
<td></td>
<td></td>
<td>X</td>
</tr>
<tr>
<td>PopCap Framework</td>
<td>C++</td>
<td>X</td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td>PTK Engine</td>
<td>C++</td>
<td>X</td>
<td>X</td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td>PushButton Engine</td>
<td>Flash</td>
<td>(X)</td>
<td>(X)</td>
<td>X</td>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td>Pygame</td>
<td>Python</td>
<td>X</td>
<td>X</td>
<td></td>
<td></td>
<td></td>
<td></td>
<td>X</td>
</tr>
<tr>
<td>Simple DirectMedia Layer</td>
<td>C++</td>
<td>X</td>
<td>X</td>
<td></td>
<td>X</td>
<td></td>
<td></td>
<td>X</td>
</tr>
<tr>
<td>Silverlight</td>
<td>Misc</td>
<td>X</td>
<td>(X)</td>
<td>(X)</td>
<td></td>
<td></td>
<td></td>
<td>(X)</td>
</tr>
<tr>
<td>Slick</td>
<td>Java</td>
<td>X</td>
<td>X</td>
<td>(X)</td>
<td></td>
<td>(X)</td>
<td></td>
<td>X</td>
</tr>
<tr>
<td>Torque 2D</td>
<td>C++</td>
<td>X</td>
<td>X</td>
<td></td>
<td>(X)</td>
<td></td>
<td></td>
<td>X</td>
</tr>
<tr>
<td>Unity</td>
<td>C#/JS</td>
<td>X</td>
<td>X</td>
<td>(X)</td>
<td>X</td>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td>XNA Game Studio</td>
<td>C#</td>
<td>X</td>
<td></td>
<td></td>
<td></td>
<td></td>
<td>X</td>
<td></td>
</tr>
</table>
<p></p>
<p>Note that I said feasible engines and libraries. This is not close to a complete list, but they are the ones I&#8217;m considering. I can list some criteria:</p>
<ul>
<li>There must be decent performance, which means preferably no software rendering</li>
<li>All Windows only, Xbox only, etc libraries are of no use to me. I&#8217;ve listed a few anyway just for consideration</li>
<li>I want to be able to create mostly 2D games in an efficient manner. 3D engines are often bloated and unusable. Unity may be free but it&#8217;s of no use to me, for example</li>
<li>Finally, I have a prioritized order of platform preference. You may note that the columns in the table are ordered rather strangely. That&#8217;s because I&#8217;m going from most important to least important platform</li>
</ul>
<p>A quick glance at the table shows that there&#8217;s no single engine or library that fulfills all my needs. An X demarks that the platform is supported, and an (X) means that limited support is possible. That could mean that it&#8217;s possible but requires a lot of messing around (e.g. HaXe for iPhone), or that the solution isn&#8217;t practical (e.g. Java web applets aren&#8217;t very useful), or that it requires unreasonable things (e.g. Unity on the web requires a specific plugin).</p>
<p>Most engines and libraries support Windows and Mac, so that&#8217;s not really a problem. The real problem comes with my third platform of choice: the web. And by the web I mean that it should run seamlessly for most users. Which means that Java is doubtful (too&#8230;clunky, and portals won&#8217;t accept it), and that leaves only Flash. Which, of course, is mostly incompatible with &#8220;normal&#8221; programming languages and engines.</p>
<p>This is not an easy decision&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.cynicalstuff.com/game-engine-choices-for-indie-developers-2009/feed</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>Wildhollow Reviews and Warez</title>
		<link>http://www.cynicalstuff.com/wildhollow-reviews-and-warez</link>
		<comments>http://www.cynicalstuff.com/wildhollow-reviews-and-warez#comments</comments>
		<pubDate>Mon, 07 Dec 2009 10:03:27 +0000</pubDate>
		<dc:creator>Karja</dc:creator>
				<category><![CDATA[Indie Games]]></category>
		<category><![CDATA[Wildhollow]]></category>
		<category><![CDATA[adventure]]></category>
		<category><![CDATA[adventure games]]></category>
		<category><![CDATA[casual games]]></category>
		<category><![CDATA[crack]]></category>
		<category><![CDATA[Games]]></category>
		<category><![CDATA[warez]]></category>

		<guid isPermaLink="false">http://www.cynicalstuff.com/?p=344</guid>
		<description><![CDATA[My latest adventure/pet raising game Wildhollow is released and things are progressing fairly well. Many seem to like it, and thanks to Pätr a game-stopping bug was found in time. It could have been immensely embarrasing otherwise&#8230;

For the ones curious what Wildhollow is all about, here are two reviews:
http://jayisgames.com/archives/2009/11/wildhollow.php
http://www.gamertell.com/gaming/comment/gamertell-review-wildhollow-for-pc-and-mac/
Also, I&#8217;m constantly googling &#8220;Wildhollow&#8221; to see [...]]]></description>
			<content:encoded><![CDATA[<p>My latest adventure/pet raising game <a href="http://www.wildhollow.com">Wildhollow</a> is released and things are progressing fairly well. Many seem to like it, and thanks to Pätr a game-stopping bug was found in time. It could have been immensely embarrasing otherwise&#8230;</p>
<p><img src="http://www.wildhollow.com/misc/Screenshots.jpg" alt="" /></p>
<p>For the ones curious what Wildhollow is all about, here are two reviews:</p>
<p><a href="http://jayisgames.com/archives/2009/11/wildhollow.php">http://jayisgames.com/archives/2009/11/wildhollow.php</a></p>
<p><a href="http://www.gamertell.com/gaming/comment/gamertell-review-wildhollow-for-pc-and-mac/">http://www.gamertell.com/gaming/comment/gamertell-review-wildhollow-for-pc-and-mac/</a></p>
<p>Also, I&#8217;m constantly googling &#8220;Wildhollow&#8221; to see what people are saying about the game. One thing I noted this weekend is that a cracked version of Wildhollow has popped up on various file networks. Trembling with fury and sorrow and trepidation and other things I downloaded one of these files to see if it was a bona fide copy of the game. Were people downloading my precious little game and playing it for free? Were people ignoring my hard work for a moment&#8217;s instant gratification?</p>
<p>It turns out that the answer is no.</p>
<p>If anyone feels tempted to download the &#8220;Wildhollow RIP&#8221; that&#8217;s circulating on warez sites you should be aware that it&#8217;s technically cracked but you won&#8217;t be able to play further than Steinheim Keep. You see, for the trial version I made two modifications: I added a time limit of 60 minutes, and I content-limited the game so that nothing from beyond that point is included. The warez version available only removes the time limit but &#8211; obviously &#8211; cannot add the missing content.</p>
<p>I guess that it&#8217;s just a matter of time before a real version pops up, but I feel pretty happy that for now loads of people are going to play the game an hour or two until they realize that they&#8217;re playing a trial version after all!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.cynicalstuff.com/wildhollow-reviews-and-warez/feed</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Follow the Indie Games Xmas Calendar</title>
		<link>http://www.cynicalstuff.com/follow-the-indie-games-xmas-calendar</link>
		<comments>http://www.cynicalstuff.com/follow-the-indie-games-xmas-calendar#comments</comments>
		<pubDate>Tue, 01 Dec 2009 12:39:47 +0000</pubDate>
		<dc:creator>Karja</dc:creator>
				<category><![CDATA[Awesome Stuff]]></category>
		<category><![CDATA[Indie Games]]></category>

		<guid isPermaLink="false">http://www.cynicalstuff.com/?p=341</guid>
		<description><![CDATA[Juuso of the Game Producer blog has initiated a cool project: an indie games xmas calendar. The concept is to reveal a new game each day, until&#8230;well, you can guess what day. For obvious reasons there&#8217;s only one game revealed so far, but I&#8217;m interested in what games are going to pop up during the [...]]]></description>
			<content:encoded><![CDATA[<p>Juuso of the <a href="http://www.gameproducer.net/">Game Producer blog</a> has initiated a cool project: an <a href="http://indiexmas.com/">indie games xmas calendar</a>. The concept is to reveal a new game each day, until&#8230;well, you can guess what day. For obvious reasons there&#8217;s only one game revealed so far, but I&#8217;m interested in what games are going to pop up during the following weeks. This is an excellent opportunity to see what&#8217;s brewing on the indie development scene.</p>
<p>Oh, and one of those games just might be a certain adventure/pet raising game called <a href="http://www.wildhollow.com">Wildhollow</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.cynicalstuff.com/follow-the-indie-games-xmas-calendar/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Get Ready for Adventure! KarjaSoft Releases Wildhollow</title>
		<link>http://www.cynicalstuff.com/get-ready-for-adventure-karjasoft-releases-wildhollow</link>
		<comments>http://www.cynicalstuff.com/get-ready-for-adventure-karjasoft-releases-wildhollow#comments</comments>
		<pubDate>Fri, 27 Nov 2009 14:58:47 +0000</pubDate>
		<dc:creator>Karja</dc:creator>
				<category><![CDATA[Awesome Stuff]]></category>
		<category><![CDATA[Indie Games]]></category>
		<category><![CDATA[Wildhollow]]></category>
		<category><![CDATA[adventure games]]></category>
		<category><![CDATA[casual games]]></category>
		<category><![CDATA[Games]]></category>
		<category><![CDATA[karjasoft]]></category>

		<guid isPermaLink="false">http://www.cynicalstuff.com/?p=337</guid>
		<description><![CDATA[FOR IMMEDIATE RELEASE
Get Ready for Adventure! KarjaSoft Releases Wildhollow
Sweden, November 27, 2009 &#8212; Independent game developer KarjaSoft proudly announces the release of tongue-in-cheek adventure/pet raising game Wildhollow for Windows and Mac.
Wildhollow introduces the story of a young boy or girl returning home to find his or her parents missing under mysterious circumstances. The player is [...]]]></description>
			<content:encoded><![CDATA[<p>FOR IMMEDIATE RELEASE</p>
<p>Get Ready for Adventure! KarjaSoft Releases Wildhollow</p>
<p>Sweden, November 27, 2009 &#8212; Independent game developer KarjaSoft proudly announces the release of tongue-in-cheek adventure/pet raising game Wildhollow for Windows and Mac.</p>
<p>Wildhollow introduces the story of a young boy or girl returning home to find his or her parents missing under mysterious circumstances. The player is tasked with solving quests and ultimately discovering the fate of his/her missing parents, while also restoring the titular Wildhollow ranch to full glory. The game features an original mix of dialogue driven adventure gameplay and pet simulation elements in which animals can be raised and crossbred. A wide variety of breeds can be discovered, and varied food gathering minigames spice things up even further.</p>
<p>The game world is filled with colorful characters and humorous dialogue, and provides many hours of open-ended entertainment. The player encounters inept adventurers, cowardly dragons, greedy merchants, dwarf lords in love and much more as the story progresses.</p>
<p>&#8220;If you enjoy funny dialogue, adorable pets to raise and clever jabs at common fantasy cliches you&#8217;re going to love Wildhollow,&#8221; says Miro Karjalainen, owner of KarjaSoft, not at all deterred by the fact that his opinion might be slightly biased.</p>
<p>Wildhollow is available for Windows and Mac at the price of $19.99. More information, screenshots and trial downloads can be found on the official webpage:</p>
<p><a href="http://www.wildhollow.com">http://www.wildhollow.com</a></p>
<p>Features:</p>
<p>- Loads of wacky characters to interact with<br />
- Adorable animals to breed<br />
- Tongue-in-cheek humor poking fun at fantasy cliches<br />
- A colorful fantasy world to explore<br />
- Hours of adventurous quests<br />
- And much more&#8230;</p>
<p>System requirements:</p>
<p>1 GHz CPU, 512 MB RAM. Windows 2000 or higher, or Mac OS X 10.3.9 or higher.</p>
<p>About KarjaSoft</p>
<p>Founded by Miro Karjalainen in 2006, KarjaSoft has previously released the fluffy arcade game Sheeplings in 2007 followed by superhero puzzle/RPG Spandex Force in 2008. KarjaSoft focuses on developing casual indie games with a twist, including lots of humor and genre blending. Visit KarjaSoft online at <a href="http://www.karjasoft.com">http://www.karjasoft.com</a></p>
<p>Contact:</p>
<p>Miro Karjalainen<br />
www.karjasoft.com<br />
info@karjasoft.com</p>
<p>###</p>
<p> <img src='http://www.cynicalstuff.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.cynicalstuff.com/get-ready-for-adventure-karjasoft-releases-wildhollow/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Wildhollow Release Tomorrow</title>
		<link>http://www.cynicalstuff.com/wildhollow-release-tomorrow</link>
		<comments>http://www.cynicalstuff.com/wildhollow-release-tomorrow#comments</comments>
		<pubDate>Thu, 26 Nov 2009 21:09:27 +0000</pubDate>
		<dc:creator>Karja</dc:creator>
				<category><![CDATA[Wildhollow]]></category>
		<category><![CDATA[adventure]]></category>
		<category><![CDATA[casual games]]></category>
		<category><![CDATA[Games]]></category>
		<category><![CDATA[indie]]></category>
		<category><![CDATA[Indie Games]]></category>
		<category><![CDATA[karjasoft]]></category>

		<guid isPermaLink="false">http://www.cynicalstuff.com/?p=333</guid>
		<description><![CDATA[&#8220;Karja, you lazy sod! Why haven&#8217;t you blogged for several weeks now,&#8221; I hear you cry. Well, SOME of us have a full time job while we also try to fit in a wedding (not my own!), beer with friends, TV-series (I love House M. D.!) and casual adventure game development. The latter is what&#8217;s [...]]]></description>
			<content:encoded><![CDATA[<p>&#8220;Karja, you lazy sod! Why haven&#8217;t you blogged for several weeks now,&#8221; I hear you cry. Well, SOME of us have a full time job while we also try to fit in a wedding (not my own!), beer with friends, TV-series (I love House M. D.!) and casual adventure game development. The latter is what&#8217;s been occupying most of my spare time these last couple of weeks.</p>
<p style="text-align: center;"><img class="aligncenter" src="http://www.karjasoft.com/logo_wildhollow.jpg" alt="" /></p>
<p>The adventure/simulation game <a href="http://www.wildhollow.com">Wildhollow</a> is about to be released November 27, and I&#8217;m trying my best to arrange everything for tomorrow. Full version and trial builds for Windows and Mac, press release, webpage touch-ups, ordering system setup, and on and on and on&#8230; The time is now 10 PM and I&#8217;m starting to question how much sleep I&#8217;ll get tonight.</p>
<p>Stay tuned for a press release posting tomorrow&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.cynicalstuff.com/wildhollow-release-tomorrow/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
