<?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/"
	xmlns:series="http://organizeseries.com/"
	>

<channel>
	<title>Unity Cookie &#187; Gabriel Williams</title>
	<atom:link href="http://cgcookie.com/unity/category/gabriel-williams/feed/" rel="self" type="application/rss+xml" />
	<link>http://cgcookie.com/unity</link>
	<description>Unity Game Engine Tutorials and Resources</description>
	<lastBuildDate>Wed, 22 May 2013 00:49:11 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.5.1</generator>
		<item>
		<title>Unity Tower Defense Tutorial: Part 9 AI Tanks</title>
		<link>http://cgcookie.com/unity/2012/12/14/unity-tower-defense-tutorial-part-9-ai-tanks/</link>
		<comments>http://cgcookie.com/unity/2012/12/14/unity-tower-defense-tutorial-part-9-ai-tanks/#comments</comments>
		<pubDate>Fri, 14 Dec 2012 06:00:42 +0000</pubDate>
		<dc:creator>Gabriel williams</dc:creator>
				<category><![CDATA[Beginner]]></category>
		<category><![CDATA[Featured]]></category>
		<category><![CDATA[Gabriel Williams]]></category>
		<category><![CDATA[Scripting]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[User Interface]]></category>
		<category><![CDATA[3d]]></category>
		<category><![CDATA[cgc-featured]]></category>
		<category><![CDATA[featured]]></category>
		<category><![CDATA[flying]]></category>
		<category><![CDATA[game]]></category>
		<category><![CDATA[tower defense]]></category>
		<category><![CDATA[unity]]></category>

		<guid isPermaLink="false">http://cgcookie.com/unity/?p=2187</guid>
		<description><![CDATA[<div><img width="649" height="245" src="http://cgcookie.com/unity/files/2012/12/TDT8_AI-Pathfinding_Banner-649x245.png" class="attachment-post-thumbnail wp-post-image" alt="TDT8_AI-Pathfinding_Banner" /></div>Tower Defense Tutorial: Part 9 AI ]]></description>
				<content:encoded><![CDATA[<div><img width="649" height="245" src="http://cgcookie.com/unity/files/2012/12/TDT8_AI-Pathfinding_Banner-649x245.png" class="attachment-post-thumbnail wp-post-image" alt="TDT8_AI-Pathfinding_Banner" /></div><h3>Tower Defense Tutorial: Part 9 AI Tanks</h3>
<p>In this video, we will take our new found knowledge of AI Pathfinding and apply it to real, in-game Tanks! This means AI units that move along the ground, and intelligently dodge obstacles, relentlessly marching toward your base.  Luckily, we will also cover upgrading your defenses- setting up projectiles and turrets for this new enemy.</p>
<h3>What is covered in this tutorial:</h3>
<ul>
<li>Applying AI to an in-game enemy</li>
<li>Upgrading projectile, enemy, and turret scripts to all be class-based</li>
<li>Creating spawns for the ground units</li>
<li>Efficiently rebuilding the AI Grid and Re-Pathing all units as needed</li>
</ul>
<p>&nbsp;</p>
<p><strong> This tutorial uses the &#8220;A&#8221; Pathfinding Project</strong></p>
<ul>
<li><a title="&quot;A&quot; Pathfinding Project" href="http://www.arongranberg.com/unity/a-pathfinding/" target="_blank">Download &#8220;A&#8221; Pathfinding Project</a></li>
<li><a href="http://www.arongranberg.com/astar/docs/getstarted.php" target="_blank">View Getting started tutorial on the &#8220;A&#8221; Pathfinding project.</a></li>
</ul>
<p><a href="http://cgcookie.com/unity/files/2012/12/TDT9_Tanks.png"><img class="alignleft  wp-image-2188" title="TDT9_Tanks" alt="" src="http://cgcookie.com/unity/files/2012/12/TDT9_Tanks.png" width="666" height="280" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://cgcookie.com/unity/2012/12/14/unity-tower-defense-tutorial-part-9-ai-tanks/feed/</wfw:commentRss>
		<slash:comments>46</slash:comments>
	
		<series:name><![CDATA[Tower Defense]]></series:name>
	</item>
		<item>
		<title>Unity Tower Defense Tutorial: Part 8 AI Pathfinding</title>
		<link>http://cgcookie.com/unity/2012/12/11/unity-tower-defense-tutorial-part-8-path-finding/</link>
		<comments>http://cgcookie.com/unity/2012/12/11/unity-tower-defense-tutorial-part-8-path-finding/#comments</comments>
		<pubDate>Tue, 11 Dec 2012 18:28:54 +0000</pubDate>
		<dc:creator>Gabriel williams</dc:creator>
				<category><![CDATA[Beginner]]></category>
		<category><![CDATA[Featured]]></category>
		<category><![CDATA[Gabriel Williams]]></category>
		<category><![CDATA[Scripting]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[User Interface]]></category>
		<category><![CDATA[3d]]></category>
		<category><![CDATA[cgc-featured]]></category>
		<category><![CDATA[featured]]></category>
		<category><![CDATA[flying]]></category>
		<category><![CDATA[game]]></category>
		<category><![CDATA[tower defense]]></category>
		<category><![CDATA[unity]]></category>

		<guid isPermaLink="false">http://cgcookie.com/unity/?p=2174</guid>
		<description><![CDATA[<div><img width="649" height="245" src="http://cgcookie.com/unity/files/2012/12/TDT8_AI-Pathfinding_Banner-649x245.png" class="attachment-post-thumbnail wp-post-image" alt="TDT8_AI-Pathfinding_Banner" /></div>Tower Defense Tutorial: Part 8 &#8211; ]]></description>
				<content:encoded><![CDATA[<div><img width="649" height="245" src="http://cgcookie.com/unity/files/2012/12/TDT8_AI-Pathfinding_Banner-649x245.png" class="attachment-post-thumbnail wp-post-image" alt="TDT8_AI-Pathfinding_Banner" /></div><h3>Tower Defense Tutorial: Part 8 &#8211; AI Pathfinding</h3>
<p>This tutorial will focus almost exclusively on setting up a fully-functional AI Pathfinding solution for our Tower Defense game! This paves the way for our ground-based attackers, allowing them to dynamically maneuver around turrets, even as you place them. Of course, AI Pathfinding can be useful for many other projects, so give this one your full attention!</p>
<h3>What is covered in this tutorial:</h3>
<ul>
<li>Downloading and importing the &#8220;A* Pathfinding Project&#8221;</li>
<li>Setting up a grid-based A* Graph</li>
<li>Creating a script to intelligently Path your Units</li>
<li>Using the Character Controller component to move units along the AI Path</li>
</ul>
<p><iframe width="666" height="375" src="http://www.youtube.com/embed/_KZT4lVVZN0?rel=0" frameborder="0" allowfullscreen=""></iframe></p>
<p><strong> This tutorial uses the &#8220;A&#8221; Pathfinding Project</strong></p>
<ul>
<li><a title="&quot;A&quot; Pathfinding Project" href="http://www.arongranberg.com/unity/a-pathfinding/" target="_blank">Download &#8220;A&#8221; Pathfinding Project</a></li>
<li><a href="http://www.arongranberg.com/astar/docs/getstarted.php" target="_blank">View Getting started tutorial on the &#8220;A&#8221; Pathfinding project.</a></li>
</ul>
<p><a href="http://cgcookie.com/unity/files/2012/12/TDT8_AI-Pathfinding_Banner.png"><img class="alignleft  wp-image-2175" title="TDT8_AI-Pathfinding_Banner" alt="" src="http://cgcookie.com/unity/files/2012/12/TDT8_AI-Pathfinding_Banner.png" width="666" height="280" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://cgcookie.com/unity/2012/12/11/unity-tower-defense-tutorial-part-8-path-finding/feed/</wfw:commentRss>
		<slash:comments>15</slash:comments>
	
		<series:name><![CDATA[Tower Defense]]></series:name>
	</item>
		<item>
		<title>Unity Tower Defense Tutorial: Part 7- Upgrading Turrets</title>
		<link>http://cgcookie.com/unity/2012/11/13/tower-defense-upgrading-turrets/</link>
		<comments>http://cgcookie.com/unity/2012/11/13/tower-defense-upgrading-turrets/#comments</comments>
		<pubDate>Tue, 13 Nov 2012 17:05:02 +0000</pubDate>
		<dc:creator>Gabriel williams</dc:creator>
				<category><![CDATA[Beginner]]></category>
		<category><![CDATA[Featured]]></category>
		<category><![CDATA[Gabriel Williams]]></category>
		<category><![CDATA[Scripting]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[User Interface]]></category>
		<category><![CDATA[3d]]></category>
		<category><![CDATA[cgc-featured]]></category>
		<category><![CDATA[featured]]></category>
		<category><![CDATA[flying]]></category>
		<category><![CDATA[game]]></category>
		<category><![CDATA[tower defense]]></category>
		<category><![CDATA[unity]]></category>

		<guid isPermaLink="false">http://cgcookie.com/unity/?p=2090</guid>
		<description><![CDATA[<div><img width="649" height="245" src="http://cgcookie.com/unity/files/2012/11/TDT7_Upgrade_Banner-649x245.jpg" class="attachment-post-thumbnail wp-post-image" alt="TDT7_Upgrade_Banner" /></div>Tower Defense Tutorial: Part 7- Upgrading ]]></description>
				<content:encoded><![CDATA[<div><img width="649" height="245" src="http://cgcookie.com/unity/files/2012/11/TDT7_Upgrade_Banner-649x245.jpg" class="attachment-post-thumbnail wp-post-image" alt="TDT7_Upgrade_Banner" /></div><h3>Tower Defense Tutorial: Part 7- Upgrading Turrets</h3>
<p>No Tower Defense game is complete without up-gradable structures! This tutorial will setup your game for upgrades, and also lay some groundwork for purchasing of other items such as inventory, etc. Best of all, we will delve just a bit into &#8220;extending&#8221; from base classes. This is a technique you will find useful in many, many cases, and very simple to use.</p>
<h3>What is covered in this tutorial:</h3>
<ul>
<li>Creating a new &#8220;Upgrade Structure&#8221; GUI Panel</li>
<li>Creating multiple levels of each Structure</li>
<li>Using a Base Class, and Extending it with other scripts</li>
<li>Creating a generic function to handle cost-checking when purchasing</li>
</ul>
<p><img class="alignnone  wp-image-2091" title="TDT7_Upgrade_Banner" alt="" src="http://cgcookie.com/unity/files/2012/11/TDT7_Upgrade_Banner.jpg" width="666" height="280" /></p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://cgcookie.com/unity/2012/11/13/tower-defense-upgrading-turrets/feed/</wfw:commentRss>
		<slash:comments>25</slash:comments>
	
		<series:name><![CDATA[Tower Defense]]></series:name>
	</item>
		<item>
		<title>Interview: Gabriel Williams</title>
		<link>http://cgcookie.com/unity/2012/11/08/interview-gabriel-williams/</link>
		<comments>http://cgcookie.com/unity/2012/11/08/interview-gabriel-williams/#comments</comments>
		<pubDate>Thu, 08 Nov 2012 20:11:28 +0000</pubDate>
		<dc:creator>Wes Burke</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[Authors]]></category>
		<category><![CDATA[Gabriel Williams]]></category>
		<category><![CDATA[Interviews]]></category>
		<category><![CDATA[gabriel williams]]></category>
		<category><![CDATA[Interview]]></category>
		<category><![CDATA[mak]]></category>
		<category><![CDATA[probuilder]]></category>
		<category><![CDATA[the unity toolbox]]></category>
		<category><![CDATA[unity]]></category>

		<guid isPermaLink="false">http://cgcookie.com/unity/?p=2043</guid>
		<description><![CDATA[<div><img width="649" height="245" src="http://cgcookie.com/unity/files/2012/11/header_01-649x245.jpg" class="attachment-post-thumbnail wp-post-image" alt="header_01" /></div>I would like to re-welcome Gabriel ]]></description>
				<content:encoded><![CDATA[<div><img width="649" height="245" src="http://cgcookie.com/unity/files/2012/11/header_01-649x245.jpg" class="attachment-post-thumbnail wp-post-image" alt="header_01" /></div><p>I would like to re-welcome Gabriel Williams to the site. We never really did an official introduction, so figure this was a good way to kick it off &#8220;again&#8221; <img src='http://cgcookie.com/unity/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<h3>CGC: Gabe, so what do you do for a living or to pass time during the day?</h3>
<p>I make tools and tutorials for <a title="Unity Game Engine" href="http://unity3d.com" target="_blank">Unity 3D</a>, despite calling myself a &#8220;Game Designer&#8221;. One day, I might actually have time to make some games&#8230;</p>
<h3>CGC: How did you get started in Unity?</h3>
<p>Like a lot of game-folks, I started out with UT3, which is a great engine, but quickly found it was very hard to create anything other than a &#8220;mod&#8221;, without serious code skills and knowledge of the entire UT3 framework. I had ideas for some very non-conventional games, and was constantly looking for a way to start making these. I remember very specifically, I was waiting before an interview at HVS, and happened to pick up a magazine that highlighted the &#8220;Torque 3D Game Engine&#8221;, and mentioned Unity 3D as well. This was the first I had heard of either, or even realized such small, blank-canvas, game engines existed. Back then Unity was actually $200 (grumble grumble), but I paid up and instantly began messing around with the engine, and loved every bit of it. What really drew me in was how &#8220;artist friendly&#8221; Unity 3D is- I was able to create some very cool things in no time at all. Soon after, I realized I would just have to overcome my fear of code, started learning, and found that scripting in Unity was also dead simple, even fun.</p>
<p><img class="alignnone size-full wp-image-2058" title="gal_02" src="http://cgcookie.com/unity/files/2012/11/gal_02.jpg" alt="" width="666" height="400" /></p>
<h3>CGC: Could you tell me how Sixbyseven Studio got started?</h3>
<p><a title="sixbysevenstudio" href="http://www.sixbysevenstudio.com/" target="_blank">sixbyseven</a> (<em>kudos if you get the reference</em>), started as just a name/blog to host my early attempts at Unity game making. Back then, I hoped to begin totally &#8220;transparent&#8221; and user-driven game development, something that never quite happened. The simple, solid-seeming, iPhone apps I started with, were a complete flop. Then, the random, totally experimental  crazy ambitious, &#8220;<a title="Probuilder for Unity" href="https://www.facebook.com/probuilder3d" target="_blank">ProBuilder</a>&#8221; tool became a great success, and has been consuming my time since. So at the moment, sixbyseven is about tools and content to help other devs&#8230;but hopefully soon I can swap back to making my own games!</p>
<p><img class="alignnone size-full wp-image-2059" title="gal_05" src="http://cgcookie.com/unity/files/2012/11/gal_05.jpg" alt="" width="666" height="431" /></p>
<h3>CGC: Working on any cool projects you are able to share with us?</h3>
<p>Several! ProBuilder 2.0 is just over the horizon, which is a complete-rebuild and just full of awesome. I&#8217;m also working with the amazingly talented folks at &#8220;<a href="http://www.vergegamestudio.com/" target="_blank">verdgegamestudios.com</a>&#8220;, who are making a game that, if they can get it funded, should shake up indie gaming in a good way! Imagine you had a game full of legos and kinex parts. Now, give all those parts specific physics properties and actions, make them fully usable  Make that multi-player, and drop it all into a shattered-worlds environment with gravity local to each world &#8220;chunk&#8221; and a cosmic backdrop. Add on a deep plot that spans dimensions, time, and space-horror elements. That&#8217;s &#8220;<a title="MaK" href="http://www.kickstarter.com/projects/1125462381/mak" target="_blank">MaK</a>&#8220;, and I can&#8217;t wait for it to be released!</p>
<p>Oh, there&#8217;s also <a title="The Unity Tool Box" href="http://www.theunitytoolbox.com/" target="_blank">The Unity Toolbox</a>, for Unity 3D devs. Check it out!</p>
<p><img class="alignnone size-full wp-image-2060" title="gal_00" src="http://cgcookie.com/unity/files/2012/11/gal_00.jpg" alt="" width="666" height="333" /></p>
<h3>CGC: What is a normal day like in the shoes of Gabriel Williams?</h3>
<p>Not very exciting, sadly. Now that I &#8220;don&#8217;t work&#8221;, I work 16 hours a day, staring at the computer, but I love that I&#8217;m doing my own thing. One hint for those going this route- get a dog! If it weren&#8217;t for the dog, literally shoving my arm off the mouse when he has to go out, I would simply never get outside, and would probably have melted into some horrible man-chair-computer beast.</p>
<h3>CGC: While you are working do you listen to music, if so what kind?</h3>
<p>I have zero multitasking ability, I mean ZERO. So, music is generally off limits. Which is sad, because I love listening to music while working, it&#8217;s just that I slow way, way down. So there&#8217;s a lot of stabbing at the mute on/off key, working in bursts.</p>
<p><img class="alignnone size-full wp-image-2061" title="gal_06" src="http://cgcookie.com/unity/files/2012/11/gal_06.jpg" alt="" width="666" height="431" /></p>
<h3>CGC: Would you recommend any Unity artist to pick up coding?</h3>
<p>You ain&#8217;t a proper Unity Artist without it! The whole point of Unity is to give artists the ability to make their own creations come alive. The entire eco-system and interface, to me, seems purpose built for this, and is so easy to learn, I really see no excuse for not learning at least a little bit. You will be surprised how quickly and easily it can be learned, and love your new-found &#8220;powers&#8221;!</p>
<h3>CGC: What is normally the last thing you think of before going to bed and first thing you think of in the morning?</h3>
<p>Usually, excited thoughts about all the things to work on tomorrow&#8230;and then in the morning &#8220;aww $&amp;*% I just woke up at noon again, guess I&#8217;ll have to stay up till 6am again.&#8221; Either that or something about bacon, and wishing I had some.</p>
<p><img class="alignnone size-full wp-image-2062" title="gal_04" src="http://cgcookie.com/unity/files/2012/11/gal_04.jpg" alt="" width="666" height="431" /></p>
<h3>CGC: Any advice for artists/users getting started?</h3>
<p>Back to the code thing- learn it! JavaScript is incredibly easy to learn, and there are tons of step-by-step tutorials (<a title="Scripting in Unity" href="http://cgcookie.com/unity/category/tutorials/scripting/" target="_blank">cough, cough, right here!</a>). Some people say JS is &#8220;inferior&#8221; to C#, but tests have proven there is honestly near-as-nill difference in speed (for Unity), and C# is a MUCH tougher language to start on. Everything you learn with JS can be applied to learning C# later, and you&#8217;ll have some serious experience by then. Once you realize the power knowing code can give you, you&#8217;ll never go back. It&#8217;s like joining the Dark Side, without all the lava burns.</p>
<p>Thanks Gabe for the time!</p>
<p>Gabes Company Site - <a href="http://www.sixbysevenstudio.com/">http://www.sixbysevenstudio.com/</a></p>
<p>Author Profile Page: <a href="http://cgcookie.com/unity/profile/Gabrielwilliams">http://cgcookie.com/unity/profile/Gabrielwilliams</a></p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://cgcookie.com/unity/2012/11/08/interview-gabriel-williams/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Course: Building and Scripting a Gun Turret for Unity 3D</title>
		<link>http://cgcookie.com/unity/cgc-series/building-scripting-gun-turret-unity-3d/</link>
		<comments>http://cgcookie.com/unity/cgc-series/building-scripting-gun-turret-unity-3d/#comments</comments>
		<pubDate>Tue, 23 Oct 2012 17:10:50 +0000</pubDate>
		<dc:creator>Gabriel williams</dc:creator>
				<category><![CDATA[Citizen Tutorial]]></category>
		<category><![CDATA[Featured]]></category>
		<category><![CDATA[Gabriel Williams]]></category>
		<category><![CDATA[Game Development]]></category>
		<category><![CDATA[Intermediate]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[3d studio max]]></category>
		<category><![CDATA[3ds max]]></category>
		<category><![CDATA[advanced vfx]]></category>
		<category><![CDATA[Animation]]></category>
		<category><![CDATA[cgc-featured]]></category>
		<category><![CDATA[course]]></category>
		<category><![CDATA[featured]]></category>
		<category><![CDATA[gun]]></category>
		<category><![CDATA[Modeling]]></category>
		<category><![CDATA[script]]></category>
		<category><![CDATA[Scripting]]></category>
		<category><![CDATA[turret]]></category>
		<category><![CDATA[unity]]></category>
		<category><![CDATA[weapon fire]]></category>

		<guid isPermaLink="false">http://cgcookie.com/unity/?post_type=cgc_series&#038;p=1890</guid>
		<description><![CDATA[<div><img width="649" height="245" src="http://cgcookie.com/unity/files/2012/10/header_011-649x245.jpg" class="attachment-post-thumbnail wp-post-image" alt="header_01" /></div>Creating a Gun Turret for a ]]></description>
				<content:encoded><![CDATA[<div><img width="649" height="245" src="http://cgcookie.com/unity/files/2012/10/header_011-649x245.jpg" class="attachment-post-thumbnail wp-post-image" alt="header_01" /></div><h3>Creating a Gun Turret for a Game in Unity</h3>
<p>Everybody loves that part of a game where you get to control the Big Giant Turret Gun- now it&#8217;s your turn to create that experience in Unity! Whether you are planning a Tailgunner style game, Flying Fortress, Mech Suit, Anti-Aircraft Gun, or anything else, this <a href="http://cgcookie.com/membership">Citizen</a> series has you covered.</p>
<p>&nbsp;</p>
<h3>What the Unity Game Engine Course Covers:</h3>
<p>You will learn how to model, animate, texture, export, and script your turret for use in the Unity 3D game engine. Your final turret will even feature animation-synced firing, smooth-follow rotation, a custom glowing HUD, and many more features. Along the way, you will also learn many very handy game-creation skills such as custom normal maps, emmisive textures, and utilizing the Alpha Channel, optimization, animation, and more.</p>
<p>Once you have everything built and working, take a look at the bonus tutorials to advance your game even further!</p>
<p>Videos 1 &#8211; 7 are in <a title="3D Studio Max" href="http://usa.autodesk.com/3ds-max/" target="_blank">3D Studio Max</a> for the building of the assets, Video 8 then begins the integration into<a title="Unity Game Engine" href="http://unity3d.com" target="_blank"> Unity</a>.</p>
<p><strong>Software used</strong>: 3DS Max 2010, Photoshop CS5 and Unity 3.5</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://cgcookie.com/unity/cgc-series/building-scripting-gun-turret-unity-3d/feed/</wfw:commentRss>
		<slash:comments>35</slash:comments>
		</item>
		<item>
		<title>Unity Tower Defense Tutorial: Part 06 &#8211; More UI, Merging and Cash System</title>
		<link>http://cgcookie.com/unity/2012/10/15/unity-tower-defense-tutorial-part-06-more-ui-merging-and-cash-system/</link>
		<comments>http://cgcookie.com/unity/2012/10/15/unity-tower-defense-tutorial-part-06-more-ui-merging-and-cash-system/#comments</comments>
		<pubDate>Mon, 15 Oct 2012 12:01:43 +0000</pubDate>
		<dc:creator>Gabriel williams</dc:creator>
				<category><![CDATA[Beginner]]></category>
		<category><![CDATA[Featured]]></category>
		<category><![CDATA[Gabriel Williams]]></category>
		<category><![CDATA[Scripting]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[User Interface]]></category>
		<category><![CDATA[3d]]></category>
		<category><![CDATA[cgc-featured]]></category>
		<category><![CDATA[featured]]></category>
		<category><![CDATA[flying]]></category>
		<category><![CDATA[game]]></category>
		<category><![CDATA[tower defense]]></category>
		<category><![CDATA[unity]]></category>

		<guid isPermaLink="false">http://cgcookie.com/unity/?p=1680</guid>
		<description><![CDATA[<div><img width="649" height="245" src="http://cgcookie.com/unity/files/2012/10/TDT6_Cash_Banner1-649x245.png" class="attachment-post-thumbnail wp-post-image" alt="TDT6_Cash_Banner" /></div>Unity Tower Defense Tutorial: Part 6 ]]></description>
				<content:encoded><![CDATA[<div><img width="649" height="245" src="http://cgcookie.com/unity/files/2012/10/TDT6_Cash_Banner1-649x245.png" class="attachment-post-thumbnail wp-post-image" alt="TDT6_Cash_Banner" /></div><h3>Unity Tower Defense Tutorial: Part 6 Merging and Cash System</h3>
<p>Moving even closer to a fully-functional Tower Defense, this tutorial will integrate a cash-based purchasing system for your turrets and structures. We will also add a cash reward for destroying enemies, and beef up the GUI to show off all these new features. On top of all that, this tutorial will take you step by step through the perilous task of merging the separately built waves, health, and flying enemy tutorials, into the full-GUI scene. Getting close, folks!</p>
<h3>What is covered in this tutorial:</h3>
<ul>
<li>Exporting and Importing objects between projects</li>
<li>Merging separate scripts effectively (ie, no spaghetti code)</li>
<li>Dynamically active buttons, based on cash amount</li>
<li>Cash rewards and turret costs</li>
</ul>
<p><img class="alignnone  wp-image-1681" title="TDT6_Cash_Banner" alt="" src="http://cgcookie.com/unity/files/2012/10/TDT6_Cash_Banner.png" width="666" height="275" /></p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://cgcookie.com/unity/2012/10/15/unity-tower-defense-tutorial-part-06-more-ui-merging-and-cash-system/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>Unity Tower Defense Tutorial: Part 05 Waves</title>
		<link>http://cgcookie.com/unity/2012/09/27/unity-tower-defense-tutorial-part-5/</link>
		<comments>http://cgcookie.com/unity/2012/09/27/unity-tower-defense-tutorial-part-5/#comments</comments>
		<pubDate>Thu, 27 Sep 2012 18:29:53 +0000</pubDate>
		<dc:creator>Gabriel williams</dc:creator>
				<category><![CDATA[Beginner]]></category>
		<category><![CDATA[Featured]]></category>
		<category><![CDATA[Gabriel Williams]]></category>
		<category><![CDATA[Scripting]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[User Interface]]></category>
		<category><![CDATA[3d]]></category>
		<category><![CDATA[cgc-featured]]></category>
		<category><![CDATA[featured]]></category>
		<category><![CDATA[flying]]></category>
		<category><![CDATA[game]]></category>
		<category><![CDATA[tower defense]]></category>
		<category><![CDATA[unity]]></category>

		<guid isPermaLink="false">http://cgcookie.com/unity/?p=1556</guid>
		<description><![CDATA[<div><img width="649" height="245" src="http://cgcookie.com/unity/files/2012/09/TowerDefense5_WavesScoreHealth_Banner-649x245.png" class="attachment-post-thumbnail wp-post-image" alt="TowerDefense5_WavesScoreHealth_Banner" /></div>Unity Tower Defense Tutorial: Part 5 ]]></description>
				<content:encoded><![CDATA[<div><img width="649" height="245" src="http://cgcookie.com/unity/files/2012/09/TowerDefense5_WavesScoreHealth_Banner-649x245.png" class="attachment-post-thumbnail wp-post-image" alt="TowerDefense5_WavesScoreHealth_Banner" /></div><h3>Unity Tower Defense Tutorial: Part 5 Setting up Waves</h3>
<p>This tutorial adds fully functional waves to your Tower Defense game, and also adds tracking of player score and health. As part of the waves, we will go over setting up a single difficulty multiplier, and applying it &#8220;globally&#8221;. There will also be talk on how to best tweak your waves for the right difficulty curve- a very important part of any game, but especially Tower Defense! Lastly, we will go over dynamically changing NGUI text (UILabel) items, for visual score, health, and wave tracking.</p>
<h3>What is covered in this tutorial:</h3>
<ul>
<li>Setting up Waves</li>
<li><a title="Learn NGUI" href="http://cgcookie.com/unity/cgc-series/getting-started-with-ngui-for-unity/" target="_blank">NGUI</a> dynamic text</li>
<li>Scoring and difficulty multipliers</li>
<li>Player &#8220;Health&#8221;</li>
</ul>
<p><img class="alignnone  wp-image-1558" title="TowerDefense5_WavesScoreHealth_Banner" alt="" src="http://cgcookie.com/unity/files/2012/09/TowerDefense5_WavesScoreHealth_Banner.png" width="666" height="275" /></p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://cgcookie.com/unity/2012/09/27/unity-tower-defense-tutorial-part-5/feed/</wfw:commentRss>
		<slash:comments>16</slash:comments>
	
		<series:name><![CDATA[Tower Defense]]></series:name>
	</item>
		<item>
		<title>Unity Tower Defense Tutorial: Part 04</title>
		<link>http://cgcookie.com/unity/2012/09/17/unity-tower-defense-tutorial-part-04/</link>
		<comments>http://cgcookie.com/unity/2012/09/17/unity-tower-defense-tutorial-part-04/#comments</comments>
		<pubDate>Tue, 18 Sep 2012 03:04:02 +0000</pubDate>
		<dc:creator>Gabriel williams</dc:creator>
				<category><![CDATA[Beginner]]></category>
		<category><![CDATA[Featured]]></category>
		<category><![CDATA[Gabriel Williams]]></category>
		<category><![CDATA[Scripting]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[User Interface]]></category>
		<category><![CDATA[3d]]></category>
		<category><![CDATA[cgc-featured]]></category>
		<category><![CDATA[featured]]></category>
		<category><![CDATA[flying]]></category>
		<category><![CDATA[game]]></category>
		<category><![CDATA[tower defense]]></category>
		<category><![CDATA[unity]]></category>

		<guid isPermaLink="false">http://cgcookie.com/unity/?p=1530</guid>
		<description><![CDATA[<div><img width="649" height="245" src="http://cgcookie.com/unity/files/2012/09/TowerDefense4_AttackJet_Banner-649x245.png" class="attachment-post-thumbnail wp-post-image" alt="TowerDefense4_AttackJet_Banner" /></div>Tower Defense Tutorial: Part 4
Finally- time ]]></description>
				<content:encoded><![CDATA[<div><img width="649" height="245" src="http://cgcookie.com/unity/files/2012/09/TowerDefense4_AttackJet_Banner-649x245.png" class="attachment-post-thumbnail wp-post-image" alt="TowerDefense4_AttackJet_Banner" /></div><h3>Tower Defense Tutorial: Part 4</h3>
<p>Finally- time for some action! This Unity tutorial will introduce a simple flying enemy to the game, along with some special tweaks for ground vs air turrets, and the missile projectile. We will also update the turret&#8217;s targeting systems to cope with many enemies at once, and lastly, lay some groundwork for a game-controller script.</p>
<h3>What is covered in this tutorial:</h3>
<ul>
<li>Creating a &#8220;flying attack vehicle&#8221;</li>
<li>UEnemy &#8220;kills&#8221;</li>
<li>Specialized turret targeting</li>
<li>Smart re-targeting for turrets</li>
<li>Spawning enemies</li>
</ul>
<p><a href="http://cgcookie.com/unity/files/2012/09/TowerDefense4_AttackJet_Banner.png"><img class="alignnone  wp-image-1531" title="TowerDefense4_AttackJet_Banner" alt="" src="http://cgcookie.com/unity/files/2012/09/TowerDefense4_AttackJet_Banner.png" width="666" height="280" /></a></p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://cgcookie.com/unity/2012/09/17/unity-tower-defense-tutorial-part-04/feed/</wfw:commentRss>
		<slash:comments>24</slash:comments>
	
		<series:name><![CDATA[Tower Defense]]></series:name>
	</item>
		<item>
		<title>Quick Tip: Using Player Prefs in Unity to Store Data</title>
		<link>http://cgcookie.com/unity/2012/09/10/playerprefs/</link>
		<comments>http://cgcookie.com/unity/2012/09/10/playerprefs/#comments</comments>
		<pubDate>Mon, 10 Sep 2012 15:43:18 +0000</pubDate>
		<dc:creator>Gabriel williams</dc:creator>
				<category><![CDATA[Beginner]]></category>
		<category><![CDATA[Gabriel Williams]]></category>
		<category><![CDATA[Scripting]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[User Interface]]></category>
		<category><![CDATA[data]]></category>
		<category><![CDATA[PlayerPrefs]]></category>
		<category><![CDATA[save]]></category>
		<category><![CDATA[unity]]></category>

		<guid isPermaLink="false">http://cgcookie.com/unity/?p=1512</guid>
		<description><![CDATA[<div><img width="649" height="245" src="http://cgcookie.com/unity/files/2012/09/PlayerPrefs_Banner-649x245.png" class="attachment-post-thumbnail wp-post-image" alt="PlayerPrefs_Banner" /></div>Using Player Prefs in Unity to ]]></description>
				<content:encoded><![CDATA[<div><img width="649" height="245" src="http://cgcookie.com/unity/files/2012/09/PlayerPrefs_Banner-649x245.png" class="attachment-post-thumbnail wp-post-image" alt="PlayerPrefs_Banner" /></div><h2>Using Player Prefs in Unity to Store Data</h2>
<p>This Unity Tutorial &#8220;tip&#8221; will show how to use the &#8220;PlayerPrefs&#8221; to store data in your game. In this way, you can store just about any data between levels, scripts, and even multiple game sessions. Great for Highscores, player inventory, levels and &#8220;waves&#8221;, and more!</p>
<h2>What is covered in this unity tutorial:</h2>
<ul>
<li>Storing a new value via PlayerPrefs</li>
<li>Retrieving PlayerPrefs data</li>
<li>Checking for PlayerPrefs data before attempting to use it</li>
<li>Clearing PlayerPrefs data</li>
</ul>
<p style="text-align: center;"><a href="http://cgcookie.com/unity/files/2012/09/PlayerPrefs_Banner1.png"><img class="aligncenter  wp-image-1514" title="PlayerPrefs_Banner" alt="" src="http://cgcookie.com/unity/files/2012/09/PlayerPrefs_Banner1.png" width="666" height="280" /></a></p>
<h2 style="text-align: left;">What is in the download source files</h2>
<p>As a<a title="Join Cg Cookie Citizen" href="http://cgcookie.com/membership/" target="_blank"> Citizen member</a> you have access to the source files on available tutorials.</p>
<ul>
<li>Unity Project files</li>
<li>Readme, and header banner image</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://cgcookie.com/unity/2012/09/10/playerprefs/feed/</wfw:commentRss>
		<slash:comments>14</slash:comments>
		</item>
		<item>
		<title>Quick Tip: Changing Scenes and Quiting the Game in Unity</title>
		<link>http://cgcookie.com/unity/2012/09/05/quick-tip-changing-scenes-and-quiting-the-game-in-unity-2/</link>
		<comments>http://cgcookie.com/unity/2012/09/05/quick-tip-changing-scenes-and-quiting-the-game-in-unity-2/#comments</comments>
		<pubDate>Wed, 05 Sep 2012 14:59:01 +0000</pubDate>
		<dc:creator>Gabriel williams</dc:creator>
				<category><![CDATA[Beginner]]></category>
		<category><![CDATA[Gabriel Williams]]></category>
		<category><![CDATA[Scripting]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[User Interface]]></category>
		<category><![CDATA[open]]></category>
		<category><![CDATA[quit]]></category>
		<category><![CDATA[scenes]]></category>
		<category><![CDATA[swap]]></category>
		<category><![CDATA[unity]]></category>

		<guid isPermaLink="false">http://cgcookie.com/unity/?p=1503</guid>
		<description><![CDATA[<div><img width="649" height="245" src="http://cgcookie.com/unity/files/2012/09/ChangingScenes_Banner-649x245.png" class="attachment-post-thumbnail wp-post-image" alt="ChangingScenes_Banner" /></div>Changing Scenes in Unity
This Unity Tutorial ]]></description>
				<content:encoded><![CDATA[<div><img width="649" height="245" src="http://cgcookie.com/unity/files/2012/09/ChangingScenes_Banner-649x245.png" class="attachment-post-thumbnail wp-post-image" alt="ChangingScenes_Banner" /></div><h2>Changing Scenes in Unity</h2>
<p>This Unity Tutorial &#8220;tip&#8221; will show how to swap your game between scenes, and quit the game entirely. This is of course useful for moving between different game levels, and also specialized GUI scenes. Finally, it&#8217;s always good to give your players a way to exit the game!</p>
<h2>What is covered in this unity tutorial:</h2>
<ul>
<li>Opening a new scene by it&#8217;s name</li>
<li>Opening a scene by it&#8217;s &#8220;index&#8221;</li>
<li>Quiting your game</li>
<li>Adding multiple scenes to the &#8220;Build Settings&#8221;</li>
<li>Setting the default, or &#8220;start&#8221;, screen for your game</li>
</ul>
<p style="text-align: center;"><a href="http://cgcookie.com/unity/files/2012/09/ChangingScenes_Banner.png"><img class="aligncenter  wp-image-1504" title="ChangingScenes_Banner" alt="" src="http://cgcookie.com/unity/files/2012/09/ChangingScenes_Banner.png" width="666" height="280" /></a></p>
<h2 style="text-align: left;">What is in the download source files</h2>
<p>As a<a title="Join Cg Cookie Citizen" href="http://cgcookie.com/membership/" target="_blank"> Citizen member</a> you have access to the source files on available tutorials.</p>
<ul>
<li>Unity Project files</li>
<li>Readme, and header banner image</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://cgcookie.com/unity/2012/09/05/quick-tip-changing-scenes-and-quiting-the-game-in-unity-2/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
	</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Object Caching 19757/20072 objects using apc

 Served from: cgcookie.com @ 2013-05-24 05:26:00 by W3 Total Cache -->