<?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>Controlled Chaos Media</title>
	<atom:link href="http://www.cchaosmedia.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.cchaosmedia.com</link>
	<description></description>
	<lastBuildDate>Fri, 26 Aug 2011 18:51:32 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>cchaos Devblog: Surprise, it&#8217;s not 2d</title>
		<link>http://www.cchaosmedia.com/news/cchaos-devblog-surprise-its-not-2d/</link>
		<comments>http://www.cchaosmedia.com/news/cchaos-devblog-surprise-its-not-2d/#comments</comments>
		<pubDate>Tue, 16 Aug 2011 17:58:14 +0000</pubDate>
		<dc:creator>ddm</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[totb]]></category>

		<guid isPermaLink="false">http://www.cchaosmedia.com/?p=665</guid>
		<description><![CDATA[Surprise! It&#8217;s not 2d! Hi, I&#8217;m David Doran-Marshall, Lead Designer at Controlled Chaos. We&#8217;ve decided to roll back the curtain and share some of the development side of things with you, through blog posts like this. I remember the fascination &#8230;]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.cchaosmedia.com/wp-content/uploads/2011/08/totb1.jpg"><img class="aligncenter size-full wp-image-670" title="totb1" src="http://www.cchaosmedia.com/wp-content/uploads/2011/08/totb1.jpg" alt="" width="480" height="320" /></a></p>
<p><strong>Surprise! It&#8217;s not 2d!</strong></p>
<p>Hi, I&#8217;m David Doran-Marshall, Lead Designer at Controlled Chaos. We&#8217;ve decided to roll back the curtain and share some of the development side of things with you, through blog posts like this.</p>
<p>I remember the fascination I had with games when my Dad showed me his game, <em>Cylon</em>. It was the early &#8217;80&#8242;s, and I was young enough to have to sit on his lap to play his text-base space strategy game. He made it for fun, in between teaching classes. He finally showed me the code a few years ago, and it was like going back in time. That sense of wonder returned, but I realized that all of the hours I had put in on <em>Cylon</em> were for naught (the game is rigged so that you can never actually win).</p>
<p>So that&#8217;s the same experience that I hope we can deliver with this blog. Going back in time, sharing and explaining, and keeping you up to date with what we are actually working on. Plus you get some cool insights on how games are made.</p>
<p><strong>totb</strong><br />
First, some history on <em>Texting of the Bread</em>. In 2010, <a title="ScrewAttack" href="http://www.ScrewAttack.com" target="_blank">ScrewAttack</a> came to us, with the goal of making a game for their fans. The game was a mashup between the learn2type helpers you might find online, and the zombie craze that still hasn&#8217;t quite died off. More importantly, it was a direct homage of<em> Typing of the Dead</em>, Sega&#8217;s slightly strange remake of <em>The House of The Dead</em>. You type the word, and the zombie gets blasted.<br />
Combining a mechanic that literally everyone should know how to do on the iPhone (typing), with zombies &#8211; sounds like fun. Plus, as a hardcore game, it fit well with ScrewAttack&#8217;s approach to the gaming community.</p>
<div id="attachment_671" class="wp-caption alignnone" style="width: 704px"><a href="http://www.cchaosmedia.com/wp-content/uploads/2011/08/totb_cam_blog_3d.jpg"><img class="size-full wp-image-671" title="totb_cam_blog_3d" src="http://www.cchaosmedia.com/wp-content/uploads/2011/08/totb_cam_blog_3d.jpg" alt="totb 3d game" width="694" height="490" /></a><p class="wp-caption-text">Viewing the game in a debug state reveals that it&#39;s 3d, made to look 2d.</p></div>
<p><strong>Why not 2d?</strong><br />
We had a very short development window for <em>ToTB</em>. Games like this usually take many months with a small team, or can be done quickly, with a large team. We had 4 people and 2 months. The decision was made quickly to go with a 3d approach (some would call this 2.5d). Here is Mike Penrod, our Lead Artist, to explain:</p>
<blockquote><p>&#8220;We had to go 3d because making sprites and character sheets for that many enemies would be impossible in that time. When you make a single character with sprites, adding just one new behavior can effectively double the amount of work you have. When it&#8217;s 3d, you are just dealing with the model, and a set of animations. We also needed character deformation, which we did by blowing off parts of the zombies at predefined locations. Using sprites, this would either be impossible, or require all of those sprites for every possible combination. Finally, we needed that big boss to come walking on the screen, and be able to bend down and attack the player. This could be done with sprites, but once we had a single gingerman zombie, we could start sharing base animations, saving a lot of time.&#8221;</p></blockquote>
<p>Our plans for the bosses also included zooming backwards to allow the player to see the entire boss, and feel tiny by comparison. This unfortunately didn&#8217;t make it in to the final game, but if we added future content, it&#8217;s a possibility.</p>
<p>The tradeoff with being able to quickly create ~10 unique 3d enemies in that short amount of time was performance. The engine we used for ToTB (Shiva) has a great art pipeline, but its spawning of entities, ability to render many objects, and hud system is slow.</p>
<p><strong>Dynamic Background</strong><br />
Personally, one of my favorite visual features in ToTB is the moving background. It shifts as the level plays, showing time lapse. Each wave is supposed to be a &#8220;day&#8221;, so as the game progresses, you&#8217;ll see the sky brighten, sun rise and set, and eventually be able to see the moon and stars. The trick of this is in the implementation.</p>
<p>By the time we were implementing the moving background, we were dealing with some very real optimization issues. We couldn&#8217;t load in a sun model and individual stars. We didn&#8217;t just want to accept the problems and resort to a static background. Again, Mike came up with the solution:</p>
<blockquote><p>&#8220;The background is a system of overlapping planes, cut and UV-Mapped to appear as one single image. We then animate a large texture that scrolls across the model automatically in code. The texture was created to match up with the overlapping layers, so that the colors blend nicely together. We also use the same technique in one of the wave-loading screens. As you swipe your finger from tray to tray, you are basically pulling that texture over the model.&#8221;</p></blockquote>
<p>As you can see from the picture, the texture itself is practically unrecognizable, taken out of context.</p>
<p>&nbsp;</p>
<div id="attachment_668" class="wp-caption aligncenter" style="width: 266px"><a href="http://www.cchaosmedia.com/wp-content/uploads/2011/08/totb_bg_large.jpg"><img class="size-full wp-image-668" title="totb_bg_large" src="http://www.cchaosmedia.com/wp-content/uploads/2011/08/totb_bg_large.jpg" alt="totb background texture" width="256" height="256" /></a><p class="wp-caption-text">The texture used in totb&#39;s scrolling background models. Note yellow and red &quot;fire&quot; that could be seen in the distant burning buildings.</p></div>
<p><strong>In The End</strong><br />
Techniques like this allowed us to ship ToTB. We deal in a fast-changing industry where you have to think on your toes to get the job done. Just like my Dad made <em>Cylon </em>impossible to win, we have to make these little decisions every single day as we work on a project. We hope to get more posts like this out soon. Until then, if you have any questions or devblog requests, send us an <a title="email" href="info@cchaosmedia.com" target="_blank">email</a>, or join our online <a title="community" href="http://www.cchaosmedia.com/community/" target="_blank">community</a>. Thanks for stopping by.</p>
<p>ddm</p>
]]></content:encoded>
			<wfw:commentRss>http://www.cchaosmedia.com/news/cchaos-devblog-surprise-its-not-2d/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WELL, WELL, WELL&#8230;</title>
		<link>http://www.cchaosmedia.com/news/well-well-well/</link>
		<comments>http://www.cchaosmedia.com/news/well-well-well/#comments</comments>
		<pubDate>Fri, 12 Aug 2011 21:58:12 +0000</pubDate>
		<dc:creator>ddm</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://www.cchaosmedia.com/?p=660</guid>
		<description><![CDATA[Welcome to our new website. Welcome to the blog. Everyone at Controlled Chaos has been extremly busy over the past year, leaving you to wonder &#8211; what are these guys up to? We&#8217;re pumped to start sharing the details with &#8230;]]></description>
			<content:encoded><![CDATA[<p>Welcome to our <a title="cchaosmedia.com" href="http://www.cchaosmedia.com" target="_blank">new website</a>. Welcome to the <a title="blog" href="http://www.cchaosmedia.com/blog" target="_blank">blog</a>. Everyone at Controlled Chaos has been extremly busy over the past year, leaving you to wonder &#8211; what are these guys up to?</p>
<p>We&#8217;re pumped to start sharing the details with you. Stay tuned, and thanks for dropping by.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.cchaosmedia.com/news/well-well-well/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>We are Hiring!</title>
		<link>http://www.cchaosmedia.com/news/we-are-hiring/</link>
		<comments>http://www.cchaosmedia.com/news/we-are-hiring/#comments</comments>
		<pubDate>Thu, 31 Mar 2011 21:30:00 +0000</pubDate>
		<dc:creator>hunterw</dc:creator>
				<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://cchaosmedia.com/?p=370</guid>
		<description><![CDATA[Controlled Chaos is currently looking to fill several positions with talented professionals. The following positions are available: Lead Programmer Designers Jr. Designers If you have a strong work ethic, a creative mind, and a great attitude, please follow the above &#8230;]]></description>
			<content:encoded><![CDATA[<p>Controlled Chaos is currently looking to fill several positions with talented professionals.  The following positions are available:</p>
<p><a title="Jobs" href="/jobs/" target="_self">Lead Programmer<br />
Designers<br />
Jr. Designers</a></p>
<p>If you have a strong work ethic, a creative mind, and a great attitude, please follow the above links to our <a title="Jobs" href="/jobs/" target="_self">Jobs</a> page.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.cchaosmedia.com/news/we-are-hiring/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Texting of the Bread is a finalist for &#8220;Mobile Game of the Year&#8221;</title>
		<link>http://www.cchaosmedia.com/news/texting-of-the-bread-is-a-finalist-for-best-mobile-game-of-the-year/</link>
		<comments>http://www.cchaosmedia.com/news/texting-of-the-bread-is-a-finalist-for-best-mobile-game-of-the-year/#comments</comments>
		<pubDate>Fri, 03 Dec 2010 00:51:35 +0000</pubDate>
		<dc:creator>hunterw</dc:creator>
				<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://cchaosmedia.com/?p=342</guid>
		<description><![CDATA[We are honored to be nominated with other great games like Angry Birds and appreciate all the help and support from people all over the world.]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;">We are honored to be nominated with other great games like <em>Angry Birds</em> and appreciate all the help and support from people all over the world.<br />
<a href="http://mashable.com/awards/votes?c=16&amp;v=29"><img class="aligncenter" src="http://cdn.mashable.com/awards/img/badges/Mashable_Awards_300x250_vote_for_us.png" alt="" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.cchaosmedia.com/news/texting-of-the-bread-is-a-finalist-for-best-mobile-game-of-the-year/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Texting of the Bread is a Top 10 Game</title>
		<link>http://www.cchaosmedia.com/news/texting-of-the-bread-is-a-top-50-app/</link>
		<comments>http://www.cchaosmedia.com/news/texting-of-the-bread-is-a-top-50-app/#comments</comments>
		<pubDate>Tue, 05 Oct 2010 00:32:25 +0000</pubDate>
		<dc:creator>hunterw</dc:creator>
				<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://cchaosmedia.com/?p=336</guid>
		<description><![CDATA[In a sea of over 300,000 apps, we are very proud of our game.  Look forward to new content in the coming months.]]></description>
			<content:encoded><![CDATA[<p>In a sea of over 300,000 apps, we are very proud of our game.  Look forward to new content in the coming months.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.cchaosmedia.com/news/texting-of-the-bread-is-a-top-50-app/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Texting of the Bread is Being Released Sept. 27!!</title>
		<link>http://www.cchaosmedia.com/news/texting-of-the-bread-is-being-released-sept-27/</link>
		<comments>http://www.cchaosmedia.com/news/texting-of-the-bread-is-being-released-sept-27/#comments</comments>
		<pubDate>Tue, 14 Sep 2010 18:51:02 +0000</pubDate>
		<dc:creator>hunterw</dc:creator>
				<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://cchaosmedia.com/?p=324</guid>
		<description><![CDATA[Previously codenamed, Project Thunderbolt, Texting of the Bread is the newest iPhone game to be released in late September.  With our partners at ScrewAttack.com, we bring you a new genre of game with fun, wacky style for hours of enjoyment. &#8230;]]></description>
			<content:encoded><![CDATA[<p><a href="http://textingofthebread.com/" target="_blank"><img class="alignleft size-full wp-image-325" title="app_icon_114" src="/wp-content/uploads/2010/09/app_icon_114.png" alt="app_icon_114" width="114" height="114" /></a>Previously codenamed, <em>Project Thunderbolt, Texting of the Bread</em> is the newest iPhone game to be released in late September.  With our partners at ScrewAttack.com, we bring you a new genre of game with fun, wacky style for hours of enjoyment.</p>
<p>Texting of the Bread will also be released on iPad and Android soon.</p>
<p><a href="http://textingofthebread.com/" target="_blank">www.TextingoftheBread.com</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.cchaosmedia.com/news/texting-of-the-bread-is-being-released-sept-27/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Project Predator is Now Underway!!</title>
		<link>http://www.cchaosmedia.com/news/project-predator-is-now-underway/</link>
		<comments>http://www.cchaosmedia.com/news/project-predator-is-now-underway/#comments</comments>
		<pubDate>Tue, 14 Sep 2010 18:41:44 +0000</pubDate>
		<dc:creator>hunterw</dc:creator>
				<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://cchaosmedia.com/?p=320</guid>
		<description><![CDATA[Project Predator is an application made for the PC, Mac, iPhone, iPad, and Android.  More information will be made available in the coming months.]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-full wp-image-321" title="predator" src="/wp-content/uploads/2010/09/predator.jpg" alt="predator" width="296" height="170" />Project Predator is an application made for the PC, Mac, iPhone, iPad, and Android.  More information will be made available in the coming months.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.cchaosmedia.com/news/project-predator-is-now-underway/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Project Thunderbolt is Now Underway!</title>
		<link>http://www.cchaosmedia.com/news/project-thunderbolt-is-now-underway/</link>
		<comments>http://www.cchaosmedia.com/news/project-thunderbolt-is-now-underway/#comments</comments>
		<pubDate>Fri, 04 Jun 2010 18:05:40 +0000</pubDate>
		<dc:creator>hunterw</dc:creator>
				<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://cchaosmedia.com/?p=308</guid>
		<description><![CDATA[This game is going to be awesome.  That&#8217;s all I&#8217;m going to say&#8230;]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-medium wp-image-309" title="a-10" src="/wp-content/uploads/2010/06/a-10-300x195.jpg" alt="a-10" width="300" height="195" />This game is going to be awesome.  That&#8217;s all I&#8217;m going to say&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.cchaosmedia.com/news/project-thunderbolt-is-now-underway/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Project Hercules is Now Underway!</title>
		<link>http://www.cchaosmedia.com/news/project-hercules-is-now-underway/</link>
		<comments>http://www.cchaosmedia.com/news/project-hercules-is-now-underway/#comments</comments>
		<pubDate>Fri, 04 Jun 2010 17:59:27 +0000</pubDate>
		<dc:creator>hunterw</dc:creator>
				<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://cchaosmedia.com/?p=302</guid>
		<description><![CDATA[We are currently working on a game codenamed &#8220;Hercules&#8221;.  It&#8217;s something that we are all excited about and are looking forward to the challenge!]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-medium wp-image-304" title="herc" src="/wp-content/uploads/2010/06/herc-300x207.jpg" alt="herc" width="300" height="207" />We are currently working on a game codenamed &#8220;Hercules&#8221;.  It&#8217;s something that we are all excited about and are looking forward to the challenge!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.cchaosmedia.com/news/project-hercules-is-now-underway/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>We&#8217;re Hiring!</title>
		<link>http://www.cchaosmedia.com/news/were-hiring/</link>
		<comments>http://www.cchaosmedia.com/news/were-hiring/#comments</comments>
		<pubDate>Wed, 07 Apr 2010 01:12:27 +0000</pubDate>
		<dc:creator>hunterw</dc:creator>
				<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://cchaosmedia.com/?p=293</guid>
		<description><![CDATA[Controlled Chaos is currently looking to fill the following positions: Lead Engineer Mid-Level Engineer Entry-Level Engineer Mid-Designer If you are interested in working for a great company, click on the Jobs page.]]></description>
			<content:encoded><![CDATA[<p>Controlled Chaos is currently looking to fill the following positions:</p>
<ul>
<li><a title="Jobs" href="/jobs/">Lead Engineer</a></li>
<li><a title="Jobs" href="/jobs/">Mid-Level Engineer</a></li>
<li><a title="Jobs" href="/jobs/">Entry-Level Engineer</a></li>
<li><a title="Jobs" href="/jobs/">Mid-Designer</a></li>
</ul>
<p>If you are interested in working for a great company, click on the <a title="Jobs" href="/jobs/">Jobs</a> page.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.cchaosmedia.com/news/were-hiring/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

