<?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>GBGames - Thoughts on Indie Game Development &#187; Game Development</title>
	<atom:link href="http://gbgames.com/blog/category/game-development/feed/" rel="self" type="application/rss+xml" />
	<link>http://gbgames.com/blog</link>
	<description>An Indie Game Developer's somewhat interesting thoughts</description>
	<lastBuildDate>Mon, 21 May 2012 10:30:51 +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>Why I&#8217;m Glad I Didn&#8217;t Try to Create a Kickstarter Campaign</title>
		<link>http://gbgames.com/blog/2012/04/why-im-glad-i-didnt-try-to-create-a-kickstarter-campaign/</link>
		<comments>http://gbgames.com/blog/2012/04/why-im-glad-i-didnt-try-to-create-a-kickstarter-campaign/#comments</comments>
		<pubDate>Thu, 19 Apr 2012 10:30:56 +0000</pubDate>
		<dc:creator>GBGames</dc:creator>
				<category><![CDATA[Game Development]]></category>
		<category><![CDATA[Games]]></category>
		<category><![CDATA[Marketing/Business]]></category>

		<guid isPermaLink="false">http://gbgames.com/blog/?p=1901</guid>
		<description><![CDATA[<p></p> <p>Before Double Fine had their really successful campaign and seemingly everyone thought Kickstarter was suddenly this brilliant way to raise money for indie games, I looked into it.</p> <p>As development continued on Stop That Hero!, I worried about continuing to fund it with my savings before I actually ran out. I was aware of <span style="color:#777"> . . . &#8594; Read More: <a href="http://gbgames.com/blog/2012/04/why-im-glad-i-didnt-try-to-create-a-kickstarter-campaign/">Why I&#8217;m Glad I Didn&#8217;t Try to Create a Kickstarter Campaign</a></span><p><a href="http://gbgames.com/blog/2012/04/why-im-glad-i-didnt-try-to-create-a-kickstarter-campaign/">Why I&#8217;m Glad I Didn&#8217;t Try to Create a Kickstarter Campaign</a> is a post from: <a href="http://gbgames.com/blog">GBGames - Thoughts on Indie Game Development</a></p>
]]></description>
			<content:encoded><![CDATA[<p><a href="http://gbgames.com/blog/wp-content/uploads/2012/04/kickstarter-badge-funded.png"><img src="http://gbgames.com/blog/wp-content/uploads/2012/04/kickstarter-badge-funded.png" alt="Kickstarter" title="Kickstarter" width="150" height="143" class="alignnone size-full wp-image-1903" /></a></p>
<p>Before Double Fine had their really successful campaign and seemingly everyone thought Kickstarter was suddenly this brilliant way to raise money for indie games, I looked into it.</p>
<p>As development continued on <a href="http://StopThatHero.com/">Stop That Hero!</a>, I worried about continuing to fund it with my savings before I actually ran out. I was aware of Kickstarter, since I backed <a href="http://www.kickstarter.com/projects/corvuse/addicube">Addicube</a> and most recently <a href="http://www.kickstarter.com/projects/corvuse/bhaloidam-an-indie-tabletop-storytelling-game">Bhaloidam</a> by Corvus Elrod, and I also backed Anthony Salter&#8217;s <a href="http://8bitfunding.com/project_details.php?p_id=84">Inaria</a> on 8-bit Funding. All of which were successfully funded, by the way, and I&#8217;m proud to have been a part of the reason why. </p>
<p>It seemed to make sense that a relatively unknown indie project could expect to get at least a little bit of funding to help make a game a reality, and I figured a Kickstarter campaign for <a href="http://StopThatHero.com/">Stop That Hero!</a> would be an excellent way to experiment with crowdsourced funding.</p>
<p>I figured that I should look up how to run a successful Kickstarter campaign, and I found a lot of good information. Unfortunately, what I learned is that running a Kickstarter campaign is a lot of work, and that means dedicating time to it, and that means I&#8217;d be dedicating time away from the project I really want to work on. </p>
<p>Having to spend time on backer award, a high quality video trailer explaining the campaign, and finding people to fund the project? If I had dedicated marketing staff, sure, but I don&#8217;t. Plus, I clearly underestimated my budget needs for this project as it is, and I would need to ensure I knew how much to ask for so that I didn&#8217;t end up being underfunded. I&#8217;d also want to ensure that the requested funds were realistic. I&#8217;m not going to be getting millions of dollars for my project, and if I asked for that much, it means a high likelihood that the campaign itself will fail and so I&#8217;d lose access to the money that actually gets pledged.</p>
<p>Recently, I read an article on <a href="http://www.penny-arcade.com/report/editorial-article/the-ugly-side-of-kickstarter-why-the-risks-in-backing-gaming-campaigns-are-">The Ugly Side of Kickstarter</a>, and while the title makes it sound like it exposed some seedy underbelly of crowdsourced funding, the reality is that they&#8217;ve found what I found: that a Kickstarter campaign requires a lot of work and isn&#8217;t some magic money-making machine. </p>
<p>Basically, my takeaway with my own investigation was that Kickstarter campaigns are fantastic if you have the time, the marketing ability or star power, and a really good reason for it. It&#8217;s great for backers to feel some ownership in the development process and for developers to get a great marketing outlet and potential customers.</p>
<p>But I definitely wasn&#8217;t going to launch a Kickstarter campaign when I didn&#8217;t plan for it in the first place. Perhaps for a future project, but not as an afterthought. No one benefits from a half-assed Kickstarter campaign, and I knew I wouldn&#8217;t be able to put together a full-assed one in the time I could spare for it.</p>
<p>Have you looked into Kickstarter, 8-bit funding, or similar crowdsourced funding sites to fund your indie game? Have you backed any projects? How was your experience?</p>
<p><a href="http://gbgames.com/blog/2012/04/why-im-glad-i-didnt-try-to-create-a-kickstarter-campaign/">Why I&#8217;m Glad I Didn&#8217;t Try to Create a Kickstarter Campaign</a> is a post from: <a href="http://gbgames.com/blog">GBGames - Thoughts on Indie Game Development</a></p>
]]></content:encoded>
			<wfw:commentRss>http://gbgames.com/blog/2012/04/why-im-glad-i-didnt-try-to-create-a-kickstarter-campaign/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A New Direction for &#8220;Stop That Hero!&#8221;</title>
		<link>http://gbgames.com/blog/2012/04/a-new-direction-for-stop-that-hero/</link>
		<comments>http://gbgames.com/blog/2012/04/a-new-direction-for-stop-that-hero/#comments</comments>
		<pubDate>Sun, 01 Apr 2012 10:30:50 +0000</pubDate>
		<dc:creator>GBGames</dc:creator>
				<category><![CDATA[Game Design]]></category>
		<category><![CDATA[Game Development]]></category>
		<category><![CDATA[Geek / Technical]]></category>

		<guid isPermaLink="false">http://gbgames.com/blog/?p=1891</guid>
		<description><![CDATA[<p>As much as Stop That Hero! has provided me with a great opportunity and learning experience, recent events have led me to seriously invest time in a much needed redesign. As a casual strategy game, the game left players with a fun and exciting way to be evil and have fun at the same time. <span style="color:#777"> . . . &#8594; Read More: <a href="http://gbgames.com/blog/2012/04/a-new-direction-for-stop-that-hero/">A New Direction for &#8220;Stop That Hero!&#8221;</a></span><p><a href="http://gbgames.com/blog/2012/04/a-new-direction-for-stop-that-hero/">A New Direction for &#8220;Stop That Hero!&#8221;</a> is a post from: <a href="http://gbgames.com/blog">GBGames - Thoughts on Indie Game Development</a></p>
]]></description>
			<content:encoded><![CDATA[<p>As much as <a href="http://www.stopthathero.com/">Stop That Hero!</a> has<br />
provided me with a great opportunity and learning experience,<br />
recent events have led me to seriously invest time<br />
in a much needed redesign. As a casual strategy game, the game<br />
left players with a fun and exciting way to be evil and have<br />
fun at the same time. Still, I&#8217;ve received feedback<br />
over the months that have led me to question some of the<br />
original design decisions I&#8217;ve made, some of which might be<br />
leaving money on the table, so to speak. </p>
<p>So, the good news is that I&#8217;m taking all of the great stuff I&#8217;ve<br />
done so far, and I&#8217;m going to recreate &#8220;Stop That Hero!&#8221; as an FPS.<br />
As a strategy game, I find the game enjoyable, but the masses seem to<br />
yearn for something a bit more visceral. </p>
<p>&#8220;Stop That Hero!: Reloaded!&#8221; puts you in the role of the hero,<br />
fighting off the minions of an evil villain bent on taking over<br />
the world. With the roles reversed in this new design, I think it<br />
can be much more enjoyable and easier for fans to relate to the characters. </p>
<p>It will feature multiple weapons, urban and jungle environments, an<br />
innovative cover system, and customizable uniforms for you and<br />
members of your elite squad of minion-hunting friends (multiplayer content,<br />
including special hats, exclusively available as DLC).</p>
<p>I don&#8217;t want to give too much away, but I am excited about this<br />
new direction for &#8220;Stop That Hero!&#8221; For now, I&#8217;ll leave you with this<br />
mock-up to give you a taste of what to expect:</p>
<div id="attachment_1897" class="wp-caption alignnone" style="width: 330px"><a href="http://gbgames.com/blog/wp-content/uploads/2012/04/STH_FPS.png"><img src="http://gbgames.com/blog/wp-content/uploads/2012/04/STH_FPS.png" alt="STH: Reloaded" title="STH: Reloaded" width="320" height="534" class="size-full wp-image-1897" /></a><p class="wp-caption-text">STH: Reloaded mock up. I had to use my niece's toy since I didn't have a gun or banana handy.</p></div>
<p><a href="http://gbgames.com/blog/2012/04/a-new-direction-for-stop-that-hero/">A New Direction for &#8220;Stop That Hero!&#8221;</a> is a post from: <a href="http://gbgames.com/blog">GBGames - Thoughts on Indie Game Development</a></p>
]]></content:encoded>
			<wfw:commentRss>http://gbgames.com/blog/2012/04/a-new-direction-for-stop-that-hero/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>GDC Badge Pro Tips</title>
		<link>http://gbgames.com/blog/2012/02/gdc-badge-pro-tips/</link>
		<comments>http://gbgames.com/blog/2012/02/gdc-badge-pro-tips/#comments</comments>
		<pubDate>Mon, 27 Feb 2012 16:00:41 +0000</pubDate>
		<dc:creator>GBGames</dc:creator>
				<category><![CDATA[Game Development]]></category>
		<category><![CDATA[Geek / Technical]]></category>
		<category><![CDATA[Marketing/Business]]></category>
		<category><![CDATA[Personal Development]]></category>

		<guid isPermaLink="false">http://gbgames.com/blog/?p=1875</guid>
		<description><![CDATA[<p>While I won&#8217;t be going to the Game Developers Conference this year, I thought I would share some tips for making the most of your GDC 2012 badge and holder. These tips are especially important for people who will be attending their first GDC, such as some of the fantastic students I met when I <span style="color:#777"> . . . &#8594; Read More: <a href="http://gbgames.com/blog/2012/02/gdc-badge-pro-tips/">GDC Badge Pro Tips</a></span><p><a href="http://gbgames.com/blog/2012/02/gdc-badge-pro-tips/">GDC Badge Pro Tips</a> is a post from: <a href="http://gbgames.com/blog">GBGames - Thoughts on Indie Game Development</a></p>
]]></description>
			<content:encoded><![CDATA[<p>While I won&#8217;t be going to the Game Developers Conference this year, I thought I would share some tips for making the most of your GDC 2012 badge and holder. These tips are especially important for people who will be attending their first GDC, such as some of the fantastic students I met when <a href="http://gbgames.com/blog/2012/02/hear-me-speak-live-at-the-university-of-iowa/">I spoke at the University of Iowa</a> last Friday. </p>
<p><iframe width="425" height="349" src="http://www.youtube.com/embed/2vSOsqYizuY?hl=en&#038;fs=1" frameborder="0" allowfullscreen></iframe></p>
<p>Feel free to share this post. And thanks, Ian Schreiber, for these tips when I attended my first GDC last year!</p>
<p><a href="http://gbgames.com/blog/2012/02/gdc-badge-pro-tips/">GDC Badge Pro Tips</a> is a post from: <a href="http://gbgames.com/blog">GBGames - Thoughts on Indie Game Development</a></p>
]]></content:encoded>
			<wfw:commentRss>http://gbgames.com/blog/2012/02/gdc-badge-pro-tips/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Hear Me Speak Live at the University of Iowa</title>
		<link>http://gbgames.com/blog/2012/02/hear-me-speak-live-at-the-university-of-iowa/</link>
		<comments>http://gbgames.com/blog/2012/02/hear-me-speak-live-at-the-university-of-iowa/#comments</comments>
		<pubDate>Thu, 23 Feb 2012 10:30:05 +0000</pubDate>
		<dc:creator>GBGames</dc:creator>
				<category><![CDATA[Game Development]]></category>
		<category><![CDATA[Geek / Technical]]></category>
		<category><![CDATA[Marketing/Business]]></category>
		<category><![CDATA[Personal Development]]></category>

		<guid isPermaLink="false">http://gbgames.com/blog/?p=1870</guid>
		<description><![CDATA[<p>I&#8217;ll be part of a group of game developers talking to students at University of Iowa on Friday, February 24th, 2012. </p> <p>Where: Room 240 of Art Building West, Iowa City, IA</p> <p>When: 4PM</p> <p>Other speakers include people from Glass Cannon Games, Zach Ellsbury of Seraphic Software, iOS developer Karl Becker, and P.J. Lorenz, organizer <span style="color:#777"> . . . &#8594; Read More: <a href="http://gbgames.com/blog/2012/02/hear-me-speak-live-at-the-university-of-iowa/">Hear Me Speak Live at the University of Iowa</a></span><p><a href="http://gbgames.com/blog/2012/02/hear-me-speak-live-at-the-university-of-iowa/">Hear Me Speak Live at the University of Iowa</a> is a post from: <a href="http://gbgames.com/blog">GBGames - Thoughts on Indie Game Development</a></p>
]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ll be part of a group of game developers talking to students at University of Iowa on Friday, February 24th, 2012. </p>
<p>Where: Room 240 of <a href="http://maps.google.com/maps?q=Art+Building+West,+Iowa+City,+IA&#038;client=ubuntu&#038;channel=fs&#038;oe=utf-8&#038;hnear=Art+Bldg+West,+Iowa+City,+Iowa+52246&#038;gl=us&#038;t=m&#038;z=16">Art Building West, Iowa City, IA</a></p>
<p>When: 4PM</p>
<p>Other speakers include people from Glass Cannon Games, Zach Ellsbury of Seraphic Software, iOS developer Karl Becker, and P.J. Lorenz, organizer of the Midwest Indie Game Developers Meetup group.  </p>
<p><a href="http://gbgames.com/blog/2012/02/hear-me-speak-live-at-the-university-of-iowa/">Hear Me Speak Live at the University of Iowa</a> is a post from: <a href="http://gbgames.com/blog">GBGames - Thoughts on Indie Game Development</a></p>
]]></content:encoded>
			<wfw:commentRss>http://gbgames.com/blog/2012/02/hear-me-speak-live-at-the-university-of-iowa/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Filling a No-longer-served Niche</title>
		<link>http://gbgames.com/blog/2012/02/filling-a-no-longer-served-niche/</link>
		<comments>http://gbgames.com/blog/2012/02/filling-a-no-longer-served-niche/#comments</comments>
		<pubDate>Fri, 10 Feb 2012 13:00:18 +0000</pubDate>
		<dc:creator>GBGames</dc:creator>
				<category><![CDATA[Game Design]]></category>
		<category><![CDATA[Game Development]]></category>
		<category><![CDATA[Marketing/Business]]></category>

		<guid isPermaLink="false">http://gbgames.com/blog/?p=1864</guid>
		<description><![CDATA[<p>Jeff Vogel of Spiderweb Software wrote about being an indie game bottom feeder. He breaks it down into a few principles.</p> <p> Stop worrying about piracy and worry about being a person your customers want to support</p> <p>He talks about coming to terms with the fact that piracy happens. Interestingly, he finds the best way <span style="color:#777"> . . . &#8594; Read More: <a href="http://gbgames.com/blog/2012/02/filling-a-no-longer-served-niche/">Filling a No-longer-served Niche</a></span><p><a href="http://gbgames.com/blog/2012/02/filling-a-no-longer-served-niche/">Filling a No-longer-served Niche</a> is a post from: <a href="http://gbgames.com/blog">GBGames - Thoughts on Indie Game Development</a></p>
]]></description>
			<content:encoded><![CDATA[<p>Jeff Vogel of Spiderweb Software wrote about being <a href="http://www.gamasutra.com/view/feature/6698/principles_of_an_indie_game_bottom_.php">an indie game bottom feeder</a>. He breaks it down into a few principles.</p>
<p><b> Stop worrying about piracy and worry about being a person your customers want to support</b></p>
<p>He talks about coming to terms with the fact that piracy happens. Interestingly, he finds the best way to &#8220;combat piracy&#8221; isn&#8217;t to pass onerous laws such as SOPA but to be a decent person that your games&#8217; players would feel good supporting. </p>
<p><b> Price appropriately </b></p>
<p>If you are creating an ultra-casual, appeals-to-everyone kind of game, you can get away with charging less than a dollar or even releasing the game for free and using ads or selling add-ons. But if you&#8217;re appealing to an underserved niche, you must charge more for your game. Having 5,000 customers pay you only $1 means you won&#8217;t last long. The good news is that your customers are willing to pay for it. </p>
<p><b> Find the customers who are looking for what is no longer being made </b></p>
<p>Most small business advice out there says that you should find a niche, Vogel&#8217;s advice is similar, except he points out that there are plenty of game genres that used to be wildly popular and are no longer of interest to the larger companies in the game industry. Those are now underserved niches. While the popularity of these now-niches has dropped below the point where EA or Activision would find it worth their time, there are enough people who still want to play those kinds of games to make it profitible for an indie.</p>
<p>Vogel mentions the Atari 2600, which was my first game console. I remember playing games such as <i>Frog n&#8217; Flies</i>, <i>Yar&#8217;s Revenge</i>, <i>Solar Fox</i>, and even <i>E.T</i> for hours on end.</p>
<blockquote><p>And the Atari 2600 is still fun. It&#8217;s just not fun enough. The art of game design has progressed far beyond it, and Pitfall doesn&#8217;t have what it takes to compete anymore. But you know something? All of those old games can be updated. All of those old genres have tons of fans out there. They just don&#8217;t know they&#8217;re fans yet.</p></blockquote>
<p>So does this mean you should clone old games and expect to make tons of money so long as you&#8217;re not a jerk? </p>
<p>No, and not just because the clones have been done already.  </p>
<p>You can take inspiration from old games that are otherwise still fun today. Take the original <i>Mario Bros</i> for example. It was a platformer with a static level design, and you could collect coins and hit enemies from below before knocking them out. Now look at <i>Super Crate Box</i>, a platformer with a static level design in which you collect crates and use a variety of weapons to fight off enemies. Tell me where you think it partly takes its inspiration from. Yet, it plays very differently. The developers didn&#8217;t create a <i>Mario Bros</i> clone. They did something very different. </p>
<p>I think Vogel&#8217;s approach sounds similar to Dan Cook&#8217;s &#8220;<a href="http://www.lostgarden.com/2010/10/triple-town-released-for-amazon-kindle.html">reinventing the genre from the root</a>&#8221; approach.</p>
<blockquote><p>It occurred to me that game design, like any evolutionary process, is sensitive to initial conditions.  If you want to stand out, you need to head back in time to the very dawn of a genre, strike out in a different direction and then watch your alternate evolutionary path unfurl.</p></blockquote>
<p>Perhaps having kept my Atari 2600 all these years was a much better idea than I thought.</p>
<p><a href="http://gbgames.com/blog/2012/02/filling-a-no-longer-served-niche/">Filling a No-longer-served Niche</a> is a post from: <a href="http://gbgames.com/blog">GBGames - Thoughts on Indie Game Development</a></p>
]]></content:encoded>
			<wfw:commentRss>http://gbgames.com/blog/2012/02/filling-a-no-longer-served-niche/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>An Online Conference You Can Attend #AltDevConf</title>
		<link>http://gbgames.com/blog/2012/02/an-online-conference-you-can-attend-altdevconf/</link>
		<comments>http://gbgames.com/blog/2012/02/an-online-conference-you-can-attend-altdevconf/#comments</comments>
		<pubDate>Mon, 06 Feb 2012 10:30:40 +0000</pubDate>
		<dc:creator>GBGames</dc:creator>
				<category><![CDATA[Game Design]]></category>
		<category><![CDATA[Game Development]]></category>
		<category><![CDATA[Geek / Technical]]></category>
		<category><![CDATA[Marketing/Business]]></category>
		<category><![CDATA[Personal Development]]></category>

		<guid isPermaLink="false">http://gbgames.com/blog/?p=1849</guid>
		<description><![CDATA[<p>If you&#8217;re not familiar with AltDevBlogADay, you should be. Each day, a game developer posts on a variety of game development topics. There&#8217;s a huge backlog of content there now, and while the recent redesign has made it difficult to find the category you want (you have to click on a post to see only <span style="color:#777"> . . . &#8594; Read More: <a href="http://gbgames.com/blog/2012/02/an-online-conference-you-can-attend-altdevconf/">An Online Conference You Can Attend #AltDevConf</a></span><p><a href="http://gbgames.com/blog/2012/02/an-online-conference-you-can-attend-altdevconf/">An Online Conference You Can Attend #AltDevConf</a> is a post from: <a href="http://gbgames.com/blog">GBGames - Thoughts on Indie Game Development</a></p>
]]></description>
			<content:encoded><![CDATA[<p>If you&#8217;re not familiar with <a href="http://altdevblogaday.com">AltDevBlogADay</a>, you should be. Each day, a game developer posts on a variety of game development topics. There&#8217;s a huge backlog of content there now, and while the recent redesign has made it difficult to find the category you want (you have to click on a post to see only some of the tags available as of this writing), it&#8217;s great getting regular, up-to-date, state-of-the-art tips and tricks from the people in the trenches. Authors can be mainstream game programmers, indie developers, academics, or anyone who has something valuable to share.</p>
<p><a href="http://gbgames.com/blog/wp-content/uploads/2012/02/altdevconf.jpg"><img src="http://gbgames.com/blog/wp-content/uploads/2012/02/altdevconf.jpg" alt="AltDevConf" title="AltDevConf" width="303" height="163" class="alignnone size-full wp-image-1850" /></a></p>
<p>It seems to be such a successful site that they&#8217;ve decided to host an online conference. <a href="http://altdevconf.org/">AltDevConf</a> will be held on February 11th and 12th (that&#8217;s this coming weekend), featuring three tracks: education, programming, and design &#038; production. </p>
<blockquote><p>Our goal is twofold: To provide free access to a comprehensive selection of game development topics taught by leading industry experts, and to create a space where bright and innovative voices can also be heard. We are able to do this, because as an online conference we are not subject to the same logistic and economic constrains imposed by the traditional conference model.</p></blockquote>
<p>As it doesn&#8217;t look like I&#8217;ll be attending GDC this year (I&#8217;m still hoping to win an All Access Pass with my <a href="https://twitter.com/#!/GBGames/status/160509840450519040">GDC magnets</a>), AltDevConf seems like a high-quality substitute. While it won&#8217;t be the same as rubbing elbows with other indies or meeting cool celebrities in the gaming world, I&#8217;m excited about it.  </p>
<p>Do you plan to attend? Will you be speaking? </p>
<p><a href="http://gbgames.com/blog/2012/02/an-online-conference-you-can-attend-altdevconf/">An Online Conference You Can Attend #AltDevConf</a> is a post from: <a href="http://gbgames.com/blog">GBGames - Thoughts on Indie Game Development</a></p>
]]></content:encoded>
			<wfw:commentRss>http://gbgames.com/blog/2012/02/an-online-conference-you-can-attend-altdevconf/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Is Asking Customers to Pre-order a Bad Thing?</title>
		<link>http://gbgames.com/blog/2012/02/is-asking-customers-to-pre-order-a-bad-thing/</link>
		<comments>http://gbgames.com/blog/2012/02/is-asking-customers-to-pre-order-a-bad-thing/#comments</comments>
		<pubDate>Wed, 01 Feb 2012 10:30:09 +0000</pubDate>
		<dc:creator>GBGames</dc:creator>
				<category><![CDATA[Game Development]]></category>
		<category><![CDATA[Marketing/Business]]></category>

		<guid isPermaLink="false">http://gbgames.com/blog/?p=1837</guid>
		<description><![CDATA[<p>A month ago, there was a post on Reddit asking what people thought about indie developers asking for money up front. </p> <p>Some people are fine if they get a good quality playable build for pre-ordering, but no one seemed to be happy with the idea of funding basic engine development. It seems the general <span style="color:#777"> . . . &#8594; Read More: <a href="http://gbgames.com/blog/2012/02/is-asking-customers-to-pre-order-a-bad-thing/">Is Asking Customers to Pre-order a Bad Thing?</a></span><p><a href="http://gbgames.com/blog/2012/02/is-asking-customers-to-pre-order-a-bad-thing/">Is Asking Customers to Pre-order a Bad Thing?</a> is a post from: <a href="http://gbgames.com/blog">GBGames - Thoughts on Indie Game Development</a></p>
]]></description>
			<content:encoded><![CDATA[<p>A month ago, there was a post on Reddit <a href="http://www.reddit.com/r/IndieGaming/comments/nnuyl/what_do_you_think_of_indie_developers_asking_for/">asking what people thought about indie developers asking for money up front</a>. </p>
<p>Some people are fine if they get a good quality playable build for pre-ordering, but no one seemed to be happy with the idea of funding basic engine development. It seems the general consensus is that people are getting tired of the so-called &#8220;fad&#8221; of funding a game before it is finished with no guarantee that they will see a payoff. </p>
<p><i>Minecraft</i>&#8216;s wild success through pre-orders aside, it&#8217;s not really a new funding tactic at all. Lots of indie developers have tried to ask for money before their games are finished, and some have seen more success than others. </p>
<p>The <a href="http://www.amazon.com/gp/product/1584502142/ref=as_li_qf_sp_asin_tl?ie=UTF8&#038;tag=gb0f-20&#038;linkCode=as2&#038;camp=1789&#038;creative=9325&#038;creativeASIN=1584502142">Indie Game Development Survival Guide</a><img src="http://www.assoc-amazon.com/e/ir?t=gb0f-20&#038;l=as2&#038;o=1&#038;a=1584502142" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" /> by David Michael mentions how Samu Games started selling <i>Artifact</i> when it was in the beta testing stage, complete with perks for early customers. And this was in 1999.</p>
<p>Today, sites such as <a href="http://www.kickstarter.com/">KickStarter</a> and <a href="http://8bitfunding.com/">8-bit Funding</a> have enabled a number of high-profile projects to get funding from fans. Of course, a lot of projects don&#8217;t get funded and therefore don&#8217;t become high-profile. </p>
<p>So if you don&#8217;t have a big name to leverage like Notch or Andy Schatz or Derek Yu, are you doomed to obscurity? </p>
<p>No, but obviously an existing name brand helps. Otherwise, success at crowdfunding requires hard work to get your name out there. In other words, marketing. And you have to be able to demonstrate you can deliver the goods.</p>
<p>I started taking pre-orders for <a href="http://StopThatHero.com/">Stop That Hero!</a> late last year, and I&#8217;ll admit feeling a bit anxious about it at the time. I didn&#8217;t have the game in a playable state yet, and here I was asking people for money in anticipation of the initial release.</p>
<p>While I didn&#8217;t get many pre-orders, it was definitely a nice feeling to see people actually spending some money on my game. It showed some interest, and it gave me a productivity boost to know I had existing customers to satisfy. </p>
<p>Now, when it comes to how I marketed the <a href="http://www.StopThatHero.com/">Stop That Hero!</a> pre-order, I&#8217;m sure I did a lot of things wrong. Perhaps I should have had more videos of game play as I continued work. Maybe I should have been posting more screenshots. I could have chosen to prioritize work on certain features in the hopes that they would excite players more than the features I did work on. And maybe I wasn&#8217;t very assertive with asking for pre-orders in the first place.</p>
<p>At the time, I was struggling to get the alpha build across the finish line, but I kept getting good feedback from playtesters. Since the game was good enough to provide some enjoyment to players, it meant it was good enough to ask for players to pay for that enjoyment.</p>
<p>Now, of course some people weren&#8217;t happy with the idea of paying up front for a game they couldn&#8217;t see. And it&#8217;s hard to blame them. Since many game projects don&#8217;t get finished, it&#8217;s asking a lot to essentially gamble the cost of a pre-order on an unknown. Especially when indie developers don&#8217;t necessarily have the <a href="http://gbgames.com/blog/2012/01/my-offsite-backup-solutions/">offsite backup solutions</a> of larger studios when disaster strikes. See the <a href="http://projectzomboid.com/blog/index.php/2011/10/project-zomboid-burglary-statement/">Project Zomboid burglary</a> for an example. All of their code was gone when someone stole two laptops, so it was a huge setback for the developers who had to rely on outdated backups to continue.</p>
<p>And it didn&#8217;t sit well with some of their customers, judging by the Reddit thread. It seems this experience turned some people off of pre-orders and paying for early builds in general. </p>
<p>All that said, it seems that making pre-orders work requires regular, quality content. Basically, if you stop talking to your customers and prospects, they&#8217;ll stop caring. </p>
<p>But if all you do is talk and never produce anything, no one is going to stick around. Whether you&#8217;re taking pre-orders or pledges, you have to be able to show that you can deliver results.</p>
<p>If you can do both, then pre-orders are worthwhile. Otherwise, you&#8217;re wasting your customers&#8217; time as well as your own. </p>
<p><a href="http://gbgames.com/blog/2012/02/is-asking-customers-to-pre-order-a-bad-thing/">Is Asking Customers to Pre-order a Bad Thing?</a> is a post from: <a href="http://gbgames.com/blog">GBGames - Thoughts on Indie Game Development</a></p>
]]></content:encoded>
			<wfw:commentRss>http://gbgames.com/blog/2012/02/is-asking-customers-to-pre-order-a-bad-thing/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>Indie Maintenance and Disaster Plans</title>
		<link>http://gbgames.com/blog/2012/01/indie-maintenance-and-disaster-plans/</link>
		<comments>http://gbgames.com/blog/2012/01/indie-maintenance-and-disaster-plans/#comments</comments>
		<pubDate>Wed, 25 Jan 2012 20:29:08 +0000</pubDate>
		<dc:creator>GBGames</dc:creator>
				<category><![CDATA[Game Development]]></category>
		<category><![CDATA[Geek / Technical]]></category>
		<category><![CDATA[Marketing/Business]]></category>

		<guid isPermaLink="false">http://gbgames.com/blog/?p=1825</guid>
		<description><![CDATA[<p>My Dell Precision M90, which has been running like a champ for more than half a decade despite my cats&#8217; attempts to get their fur clogged in its fans, is finally dying. I&#8217;ve been seeing graphical glitches for some time, but I&#8217;ve been able to continue working, and the glitches eventually go away. Except when <span style="color:#777"> . . . &#8594; Read More: <a href="http://gbgames.com/blog/2012/01/indie-maintenance-and-disaster-plans/">Indie Maintenance and Disaster Plans</a></span><p><a href="http://gbgames.com/blog/2012/01/indie-maintenance-and-disaster-plans/">Indie Maintenance and Disaster Plans</a> is a post from: <a href="http://gbgames.com/blog">GBGames - Thoughts on Indie Game Development</a></p>
]]></description>
			<content:encoded><![CDATA[<p>My Dell Precision M90, which has been running like a champ for more than half a decade despite my cats&#8217; attempts to get their fur clogged in its fans, is finally dying. I&#8217;ve been seeing graphical glitches for some time, but I&#8217;ve been able to continue working, and the glitches eventually go away. Except when they don&#8217;t. And recently, the machine won&#8217;t boot correctly.</p>
<p><a href="http://twitpic.com/8a1y6j" title="Well this isn&#039;t a good sign. on Twitpic"><img src="http://twitpic.com/show/thumb/8a1y6j.jpg" width="150" height="150" alt="Well this isn&#039;t a good sign. on Twitpic"/></a></p>
<p>The culprit seems to be a failing video card, which is way too expensive to replace. It&#8217;s frustrating since doing so would probably give this machine another few years of life.</p>
<p>I&#8217;ve been very happy with this machine, but it&#8217;s been slowly getting worse, and I realized that I had no plans for replacing it. So I&#8217;ve been either putting off the research so I can do the work I need to do, or I&#8217;ve been desperately trying to get the machine back up and running so I can continue to do that work, all the while knowing that I am going to need to spend some time (and money) on finding a replacement.</p>
<p>A large company probably has plans for this sort of thing, with IT departments bringing in spare equipment or ordering replacements. In fact, some companies have entire disaster preparedness plans in place. Replacing equipment quickly to ensure business continuity is just a part of such plans. </p>
<p>Since I purchased this laptop through Dell Small Business, I was able to get next-day on-site tech support that I only needed to take advantage of once towards the end of the extended warranty last year, and I was also able to replace the A/C adapter quickly after the cats chewed through the old cord a few years ago. Even knowing that the warranty was expiring, I didn&#8217;t really think through how I would continue to work without the laptop, which I should have realized was as inevitable as a hard drive dying.</p>
<p>And now that I think about it, perhaps the cats should worry about a replacement plan as well&#8230;</p>
<p>As an indie or solo entrepreneur, what do you do it? How prepared are you for equipment failure? Do you only start to worry about it the day your computer fails to boot, or do you anticipate the day your development equipment needs maintenance and replacement? Or do you constantly replace your machines with the latest and greatest and so don&#8217;t need to worry about longevity?</p>
<p><a href="http://gbgames.com/blog/2012/01/indie-maintenance-and-disaster-plans/">Indie Maintenance and Disaster Plans</a> is a post from: <a href="http://gbgames.com/blog">GBGames - Thoughts on Indie Game Development</a></p>
]]></content:encoded>
			<wfw:commentRss>http://gbgames.com/blog/2012/01/indie-maintenance-and-disaster-plans/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Integrating LodePNG with an SDL Project</title>
		<link>http://gbgames.com/blog/2012/01/integrating-lodepng-with-an-sdl-project/</link>
		<comments>http://gbgames.com/blog/2012/01/integrating-lodepng-with-an-sdl-project/#comments</comments>
		<pubDate>Mon, 09 Jan 2012 10:30:34 +0000</pubDate>
		<dc:creator>GBGames</dc:creator>
				<category><![CDATA[Game Development]]></category>
		<category><![CDATA[Geek / Technical]]></category>
		<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://gbgames.com/blog/?p=1793</guid>
		<description><![CDATA[<p>In efforts to port Stop That Hero! to the Mac, I ran into a strange issue involving PNG image data. </p> <p>See, the level layout in &#8220;Stop That Hero!&#8221; is defined by a 50&#215;33 PNG. The colors of pixels in the PNG correspond to tiles and structures in the game. Grass tiles are represented in <span style="color:#777"> . . . &#8594; Read More: <a href="http://gbgames.com/blog/2012/01/integrating-lodepng-with-an-sdl-project/">Integrating LodePNG with an SDL Project</a></span><p><a href="http://gbgames.com/blog/2012/01/integrating-lodepng-with-an-sdl-project/">Integrating LodePNG with an SDL Project</a> is a post from: <a href="http://gbgames.com/blog">GBGames - Thoughts on Indie Game Development</a></p>
]]></description>
			<content:encoded><![CDATA[<p>In efforts to port <a href="http://StopThatHero.com/">Stop That Hero!</a> to the Mac, I ran into a strange issue involving PNG image data. </p>
<p>See, the level layout in &#8220;Stop That Hero!&#8221; is defined by a 50&#215;33 PNG. The colors of pixels in the PNG correspond to tiles and structures in the game. Grass tiles are represented in the PNG as green pixels, water is blue-green, mountains are gray, and so on. </p>
<p>This PNG (blown up since 50&#215;33 is so tiny):</p>
<p><a href="http://www.flickr.com/photos/29086141@N03/6664440291/" title="Level 4 PNG by gbgames, on Flickr"><img src="http://farm8.staticflickr.com/7029/6664440291_dbcb24f43a.jpg" width="300" height="192" alt="Level 4 PNG"/></a></p>
<p>results in this level layout:</p>
<p><a href="http://www.gbgames.com/blog/images/STH_Level4GamePlay.png"><img alt="Stop That Hero! Bringing evil back..." src="http://www.gbgames.com/blog/images/STH_Level4GamePlay.png" title="Stop That Hero! Bringing evil back..." class="alignnone" width="400" height="301" /></a></p>
<p>I use libSDL_image in order to load image formats other than BMP, and on Windows and GNU/Linux, everything works as expected.</p>
<p>On the Mac, however, I was seeing a problem. It was as if most of the tile data was not getting loaded correctly. Instead of seeing grass, fields, forests, and mountains, I was only seeing mountains. And structure data was also not loading correctly. The player&#8217;s castle wasn&#8217;t appearing either, so the game always ends in defeat. </p>
<p>After ruling out endian issues (Intel-based Macs aren&#8217;t going to require any data-parsing changes from Intel-based Windows or GNU/Linux), I found that the pixel colors being returned from a loaded PNG weren&#8217;t what I expected.</p>
<p>I expect red-green-blue(RGB) data to be (0, 255, 0) for grass tiles, but the color that I was seeing was slightly different. </p>
<p>And it turned out that I wasn&#8217;t alone. A thread on the libSDL mailing list discussed a <a href="http://forums.libsdl.org/viewtopic.php?p=30317">similar pixel bug on Mac OS X</a>, and it turned out to be related to libSDL_image&#8217;s use of Apple&#8217;s ImageIO for the backend. I&#8217;m still not quite 100% clear on what the actual problem is, but the best I can figure out is that ImageIO tries to helpfully convert the image you&#8217;re loading so that it is more optimized for rendering on the specific Mac running the code. It&#8217;s not a problem if all you want to do is render images to the screen, but is a problem if you&#8217;re depending on the pixel data to be accurately decoded. </p>
<p>Last week <a href="http://forums.libsdl.org/viewtopic.php?p=31258">a fix was introduced</a> to solve this issue, but as it isn&#8217;t in the release version yet, and I didn&#8217;t want to convert my data or change how I was doing things, I decided a better way would be to replace libSDL_image in my own code. Thanks to a <a href="https://plus.google.com/108534848495359079135/posts/GXffGBymzau">conversation on Google+</a>, I was introduced to <a href="http://www.nothings.org/">stb_image</a> and <a href="http://lodev.org/lodepng/">LodePNG</a>, both of which are liberally licensed, comprehensive, PNG-handling modules of code. By comprehensive, I mean that unlike libSDL_image, I don&#8217;t also have to require zlib. You just drop in a couple of files into your project, and you&#8217;re done. </p>
<p>I opted for LodePNG because unlike stb_image, it not only loads PNGs but also saves them, and I want to make sure I don&#8217;t have to switch libraries again when I get around to creating a level editor. Also, quite frankly, it was less intimidating than stb_image being a .c file that leaves the production of the associated .h as an exercise for the programmer. </p>
<p>LodePNG had some examples associated with it, and while one example uses libSDL, it wasn&#8217;t clear how to load a PNG into an SDL_Surface. The example simply rendered the PNG to the screen. It was not what I wanted, and I could not find any code out on the Internet that used LodePNG and libSDL together. </p>
<p>So, in the interest of filling this gap, here&#8217;s how to load a PNG with LodePNG and store it into an SDL_Surface:</p>
<blockquote>
<pre>
SDL_Surface * loadImage(const char * filename)
{
    //Using LodePNG instead of SDL_image because of bug with Mac OS X
    //that prevents PNGs from being loaded without corruption.

    std::vector&lt;unsigned char&gt; image;
    unsigned width, height;
    unsigned error = LodePNG::decode(image, width, height, filename); //load the image file with given filename

    SDL_Surface * surface = 0;
    if (error == 0)
    {
        Uint32 rmask, gmask, bmask, amask;

#if SDL_BYTEORDER == SDL_BIG_ENDIAN
        rmask = 0xff000000;
        gmask = 0x00ff0000;
        bmask = 0x0000ff00;
        amask = 0x000000ff;
#else
        rmask = 0x000000ff;
        gmask = 0x0000ff00;
        bmask = 0x00ff0000;
        amask = 0xff000000;
#endif
        int depth = 32;
        surface = SDL_CreateRGBSurface(SDL_SWSURFACE, width, height, depth, rmask, gmask, bmask, amask);

        // Lock the surface, then store the pixel data.
        SDL_LockSurface(surface);

        unsigned char * pixelPointer = static_cast&lt;unsigned char *&gt;(surface->pixels);
        for (std::vector&lt;unsigned char&gt;::iterator iter = image.begin();
                    iter != image.end();
                    ++iter)
        {
            *pixelPointer = *iter;
            ++pixelPointer;
        }

        SDL_UnlockSurface(surface);

        SDL_Surface * convertedSurface = SDL_DisplayFormatAlpha(surface);
        if (convertedSurface != NULL)
        {
            SDL_FreeSurface(surface);
            surface = convertedSurface;
        }
    }

    return surface;
}
</pre>
</blockquote>
<p>Technically, the piece of code related to convertedSurface isn&#8217;t necessary, but SDL_DisplayFormat and SDL_DisplayFormatAlpha convert the surface to one that is optimized for rendering. And it doesn&#8217;t modify the pixel data, which means that if you depend on it for map layout or for doing interesting effects at run-time, it just works, like you expected. </p>
<p><a href="http://gbgames.com/blog/2012/01/integrating-lodepng-with-an-sdl-project/">Integrating LodePNG with an SDL Project</a> is a post from: <a href="http://gbgames.com/blog">GBGames - Thoughts on Indie Game Development</a></p>
]]></content:encoded>
			<wfw:commentRss>http://gbgames.com/blog/2012/01/integrating-lodepng-with-an-sdl-project/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Reviewed: 2011; Previewed: Next Year</title>
		<link>http://gbgames.com/blog/2012/01/reviewed-2011-previewed-next-year/</link>
		<comments>http://gbgames.com/blog/2012/01/reviewed-2011-previewed-next-year/#comments</comments>
		<pubDate>Sun, 01 Jan 2012 10:30:05 +0000</pubDate>
		<dc:creator>GBGames</dc:creator>
				<category><![CDATA[Game Development]]></category>
		<category><![CDATA[Marketing/Business]]></category>
		<category><![CDATA[Personal Development]]></category>

		<guid isPermaLink="false">http://gbgames.com/blog/?p=1778</guid>
		<description><![CDATA[<p>Welcome to 2012! I hope you enjoy your stay!</p> <p>How was the last year for you? Mine was a mixed bag. </p> <p>First, the good:</p> I went to the Game Developers Conference for the first time, meeting and hobnobbing with the best and brightest of the game industry. GDC was a blast! I got engaged <span style="color:#777"> . . . &#8594; Read More: <a href="http://gbgames.com/blog/2012/01/reviewed-2011-previewed-next-year/">Reviewed: 2011; Previewed: Next Year</a></span><p><a href="http://gbgames.com/blog/2012/01/reviewed-2011-previewed-next-year/">Reviewed: 2011; Previewed: Next Year</a> is a post from: <a href="http://gbgames.com/blog">GBGames - Thoughts on Indie Game Development</a></p>
]]></description>
			<content:encoded><![CDATA[<p>Welcome to 2012! I hope you enjoy your stay!</p>
<p>How was the last year for you? Mine was a mixed bag. </p>
<p><strong>First, the good:</strong></p>
<ul>
<li> I went to the Game Developers Conference for the first time, meeting and hobnobbing with the best and brightest of the game industry. GDC was a blast! </li>
<li>I got engaged on the balcony of Neuschwanstein Castle in Germany while taking a once-in-a-lifetime trip through Europe with her graduate class. </li>
<li>On the way back from that trip, I learned I had a new niece. The last time I saw her, she was already starting to walk. </li>
<li>In January, I started my term as a new board member of the <a href="http://asp-software.org/">Association of Software Professionals</a> and ended up becoming the President two months ago. </li>
<li>I finished a game for the <a href="http://gbgames.com/blog/2011/05/ld20-hot-potato-is-finished/">Ludum Dare #20 Jam</a> in May. </li>
<li>I started taking pre-orders for <a href="http://StopThatHero.com/">Stop That Hero!</a> at the end of September, and I released the alpha version of the game for sale a few weeks ago.</li>
</ul>
<p><strong>Now, the bad: </strong></p>
<ul>
<li>I&#8217;m probably in worst shape than when I started the year. </li>
<li>I missed the IGF deadline. </li>
<li>I&#8217;m out of money. </li>
</ul>
<p>While 2010 saw me make the leap into full-time indie game development, 2011 saw me struggle to stay there. My burn rate estimate said I should last through to October using only my savings. Years ago, I bought a few shares of stock, and I had to sell those recently at a loss (Thanks, economy!) to cover my expenses. While I&#8217;ve sold a few pre-orders and a couple of alpha versions since its release for Windows and GNU/Linux, <a href="http://StopThatHero.com/">Stop That Hero!</a> isn&#8217;t finished and won&#8217;t likely pay the bills anytime soon. And I still need to find a way to get the Mac port made for the Mac pre-order customers. I feel terrible about not having it made yet. B-(</p>
<p>So in terms of my business, was 2011 a failure? Yes, in the sense that my project was really late and overbudget, ruining any plans and revised plans continually throughout the year. Yes, in the sense that I no longer have my savings to allow me to focus on my business full-time. And yes in the sense that I feel I wasted my opportunity.</p>
<p>But no in the sense that I&#8217;m wiser for it all. I got an education without being saddled with student loans, at least. </p>
<p>Now, I learned a lot. Yes, I learned more about the technical details of making games. I gained some valuable, in-the-trenches experience in running a business on a scale I&#8217;ve never seen before.</p>
<p>But to be honest, that&#8217;s small comfort when I need look into contract work to make ends meet now. </p>
<p>I got a lot of advice throughout the last year. People told me that I was focusing too much on the technology and not enough on the game, that my insistence on making a downloadable game for GNU/Linux was a poor business decision when I should be targeting mobile and web-based platforms, that C++ was a poor language to use, that I should be focused on making quick games to see if one becomes a hit, that, basically, I was doing things wrong. In other words, I was being way too indie for their tastes, that I should be indie their way instead. B-)</p>
<p>It was all good advice, but I ignored most of it. It was my decision. And if I had to do it again, I&#8217;m not sure I would have done it differently. </p>
<p>My problems did not come from the technology I used or my target platforms, even though I could have done more to leverage existing libraries and to learn from open source games. My problems were not a matter of not using Flash or Unity, or of insisting on using GNU/Linux as my base development platform. If any of these were problems, they were mere symptoms.</p>
<p>My real problems stemmed from:</p>
<ul>
<li> a lack of experience. </li>
<li> a lack of collaboration. </li>
<li> being undisciplined in producing results. </li>
<li> ignoring cash flow. </li>
</ul>
<p>That last one sinks more businesses than any other issue. And I KNEW this fact, yet I kept pushing forward to get my game out as soon as I could, figuring that I would stop then to figure out what I was going to do. Every month ending without a released game had me thinking that I just needed a few more days, and a few more days, and the next thing I knew, it was a year later without a released version of the game to show for it.</p>
<p>When my business plan fell apart, I shouldn&#8217;t have put off fixing/rewriting it until after the product was finished. It seems obvious as I write this, but I guess my head was buried in my work, and I wanted to have something to show for my efforts. Instead of running a business, I was only focused on trying to make a game. There&#8217;s a lot more to running a game development business than game development.</p>
<p>Sadly, the one piece of advice I took to heart was probably the worst. I stopped writing so I could focus more of my time on game development. My writing is one of my biggest strengths and providers of value, and the less I wrote, the less chance I had of gaining an audience, getting feedback, and interacting with other game developers in general. I used to be the orange juice-drinking indie game blogging guy. Now I&#8217;m just another obscure struggling indie. </p>
<p><strong>To the future!</strong></p>
<p>So what&#8217;s 2012 going to look like? </p>
<p>Honestly, I&#8217;m not sure yet. I&#8217;m still figuring out my game plan, but here are some major themes. </p>
<p>I&#8217;ll be married in a few months. Woo!</p>
<p>Of course, it means it is even more important for me to figure out how to pay the bills. My expenses are already very low, so it is a matter of getting more income, and right now I don&#8217;t see how my business is going to provide it. I&#8217;m going to be looking for contract work, but I am keeping an eye out for creative funding opportunities. </p>
<p>As a result, I&#8217;ll once again have less time than I like for my business, which means I&#8217;ll need to make sure that I spend that time wisely. I intend to focus on creating results more rapidly than I have. Perhaps it means collaborating with other developers or using other technologies, but it will mean holding myself to deadlines and focusing on providing value consistently. </p>
<p>And you can bet that I&#8217;ll be writing about my progress. </p>
<p>I hope 2012 is prosperous and full of opportunity for you. I&#8217;m figuring out my plan to try to make the most of mine. Happy new year!</p>
<p><a href="http://gbgames.com/blog/2012/01/reviewed-2011-previewed-next-year/">Reviewed: 2011; Previewed: Next Year</a> is a post from: <a href="http://gbgames.com/blog">GBGames - Thoughts on Indie Game Development</a></p>
]]></content:encoded>
			<wfw:commentRss>http://gbgames.com/blog/2012/01/reviewed-2011-previewed-next-year/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

