<?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>Playwrite, the fine wine of game design &#187; Zombies</title>
	<atom:link href="http://www.theplaywrite.com/tag/zombies/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.theplaywrite.com</link>
	<description>Fine wine of game design</description>
	<lastBuildDate>Thu, 22 Sep 2011 10:39:39 +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>Speak Russian? Play Zafehouse!</title>
		<link>http://www.theplaywrite.com/zafehouse/speak-russian-play-zafehouse/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=speak-russian-play-zafehouse</link>
		<comments>http://www.theplaywrite.com/zafehouse/speak-russian-play-zafehouse/#comments</comments>
		<pubDate>Thu, 28 Apr 2011 01:23:27 +0000</pubDate>
		<dc:creator>Logan</dc:creator>
				<category><![CDATA[Zafehouse]]></category>
		<category><![CDATA[.net]]></category>
		<category><![CDATA[games]]></category>
		<category><![CDATA[language]]></category>
		<category><![CDATA[multilingual]]></category>
		<category><![CDATA[survival horror]]></category>
		<category><![CDATA[translation]]></category>
		<category><![CDATA[vb .net]]></category>
		<category><![CDATA[Zombies]]></category>

		<guid isPermaLink="false">http://www.theplaywrite.com/?p=1137</guid>
		<description><![CDATA[Enterprising Zafehouse player Worthis has taken the time to translate the original game into Russian using the freely available source code. Not only that, he&#8217;s made it easy for other players to translate the game into their native tongue. He&#8217;s published his work on the Zafehouse forums so if you feel like playing the game [...]
No related posts.]]></description>
			<content:encoded><![CDATA[<p><img src="http://s56.radikal.ru/i151/1104/c7/3e2800c3d5f3.png" class="right" />Enterprising Zafehouse player Worthis has <a href="http://forums.zafehouse.com/index.php/topic,457.0.html">taken the time to translate the original game</a> into Russian using the <a href="http://downloads.zafehouse.com/zafehouse/zh_src_latest.zip">freely available source code</a>. Not only that, he&#8217;s made it easy for other players to translate the game into their native tongue.</p>
<p>He&#8217;s <a href="http://forums.zafehouse.com/index.php/topic,457.0.html">published his work on the Zafehouse forums</a> so if you feel like playing the game in Russian, or translating it into a language more compatible with your brain, please check it out!</p>
<p>Link: <a href="http://forums.zafehouse.com/index.php/topic,457.0.html">Zafehouse (multilingual)</a> [Zafehouse forums]</p>
<p>No related posts.</p>]]></content:encoded>
			<wfw:commentRss>http://www.theplaywrite.com/zafehouse/speak-russian-play-zafehouse/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Zafehouse 2 makes the move to Direct3D&#8230; without the 3D bit</title>
		<link>http://www.theplaywrite.com/zafehouse-2/zafehouse-2-makes-the-move-to-direct3d-without-the-3d-bit/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=zafehouse-2-makes-the-move-to-direct3d-without-the-3d-bit</link>
		<comments>http://www.theplaywrite.com/zafehouse-2/zafehouse-2-makes-the-move-to-direct3d-without-the-3d-bit/#comments</comments>
		<pubDate>Wed, 27 Apr 2011 03:27:18 +0000</pubDate>
		<dc:creator>Logan</dc:creator>
				<category><![CDATA[Zafehouse 2]]></category>
		<category><![CDATA[.net]]></category>
		<category><![CDATA[3d]]></category>
		<category><![CDATA[direct3d]]></category>
		<category><![CDATA[directx]]></category>
		<category><![CDATA[games]]></category>
		<category><![CDATA[Gaming]]></category>
		<category><![CDATA[gdi+]]></category>
		<category><![CDATA[graphics]]></category>
		<category><![CDATA[microsoft]]></category>
		<category><![CDATA[survival]]></category>
		<category><![CDATA[Zafehouse]]></category>
		<category><![CDATA[Zombies]]></category>

		<guid isPermaLink="false">http://www.theplaywrite.com/?p=1130</guid>
		<description><![CDATA[About three weeks ago, I put the finishing touches on the Direct3D 9 renderer for Zafehouse 2. Previously, the game exclusively used GDI+, the default graphics API for .NET. Now it runs on a bizarre fusion, with Direct3D performing compositing and GDI+ painting the final image onto the screen. Well, except when I use native [...]
No related posts.]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.theplaywrite.com/wp-content/uploads/2011/04/directx_logo.jpg" class="right">About three weeks ago, I put the finishing touches on the Direct3D 9 renderer for Zafehouse 2. Previously, the game exclusively used GDI+, the default graphics API for .NET. Now it runs on a bizarre fusion, with Direct3D performing compositing and GDI+ painting the final image onto the screen.</p>
<p>Well, except when I use native GDI calls to paint instead. Actually, now that I think about it, GDI+ doesn&#8217;t do a heck of a lot for Zafehouse 2 anymore.</p>
<p>Now, this change raises a number of questions: Why not use Direct3D for the entire process? Why change APIs in the first place? Isn&#8217;t the Direct2D API in DirectX 10+ basically what you&#8217;re describing?</p>
<p>These are all fair questions, and I&#8217;m going to try to answer them.</p>
<p><span id="more-1130"></span><b>Why not use Direct3D for the whole shebang?</b><br />
Because I&#8217;ve already done a lot of groundwork for image rendering that replacing the engine wholesale would add a lot of time to the development process. Considering the game is already <i>years</i> overdue, I doubt anyone would be excited about the news of me delaying the game just to rewrite a chunk of code that doesn&#8217;t need to be rewritten. It all works fine, I just needed something more powerful than GDI+ to get the heavy lifting done.</p>
<p><b>Why move to Direct3D in the first place?</b><br />
Primarily, it was a question of speed. Secondarily, I wanted to improve my knowledge of the DirectX API, having already <a href="http://www.theplaywrite.com/game-design/zafehouse-2s-audio-engine-adpcm-versus-xwma-or-much-versus-muchness/">implemented my own xWMA audio engine, which relies on the XAudio2 API</a>. So the game already depended on DirectX, through the managed SlimDX wrapper.</p>
<p><b>Isn&#8217;t what you&#8217;ve described basically Direct2D?</b><br />
It kind of is, and I could have just used the Direct2D API to quickly accomplish the GDI/GDI+/Direct3D fusion. Except <a href="http://braid-game.com/news/?p=466">Direct2D is a god-awful API</a>. That, and Direct2D requires a DirectX 10-compliant graphics card to run, as well as Vista or Windows 7. It&#8217;s bad enough Z2 needs a DirectX 9.0c-compliant card now, and I didn&#8217;t want the make the situation worse. By writing my own routines, Z2 remains compatible with Windows XP and graphics cards circa 2005. Which is pretty good, all things considered.</p>
<p><b>How does it work?</b><br />
In technical terms, Zafehouse 2 generates a couple of D3D-compatible textures from PNGs for compositing purposes at startup. This takes a couple of milliseconds. We also create some device independent bitmaps for direct blitting, but we don&#8217;t have to worry about that. </p>
<p>Whenever compositing is required, the game sends the textures to the D3D renderer, paints them to an off-screen surface, downloads the data into system memory, and then blits it directly to the GDI+ graphics object using GDI calls. In the case of Intel chips, we lock the surface and perform the blit directly. In the case of NVIDIA/AMD cards (which use dedicated video RAM), we copy the surface to another surface in system RAM using GetRenderTargetData, and then blit directly from that surface.</p>
<p>The reason for the two different paths is because it&#8217;s faster to copy directly on Intel GPUs as they don&#8217;t have dedicated video RAM so, essentially, locking the rendering surface is like locking another chunk of system RAM and doing a direct copy which, as you can imagine, is faster than copying it to <i>another</i> surface in system RAM and copying from that.</p>
<p>For cards with dedicated RAM, locking the video surface directly is actually <i>slower</i>. GetRenderTargetData is heavily optimised for these chips, so doing a surface to surface copy followed by a blit is actually pretty fast, even on crappy low-end NVIDIA/AMD cards.</p>
<p>The result is a GDI/GDI+ based graphics engine that offloads compositing (so alpha-blending and overlays) to video hardware. This means we can make use of hardware acceleration, as GDI+ is completely software driven. </p>
<p>It&#8217;s true that copying data <i>from</i> video RAM to system RAM is a bit of a performance hog (and I&#8217;m sure there are more than a few coders out there shaking their heads), but in practice it&#8217;s much, much faster than even the most heavily-optimised GDI+ routines.</p>
<p><b>What is GDI+ good for then?</b><br />
Rendering text. My god, it&#8217;s great at that. I actually implemented text rendering via D3D in my renderer, but it looked like garbage. GDI+, on the other hand, looks amazing, as it supports a number of quality features D3D&#8217;s Font class does not (hinting, gamma correction, etc). So, I&#8217;m happy to take a minor performance hit to keep text rendering in software.</p>
<p>GDI+ also makes alpha-blending images easy, but the performance hit is quite nasty, even with double-buffering and razor-accurate dirty rectangles. Credit where credit&#8217;s due &#8211; it&#8217;s simple to use but not at all a great performer.</p>
<p>No related posts.</p>]]></content:encoded>
			<wfw:commentRss>http://www.theplaywrite.com/zafehouse-2/zafehouse-2-makes-the-move-to-direct3d-without-the-3d-bit/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Defending your Zafehouse 2</title>
		<link>http://www.theplaywrite.com/zafehouse-2/defending-your-zafehouse-2/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=defending-your-zafehouse-2</link>
		<comments>http://www.theplaywrite.com/zafehouse-2/defending-your-zafehouse-2/#comments</comments>
		<pubDate>Sun, 10 Apr 2011 16:35:20 +0000</pubDate>
		<dc:creator>Logan</dc:creator>
				<category><![CDATA[Zafehouse 2]]></category>
		<category><![CDATA[games]]></category>
		<category><![CDATA[screenshots]]></category>
		<category><![CDATA[sim]]></category>
		<category><![CDATA[survival horror]]></category>
		<category><![CDATA[vb .net]]></category>
		<category><![CDATA[Zombies]]></category>

		<guid isPermaLink="false">http://www.theplaywrite.com/?p=1125</guid>
		<description><![CDATA[Working hard every single day. Most recent addition &#8211; building defenses! A screenshot can be found above, with a nice big version if you click on it! The &#8220;I&#8221; shaped objects represent doors, while the &#8220;O&#8221;s with the funny curves are windows. A window is currently selected by the player (the red circle) and a [...]
No related posts.]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.theplaywrite.com/wp-content/uploads/2011/04/z2_defense.jpg"><img src="http://www.theplaywrite.com/wp-content/uploads/2011/04/z2_defense_small.jpg" class="centre"></a>Working hard every single day. Most recent addition &#8211; building defenses! A screenshot can be found above, with a nice big version if you click on it!</p>
<p>The &#8220;I&#8221; shaped objects represent doors, while the &#8220;O&#8221;s with the funny curves are windows. A window is currently selected by the player (the red circle) and a little image shows you how fortified it is. Red arrows mark entry vectors. Oh, and survivors can&#8217;t walk through barricaded doors or windows&#8230; so keep that in mind!</p>
<p>Still lots to come, so hang tight!</p>
<p>No related posts.</p>]]></content:encoded>
			<wfw:commentRss>http://www.theplaywrite.com/zafehouse-2/defending-your-zafehouse-2/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Notes</title>
		<link>http://www.theplaywrite.com/zafehouse-2/notes/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=notes</link>
		<comments>http://www.theplaywrite.com/zafehouse-2/notes/#comments</comments>
		<pubDate>Wed, 23 Mar 2011 14:22:37 +0000</pubDate>
		<dc:creator>Logan</dc:creator>
				<category><![CDATA[Zafehouse 2]]></category>
		<category><![CDATA[games]]></category>
		<category><![CDATA[Zombies]]></category>

		<guid isPermaLink="false">http://www.theplaywrite.com/?p=1111</guid>
		<description><![CDATA[Will be posting more images soon, but wanted to show off the dynamic note system. This is just one type, the post-it. Others include typewritten pages and, well, make suggestions if you like! Development is ongoing and I&#8217;m getting closer to an alpha release &#8211; much closer than the previous incarnation of Zafehouse 2 ever [...]
No related posts.]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.theplaywrite.com/wp-content/uploads/2011/03/zh25_notes.jpg"><img src="http://www.theplaywrite.com/wp-content/uploads/2011/03/zh25_notes_small.jpg" class="centre"/></a>Will be posting more images soon, but wanted to show off the dynamic note system. This is just one type, the post-it. Others include typewritten pages and, well, make suggestions if you like!</p>
<p>Development is ongoing and I&#8217;m getting closer to an alpha release &#8211; much closer than the previous incarnation of Zafehouse 2 ever managed. Trying to hit dates, but it really is unpredictable right now. Just know that I&#8217;m working hard on the game every chance I get. This is about 2-3 hours a day right now.</p>
<p>PS. Ignore the note text&#8230; it&#8217;s purely placeholder. ;)</p>
<p>No related posts.</p>]]></content:encoded>
			<wfw:commentRss>http://www.theplaywrite.com/zafehouse-2/notes/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>This is what Zafehouse 2.5 looks like</title>
		<link>http://www.theplaywrite.com/zafehouse-2/this-is-what-zafehouse-2-5-looks-like/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=this-is-what-zafehouse-2-5-looks-like</link>
		<comments>http://www.theplaywrite.com/zafehouse-2/this-is-what-zafehouse-2-5-looks-like/#comments</comments>
		<pubDate>Sun, 23 Jan 2011 09:27:34 +0000</pubDate>
		<dc:creator>Logan</dc:creator>
				<category><![CDATA[Zafehouse 2]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[games]]></category>
		<category><![CDATA[screenshots]]></category>
		<category><![CDATA[simulation]]></category>
		<category><![CDATA[survival horror]]></category>
		<category><![CDATA[vb .net]]></category>
		<category><![CDATA[Zafehouse]]></category>
		<category><![CDATA[Zombies]]></category>

		<guid isPermaLink="false">http://www.theplaywrite.com/?p=1100</guid>
		<description><![CDATA[Pretty different. Very different. Welcome to the new-look Zafehouse 2, or Zafehouse 2.5 to help separate it from previous efforts. The game is based entirely around manipulation of a dynamic journal. Chapters keep locations, events, supplies and survivor information nicely contained. A special context-sensitive entry system allows you to configure events, lock them in, and [...]
No related posts.]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.theplaywrite.com/wp-content/uploads/2011/01/zh25_1.jpg"><img src="http://www.theplaywrite.com/wp-content/uploads/2011/01/zh25_1_small.jpg" class="centre"></a>Pretty different. <i>Very different.</i></p>
<p>Welcome to the new-look Zafehouse 2, or Zafehouse 2.5 to help separate it from previous efforts. The game is based entirely around manipulation of a dynamic journal. Chapters keep locations, events, supplies and survivor information nicely contained. A special context-sensitive entry system allows you to configure events, lock them in, and then accelerate time. When something occurs, time will stop, allowing you to react however you see fit.</p>
<p>Survivors will report in as they return from their adventures, meaning you must rely entirely on them for information. Figure out who to trust, and you&#8217;ll do fine. Piss everyone off, and you&#8217;re all doomed.</p>
<p>Expect more shots and info in the coming weeks.</p>
<p>No related posts.</p>]]></content:encoded>
			<wfw:commentRss>http://www.theplaywrite.com/zafehouse-2/this-is-what-zafehouse-2-5-looks-like/feed/</wfw:commentRss>
		<slash:comments>18</slash:comments>
		</item>
		<item>
		<title>Zafehouse 2.5: State of play</title>
		<link>http://www.theplaywrite.com/game-design/zafehouse-2-5-state-of-play/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=zafehouse-2-5-state-of-play</link>
		<comments>http://www.theplaywrite.com/game-design/zafehouse-2-5-state-of-play/#comments</comments>
		<pubDate>Thu, 23 Dec 2010 01:16:29 +0000</pubDate>
		<dc:creator>Logan</dc:creator>
				<category><![CDATA[Game design]]></category>
		<category><![CDATA[Zafehouse 2]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[visual basic]]></category>
		<category><![CDATA[Zafehouse]]></category>
		<category><![CDATA[Zombies]]></category>

		<guid isPermaLink="false">http://www.theplaywrite.com/?p=1093</guid>
		<description><![CDATA[Zafehouse 2 has had a rocky development path. I started on a sequel over two years ago. Called Deadshed, it had a quasi-X-COM feel and like the original game, focused on strategy over tactics. It had a neat event logging system which could be filtered depending on what you clicked, so it was easy to [...]
No related posts.]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.theplaywrite.com/wp-content/uploads/2010/12/diary.jpg" class="centre">Zafehouse 2 has had a rocky development path. I started on a sequel <a href="http://forums.zafehouse.com/index.php?topic=3.0">over two years ago</a>. Called Deadshed, it had a quasi-X-COM feel and like the original game, focused on strategy over tactics. It had a neat event logging system which could be filtered depending on what you clicked, so it was easy to see at a glance the entire history of a person or building.</p>
<p>It grew, exponentially, until it wasn&#8217;t what it needed to be &#8211; a successor to Zafehouse. It became its own game, a game I didn&#8217;t want to make.</p>
<p>Consider it the first prototype.</p>
<p><span id="more-1093"></span>A little side project &#8211; a 2D map generator &#8211; I&#8217;d been working on while hacking away at Deadshed suddenly <a href="http://www.theplaywrite.com/zafehouse-2/a-view-of-zafehouse-2/">became the new Zafehouse 2</a>. It was closer to the game&#8217;s original vision, just with <i>more stuff</i>. Lots of neat features were added to this generator, until it started turning into a game.</p>
<p>And then I got suckered into building three combat engines, which culminated in a <a href="http://www.theplaywrite.com/zafehouse-2/its-here-grab-the-zafehouse-2-combat-demo/">solid tactical 2D game</a>. I&#8217;m actually happy with the result, and I have no doubt a fun game of some description could come of this project.</p>
<p>But again, it wouldn&#8217;t be Zafehouse.</p>
<p>After spending weeks contemplating the future of the game, I decided to follow my gut. As painful as it was to do, I shelved the Zafehouse 2 codebase and accepted it as the second prototype.</p>
<p>I then started on Zafehouse 2.5, scavenging a couple of chunks from Zafehouse 2 &#8211; the audio engine, random name generator and a few miscellaneous bits and bobs.</p>
<p>Yes, I&#8217;m essentially starting Zafehouse&#8217;s sequel from scratch, again. But the clarity of thought, purity of design, experience and elegance I&#8217;m bringing from Deadshed and Z2 are worth their weight in blood-stained gold. I&#8217;m finally happy, completely, with the direction the latest incarnation is taking and, for the first time in at least a year, I&#8217;m really enjoying working on the game. The inspiration and passion have returned, and these are by far the most potent qualities a developer can bring to a title.</p>
<p>So there you have it &#8211; an honest assessment and lowdown of the current state of the project. For everyone who&#8217;s stayed with the game, I can&#8217;t begin to thank you for putting up with the sparodic updates and procrastination. This year&#8217;s been hard on the game industry, particularly in Australia, both emotionally and financially. It&#8217;s good to be able to once again take a firm grasp of the fundamentals, the primal drive for <i>doing this thing</i>, and wield like a dwarven berserker would a mangled hatchet in the face of a stalwart, somewhat insane orc army.</p>
<p>As for tangibles, expect screenshots and gameplay details in the New Year. Until then, enjoy the holidays. :)</p>
<p>No related posts.</p>]]></content:encoded>
			<wfw:commentRss>http://www.theplaywrite.com/game-design/zafehouse-2-5-state-of-play/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>It&#8217;s here! Grab the Zafehouse 2 combat demo</title>
		<link>http://www.theplaywrite.com/zafehouse-2/its-here-grab-the-zafehouse-2-combat-demo/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=its-here-grab-the-zafehouse-2-combat-demo</link>
		<comments>http://www.theplaywrite.com/zafehouse-2/its-here-grab-the-zafehouse-2-combat-demo/#comments</comments>
		<pubDate>Sun, 19 Sep 2010 10:20:47 +0000</pubDate>
		<dc:creator>Logan</dc:creator>
				<category><![CDATA[Zafehouse 2]]></category>
		<category><![CDATA[combat]]></category>
		<category><![CDATA[demo]]></category>
		<category><![CDATA[game]]></category>
		<category><![CDATA[horror]]></category>
		<category><![CDATA[survival]]></category>
		<category><![CDATA[survival horror]]></category>
		<category><![CDATA[Zafehouse]]></category>
		<category><![CDATA[zafehouse 2 combat demo]]></category>
		<category><![CDATA[Zombies]]></category>

		<guid isPermaLink="false">http://www.theplaywrite.com/?p=1042</guid>
		<description><![CDATA[Crazy to believe, isn&#8217;t it? For a while there I didn&#8217;t think it would ever happen, but, after a few hectic days of coding I&#8217;ve got it out. A few things, though: 1) It&#8217;s a demo! There&#8217;s probably 10 minutes of gameplay in this thing, tops. It&#8217;s just a taster, a sample. It&#8217;s not meant [...]
No related posts.]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.theplaywrite.com/wp-content/uploads/2010/09/zh2demo2.jpg" class="centre">Crazy to believe, isn&#8217;t it? For a while there I didn&#8217;t think it would ever happen, but, after a few hectic days of coding I&#8217;ve got it out.</p>
<p>A few things, though:</p>
<p>1) It&#8217;s a demo! There&#8217;s probably 10 minutes of gameplay in this thing, tops. It&#8217;s just a taster, a sample. It&#8217;s not meant to be a whole game. I desperately wanted to let people know that yes, the game is still in development. The demo is also a platform to deliver feedback on the general feel and direction. Try not to nitpick, but don&#8217;t hesitate to <a href="http://forums.zafehouse.com/index.php/board,22.0.html">offer a comment or two</a>.</p>
<p>2) Read the readme! It contains a list of requirements. Before you start posting that you can&#8217;t get it working, make sure you&#8217;ve installed all the necessary software and are running the correct operating system. It should go without saying I can&#8217;t provide support for anyone running the game under emulation (WINE, VMWare, Mono, etc).</p>
<p>3) Speaking of reading, look at the demo tutorial! If you just jump into the game and are completely lost, be it on your own head. If you read the tutorial and still can&#8217;t make heads or tails of things, go ahead and fire some questions.</p>
<p>4) The download is around 8.5MB&#8230; just in case that&#8217;s going to bust your download limit for the month.</p>
<p>5) Performance. It&#8217;s not as fast as it could be, especially when you have a lot of overlapping awareness arcs. Optimising comes much later when the rest of the game is solid.</p>
<p>All I can think of for now. Will probably update this post as I remember stuff.</p>
<p>Download: <a href="http://downloads.zafehouse.com/zafehouse2/zh2_latest.zip">Zafehouse 2 combat demo</a></p>
<p><b><u>FAQ</u></b></p>
<p><b>When I run Zafehouse 2.exe I get an error about reading game values</b><br />
Download this replacement executable: <a href="http://downloads.zafehouse.com/zafehouse2/z2fix.zip">http://downloads.zafehouse.com/zafehouse2/z2fix.zip</a>. It should fix the problem.</p>
<p><b>When I run the game, I get an error about the audio subsystem</b><br />
To fix this, you&#8217;ll need to install the following files:</p>
<p><a href="http://slimdx.googlecode.com/files/SlimDX%20Runtime%20Net20%20%28June%202010%29.msi">SlimDX runtime</a><br />
<a href="http://www.microsoft.com/downloads/en/details.aspx?FamilyID=2da43d38-db71-4c1b-bc6a-9b6652cd92a3&#038;displaylang=en">The latest DirectX 9.0c runtime</a> (note that Windows Vista and Windows 7 do not come with DX9 by default, and having DX10 is not enough!). You can also try the <a href="http://www.microsoft.com/downloads/en/details.aspx?displaylang=en&#038;FamilyID=3b170b25-abab-4bc3-ae91-50ceb6d8fa8d">end-user runtime</a><br />
<a href="http://www.microsoft.com/downloads/en/details.aspx?FamilyID=9B2DA534-3E03-4391-8A4D-074B9F2BC1BF">Microsoft Visual C++ 2008 runtime</a><br />
<a href="http://www.microsoft.com/downloads/en/details.aspx?FamilyID=32BC1BEE-A3F9-4C13-9C99-220B62A191EE">Microsoft Visual C++ 2005 runtime</a></p>
<p><b>I&#8217;m still getting errors!</b><br />
We can track down the exact problem using <a href="http://www.dependencywalker.com/depends22_x86.zip">Dependency Walker</a>. If you&#8217;re not afraid of a little techiness, download DW, run it and then drag the SlimDX.dll in the Zafehouse 2 directory into the program&#8217;s open window. It&#8217;ll tell you straight away what&#8217;s missing!</p>
<p>No related posts.</p>]]></content:encoded>
			<wfw:commentRss>http://www.theplaywrite.com/zafehouse-2/its-here-grab-the-zafehouse-2-combat-demo/feed/</wfw:commentRss>
		<slash:comments>28</slash:comments>
		</item>
		<item>
		<title>Staying up-to-date on Zafehouse 2</title>
		<link>http://www.theplaywrite.com/zafehouse-2/staying-up-to-date-on-zafehouse-2/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=staying-up-to-date-on-zafehouse-2</link>
		<comments>http://www.theplaywrite.com/zafehouse-2/staying-up-to-date-on-zafehouse-2/#comments</comments>
		<pubDate>Fri, 17 Sep 2010 01:13:46 +0000</pubDate>
		<dc:creator>Logan</dc:creator>
				<category><![CDATA[Zafehouse 2]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[coding]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[horror]]></category>
		<category><![CDATA[posts]]></category>
		<category><![CDATA[survival horror]]></category>
		<category><![CDATA[twitter]]></category>
		<category><![CDATA[updates]]></category>
		<category><![CDATA[vb .net]]></category>
		<category><![CDATA[Zafehouse]]></category>
		<category><![CDATA[Zombies]]></category>

		<guid isPermaLink="false">http://www.theplaywrite.com/?p=1036</guid>
		<description><![CDATA[I closing in on the tail end of the combat demo and there are no major features going in for the moment. As such, it feels odd doing posts on the blog when Twitter would serve as a much better medium for quick, small updates. So, if you&#8217;d like to keep abreast of developments, sign [...]
No related posts.]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.theplaywrite.com/wp-content/uploads/2010/09/twitter.jpg" class="right">I closing in on the tail end of the combat demo and there are no major features going in for the moment. As such, it feels odd doing posts on the blog when Twitter would serve as a much better medium for quick, small updates.</p>
<p>So, if you&#8217;d like to keep abreast of developments, sign up to the Zafehouse Twitter feed: <a href="http://twitter.com/Zafehouse">http://twitter.com/Zafehouse</a>. For major features or changes, however, I&#8217;ll be writing them up here on the blog where there&#8217;s more than 140 characters to play with.</p>
<p>For those who haven&#8217;t been following Twitter, I&#8217;ve finished implementing the new, saner firing code and am charging ahead with the tutorials and general polish. </p>
<p>Not long now&#8230;</p>
<p>No related posts.</p>]]></content:encoded>
			<wfw:commentRss>http://www.theplaywrite.com/zafehouse-2/staying-up-to-date-on-zafehouse-2/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Zombie fading is&#8230; in!</title>
		<link>http://www.theplaywrite.com/zafehouse-2/zombie-fading-is-in/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=zombie-fading-is-in</link>
		<comments>http://www.theplaywrite.com/zafehouse-2/zombie-fading-is-in/#comments</comments>
		<pubDate>Tue, 31 Aug 2010 00:05:16 +0000</pubDate>
		<dc:creator>Logan</dc:creator>
				<category><![CDATA[Zafehouse 2]]></category>
		<category><![CDATA[games]]></category>
		<category><![CDATA[graphics]]></category>
		<category><![CDATA[simulator]]></category>
		<category><![CDATA[survival]]></category>
		<category><![CDATA[survival horror]]></category>
		<category><![CDATA[Zafehouse]]></category>
		<category><![CDATA[Zombies]]></category>

		<guid isPermaLink="false">http://www.theplaywrite.com/?p=1028</guid>
		<description><![CDATA[Wasn&#8217;t happy with the way zombies would pop into view as you swept the room with your awareness arc. Thanks to some coding hoodoo, they now fade in quickly and fade out slowly. It&#8217;s a really nice effect I&#8217;m hoping to show off soon. The code also did something unexpected but extremely neat &#8211; zombies [...]
No related posts.]]></description>
			<content:encoded><![CDATA[<p>Wasn&#8217;t happy with the way zombies would pop into view as you swept the room with your awareness arc. Thanks to some coding hoodoo, they now fade in quickly and fade out slowly. It&#8217;s a really nice effect I&#8217;m hoping to show off soon.</p>
<p>The code also did something unexpected but extremely neat &#8211; zombies fade into view as they move adjacent to a survivor, so it looks like they&#8217;re coming out of a fog to attack you. It&#8217;s quite terrifying.</p>
<p>I know a lot of this sounds like gobbledygook as combat has changed so much since the initial video, but I wanted to let everyone know ZH2 is definitely alive. Well, as alive as a zombie game can be. Once you play the combat demo, it&#8217;ll all make sense. Trust me!</p>
<p>I&#8217;m moving onto the firing code tonight, because it&#8217;s been bugging me for a while now. I&#8217;m trying to figure out an <a href="http://www.theplaywrite.com/zafehouse-2/zafehouse-2-zombies-glow-red-now/">elegant solution to adding bursts into the existing system</a>, but I&#8217;m concerned I&#8217;ll need to rewrite it. Which would suck, as I&#8217;ve already rewritten it once.</p>
<p>Ah, to refactor or not refactor&#8230; that is the question!</p>
<p>No related posts.</p>]]></content:encoded>
			<wfw:commentRss>http://www.theplaywrite.com/zafehouse-2/zombie-fading-is-in/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Zafehouse 2: Zombies glow red now</title>
		<link>http://www.theplaywrite.com/zafehouse-2/zafehouse-2-zombies-glow-red-now/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=zafehouse-2-zombies-glow-red-now</link>
		<comments>http://www.theplaywrite.com/zafehouse-2/zafehouse-2-zombies-glow-red-now/#comments</comments>
		<pubDate>Thu, 26 Aug 2010 07:19:48 +0000</pubDate>
		<dc:creator>Logan</dc:creator>
				<category><![CDATA[Zafehouse 2]]></category>
		<category><![CDATA[games]]></category>
		<category><![CDATA[horror]]></category>
		<category><![CDATA[simulator]]></category>
		<category><![CDATA[survival]]></category>
		<category><![CDATA[Zafehouse]]></category>
		<category><![CDATA[zombie]]></category>
		<category><![CDATA[Zombies]]></category>

		<guid isPermaLink="false">http://www.theplaywrite.com/?p=1025</guid>
		<description><![CDATA[When you&#8217;re standing next to them. Just so you know which ones are going to bite you if you don&#8217;t move somewhere safer. I&#8217;m also adding a fade effect when you do room sweeps so zombies don&#8217;t &#8220;pop&#8221; when they appear and disappear. It just looks better. Fiddling around with the firing logic too. At [...]
No related posts.]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.theplaywrite.com/wp-content/uploads/2010/08/redzombies.jpg" class="right">When you&#8217;re standing next to them. Just so you know which ones are going to bite you if you don&#8217;t move somewhere safer. I&#8217;m also adding a fade effect when you do room sweeps so zombies don&#8217;t &#8220;pop&#8221; when they appear and disappear. It just looks better.</p>
<p>Fiddling around with the firing logic too. At the moment, survivors try to guess how many shots it&#8217;ll take to kill each zombie in their line of sight, starting with the weakest. I thought it was cool until someone pointed out that it&#8217;s not realistic. At all. It&#8217;s also annoying when a survivor guesses a zombie should take two shots to kill, they fire those two shots and&#8230; one of them misses. Cue unexpected flesh-munching.</p>
<p>What (trained) people usually do when they fire a gun is use bursts. The new firing logic will go &#8220;Okay, I&#8217;m going to fire <i>x</i> rounds at the closest, weakest zombie I can see. If it dies, move onto something else. Otherwise, fire another burst&#8221;. The <i>x</i> is determined by the weapon and experience level of the survivor.</p>
<p>Once the combat demo is out, I&#8217;ll be curious to hear how people find the auto target selection/shooting done by survivors. I wanted to add more control, without entirely sacrificing the feel of the first game.</p>
<p>No related posts.</p>]]></content:encoded>
			<wfw:commentRss>http://www.theplaywrite.com/zafehouse-2/zafehouse-2-zombies-glow-red-now/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Pizza, zombies and&#8230; kiwis?</title>
		<link>http://www.theplaywrite.com/zombies/pizza-zombies-and-kiwis/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=pizza-zombies-and-kiwis</link>
		<comments>http://www.theplaywrite.com/zombies/pizza-zombies-and-kiwis/#comments</comments>
		<pubDate>Fri, 13 Aug 2010 06:14:02 +0000</pubDate>
		<dc:creator>Logan</dc:creator>
				<category><![CDATA[Zombies]]></category>
		<category><![CDATA[beached as]]></category>
		<category><![CDATA[comedy]]></category>
		<category><![CDATA[humour]]></category>
		<category><![CDATA[interactive]]></category>
		<category><![CDATA[kiwi]]></category>
		<category><![CDATA[new zealand]]></category>
		<category><![CDATA[nz]]></category>
		<category><![CDATA[youtube]]></category>
		<category><![CDATA[zombieland]]></category>

		<guid isPermaLink="false">http://www.theplaywrite.com/?p=988</guid>
		<description><![CDATA[This series of interactive YouTube videos straight from New Zealand puts you in the shoes of a pizza delivery dude stuck in a zombie-infested city. I&#8217;ve seen it described as &#8220;Zombieland meets Beached As&#8221; and, having watched a few clips, it&#8217;s a darn accurate assessment. Could my homeland be any more awesome? Probably, but not [...]
No related posts.]]></description>
			<content:encoded><![CDATA[<p><center><object width="560" height="340"><param name="movie" value="http://www.youtube.com/v/9p1yBlV7Ges?fs=1&amp;hl=en_GB"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/9p1yBlV7Ges?fs=1&amp;hl=en_GB" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="560" height="340"></embed></object></center>
<p>This series of interactive YouTube videos straight from New Zealand puts you in the shoes of a pizza delivery dude stuck in a zombie-infested city. I&#8217;ve seen it described as &#8220;Zombieland meets Beached As&#8221; and, having watched a few clips, it&#8217;s a darn accurate assessment.</p>
<p>Could my homeland be any more awesome? Probably, but not by much.</p>
<p>No related posts.</p>]]></content:encoded>
			<wfw:commentRss>http://www.theplaywrite.com/zombies/pizza-zombies-and-kiwis/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Where&#8217;s that Zafehouse 2 combat demo?</title>
		<link>http://www.theplaywrite.com/zafehouse-2/wheres-that-zafehouse-2-combat-demo/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=wheres-that-zafehouse-2-combat-demo</link>
		<comments>http://www.theplaywrite.com/zafehouse-2/wheres-that-zafehouse-2-combat-demo/#comments</comments>
		<pubDate>Fri, 13 Aug 2010 02:24:53 +0000</pubDate>
		<dc:creator>Logan</dc:creator>
				<category><![CDATA[Zafehouse 2]]></category>
		<category><![CDATA[awareness arc]]></category>
		<category><![CDATA[combat]]></category>
		<category><![CDATA[combat demo]]></category>
		<category><![CDATA[Game design]]></category>
		<category><![CDATA[games]]></category>
		<category><![CDATA[Gaming]]></category>
		<category><![CDATA[horror]]></category>
		<category><![CDATA[survival horror]]></category>
		<category><![CDATA[Zombies]]></category>

		<guid isPermaLink="false">http://www.theplaywrite.com/?p=986</guid>
		<description><![CDATA[Excellent question! Truth is, I underestimated how long it would take to debug. I managed to get the demo feature-complete, but the polish just wasn&#8217;t there. I&#8217;m really disappointed I didn&#8217;t get it done, but I&#8217;m continuing to work hard to get it out as soon as possible. On the upside, setting a deadline helped [...]
No related posts.]]></description>
			<content:encoded><![CDATA[<p>Excellent question!</p>
<p>Truth is, I underestimated how long it would take to debug. I managed to get the demo feature-complete, but the polish just wasn&#8217;t there. I&#8217;m really disappointed I didn&#8217;t get it done, but I&#8217;m continuing to work hard to get it out as soon as possible.</p>
<p>On the upside, setting a deadline helped me focus on what was important and it&#8217;s looking good. It also made me chop and change parts of the design that weren&#8217;t working, and combat plays a lot better as a result.</p>
<p>The biggest change is the addition of awareness arcs. Originally, each weapon had a firing arc that would determine bullet spread. As time went on, this arc made less and less sense, and the only weapon it applied to in any significant capacity was the sub-machinegun. I wanted to keep the arcs, but disconnect them from weapons while buffing their usefulness.</p>
<p>The result is the awareness arc. Each survivor can be in a focused, normal or heightened state of awareness. These states determine the width of that survivor&#8217;s awareness arc. A focused arc grants increased accuracy, but reduced defenses against zombie attacks. A heightened arc reduces accuracy, but the survivor has a better chance of avoiding zombie attacks.</p>
<p>The other big change is that zombies not inside an awareness arc are hidden from view. Each combat you will have to sweep the room using your survivors&#8217; awareness arcs and set where each one should look. This means the cop can be focused on killing zombies, while civilians can make sure he doesn&#8217;t get attacked from behind. It also reflects that a lone survivor is more likely to be attacked than a group. Survivors are always aware of zombies directly next to them.</p>
<p>Obviously, a focused arc doesn&#8217;t let you cover as much of a room as the heightened arc. Survivors will have access to different arc states depending on their experience level, with a character like the cop able to select from all three and newbies being stuck to one (the normal state).</p>
<p>Melee combat is implemented and working, but I&#8217;m not 100% happy with how it works. I&#8217;m likely going to cut it from the demo, but it will be the first thing I put back in for subsequent releases. Really, the combat demo will represent an alpha test of the game. </p>
<p>I hope you guys can tear it apart and make it even more awesome.</p>
<p>No related posts.</p>]]></content:encoded>
			<wfw:commentRss>http://www.theplaywrite.com/zafehouse-2/wheres-that-zafehouse-2-combat-demo/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>The Walking Dead</title>
		<link>http://www.theplaywrite.com/zombies/the-walking-dead/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=the-walking-dead</link>
		<comments>http://www.theplaywrite.com/zombies/the-walking-dead/#comments</comments>
		<pubDate>Wed, 28 Jul 2010 07:29:50 +0000</pubDate>
		<dc:creator>Logan</dc:creator>
				<category><![CDATA[Zombies]]></category>
		<category><![CDATA[dead rising]]></category>
		<category><![CDATA[dead rising 2]]></category>
		<category><![CDATA[games]]></category>
		<category><![CDATA[the walking dead]]></category>
		<category><![CDATA[trailers]]></category>
		<category><![CDATA[tv]]></category>

		<guid isPermaLink="false">http://www.theplaywrite.com/?p=970</guid>
		<description><![CDATA[A shakycam trailer of The Walking Dead from Comic-Con 2010. Colour me excited, or whatever palette you feel strongly signifies happy. Is This Zombie TV Show Tipping Its Hat To Dead Rising? [Kotaku AU] No related posts.
No related posts.]]></description>
			<content:encoded><![CDATA[<p><center><object width="512" height="308"><param name="movie" value="http://www.youtube.com/v/qBiI6YRfWIY&#038;color1=0xb1b1b1&#038;color2=0xd0d0d0&#038;hl=en_US&#038;feature=player_embedded&#038;fs=1"></param><param name="allowFullScreen" value="true"></param><param name="allowScriptAccess" value="always"></param><embed src="http://www.youtube.com/v/qBiI6YRfWIY&#038;color1=0xb1b1b1&#038;color2=0xd0d0d0&#038;hl=en_US&#038;feature=player_embedded&#038;fs=1" type="application/x-shockwave-flash" allowfullscreen="true" allowScriptAccess="always" width="512" height="308"></embed></object></center>
<p>A shakycam trailer of The Walking Dead from Comic-Con 2010. Colour me excited, or whatever palette you feel strongly signifies happy.</p>
<p><a href="http://www.kotaku.com.au/2010/07/is-this-zombie-tv-show-tipping-its-hat-to-dead-rising/">Is This Zombie TV Show Tipping Its Hat To Dead Rising?</a> [Kotaku AU]</p>
<p>No related posts.</p>]]></content:encoded>
			<wfw:commentRss>http://www.theplaywrite.com/zombies/the-walking-dead/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Help Zafehouse 2!</title>
		<link>http://www.theplaywrite.com/zafehouse-2/help-zafehouse-2/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=help-zafehouse-2</link>
		<comments>http://www.theplaywrite.com/zafehouse-2/help-zafehouse-2/#comments</comments>
		<pubDate>Fri, 02 Jul 2010 02:12:34 +0000</pubDate>
		<dc:creator>Logan</dc:creator>
				<category><![CDATA[Zafehouse 2]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[games]]></category>
		<category><![CDATA[games design]]></category>
		<category><![CDATA[Gaming]]></category>
		<category><![CDATA[simulator]]></category>
		<category><![CDATA[survival horror]]></category>
		<category><![CDATA[undead]]></category>
		<category><![CDATA[vb .net]]></category>
		<category><![CDATA[Zombies]]></category>

		<guid isPermaLink="false">http://www.playwrite-blog.net/?p=948</guid>
		<description><![CDATA[Yes, you can help Zafehouse 2 be better! Combat&#8217;s looking solid right now, as you can see from the above screenshot. Lots of shells, blood and graphical niceties exploding about the place. What&#8217;s not so solid is what happens outside of combat. You know, the walking around, searching for gear part of the game. See, [...]
No related posts.]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.playwrite-blog.net/wp-content/uploads/2010/07/z2_new.jpg" class="centre">Yes, you can help Zafehouse 2 be better!</p>
<p>Combat&#8217;s looking solid right now, as you can see from the above screenshot. Lots of shells, blood and graphical niceties exploding about the place. What&#8217;s not so solid is what happens <i>outside</i> of combat. You know, the walking around, searching for gear part of the game.</p>
<p>See, I don&#8217;t feel there&#8217;s enough going on when you&#8217;re not fighting zombies. Sure, you might say, that&#8217;s okay &#8211; it&#8217;s all about putting the undead back to bed &#8211; but I don&#8217;t think it is. I think there needs to be more going on when the hungry masses aren&#8217;t directly in your face.</p>
<p>I can recognise when I&#8217;m too close to a project, so I&#8217;m putting the call out for some ideas. At the very least, it&#8217;ll rejuice my drying creative cogs.</p>
<p><span id="more-948"></span>Best to start with a list of things you can do:<br />
1) Move around inside buildings and out<br />
2) Trade items, including ammo, weapons<br />
3) Searching furniture for items<br />
4) Breaking furniture for barricades<br />
5) Barricading. Or yeah, barricading. I meant to show you guys this a lot sooner:</p>
<p><img src="http://www.playwrite-blog.net/wp-content/uploads/2010/07/z2_barr.jpg" class="centre">Neat, right?<br />
6) Dispense medicine, break bottles, drink<br />
7) Erm&#8230; that&#8217;s it, really.</p>
<p>What I believe needs to happen is for more &#8220;stuff&#8221; involving the survivors themselves. Tweaking personalities or statistics&#8230; some element of micromanagment. Something you do on a turn by turn basis to produce&#8230; stuff, be it a resources or survivor improvement.</p>
<p>See what I mean? I&#8217;m not really churning out the killer ideas here. That&#8217;s where you come in.</p>
<p>So, come in! </p>
<p>No related posts.</p>]]></content:encoded>
			<wfw:commentRss>http://www.theplaywrite.com/zafehouse-2/help-zafehouse-2/feed/</wfw:commentRss>
		<slash:comments>17</slash:comments>
		</item>
		<item>
		<title>Rolling with Unity, Z2 update</title>
		<link>http://www.theplaywrite.com/game-design/rolling-with-unity-z2-update/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=rolling-with-unity-z2-update</link>
		<comments>http://www.theplaywrite.com/game-design/rolling-with-unity-z2-update/#comments</comments>
		<pubDate>Fri, 25 Jun 2010 02:20:15 +0000</pubDate>
		<dc:creator>Logan</dc:creator>
				<category><![CDATA[Game design]]></category>
		<category><![CDATA[Gaming]]></category>
		<category><![CDATA[Zafehouse 2]]></category>
		<category><![CDATA[3d]]></category>
		<category><![CDATA[c#]]></category>
		<category><![CDATA[dice]]></category>
		<category><![CDATA[games]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[pc]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[side project]]></category>
		<category><![CDATA[survival horror]]></category>
		<category><![CDATA[unity]]></category>
		<category><![CDATA[vb .net]]></category>
		<category><![CDATA[web]]></category>
		<category><![CDATA[Zombies]]></category>

		<guid isPermaLink="false">http://www.playwrite-blog.net/?p=915</guid>
		<description><![CDATA[I&#8217;ve realised that VB .NET is a dead end when it comes to building games. I&#8217;ve grown fond of its quirks and comfortable with its loquacious prose, but I can&#8217;t escape the fact .NET limits me to Windows. Yes, I could court XNA for its Xbox 360 connections and Mono, which opens up roads to [...]
No related posts.]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.playwrite-blog.net/wp-content/uploads/2010/06/unigame.jpg" class="centre" />I&#8217;ve realised that VB .NET is a dead end when it comes to building games. I&#8217;ve grown fond of its quirks and comfortable with its loquacious prose, but I can&#8217;t escape the fact .NET limits me to Windows. Yes, I could court XNA for its Xbox 360 connections and Mono, which opens up roads to Mac and even iPhone, but I&#8217;m not prepared to embrace the technical wrangling required to make this orchestra of cross-platform love sleep happily in the same bed.</p>
<p>Whimsical metaphors aside, I decided to do something about my .NET focus and its destructive hold on my game development future. So, I present the above screenshot, a little piece I&#8217;m working on in <a href="http://unity3d.com/">Unity</a>. It&#8217;s inspired by polyhedral dice and the excellent <a href="http://www.gamedesign.jp/flash/dice/dice.html">Dice Wars</a>.</p>
<p><span id="more-915"></span>Unity is really, <i>really</i> good. Not only does it support three scripting languages (including C#, yah!), but you can switch between a &#8220;Game&#8221; and &#8220;Editor&#8221; view and examine the properties of objects at runtime. It provides an unprecedented level of debugging power, and problems that&#8217;d normally take hours to track down and fix can take minutes or seconds in Unity thanks to its potent visualisation abilities. It could do with a script debugger, but I hear that&#8217;s on the cards for Unity 3, due in&#8230; August. I think.</p>
<p>Unity also allows publishing to iPhone, PC, Mac, Wii and web. You need to make a few purchases to access the iPhone and Wii functionality, but there&#8217;s nothing stopping you from doing the gruntwork in the free version.</p>
<p>As for Zafehouse 2&#8230; I&#8217;m still keen to get a demo out by the end of July. I can&#8217;t say it&#8217;ll be fully functional, but it will give you a taste of what the game has become. I&#8217;ve reduced the scope and halved the length of the a Z2 day to 12 hours. I didn&#8217;t feel the intensity was there for 24, and the systems don&#8217;t allow for interesting gameplay for such a lengthy period of time.</p>
<p>Looking back at the code, there are a lot of things I&#8217;d have done differently. The one building/multiple floors idea was a good one and I&#8217;m not sure why I abandoned it. There&#8217;s also a heavy focus on combat, which is not what survival horror is about. The original intent was to make Z2 strategic, not tactical, yet that&#8217;s where it&#8217;s ended up.</p>
<p>I have some ideas for Z3 (yeah, yeah, finish the second one first, I hear you say) and I think Z2 has helped me focus in on what a strategic survival horror game should be.</p>
<p>No related posts.</p>]]></content:encoded>
			<wfw:commentRss>http://www.theplaywrite.com/game-design/rolling-with-unity-z2-update/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Zombies, coming to a Melbourne near you</title>
		<link>http://www.theplaywrite.com/zombies/zombies-coming-to-a-melbourne-near-you/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=zombies-coming-to-a-melbourne-near-you</link>
		<comments>http://www.theplaywrite.com/zombies/zombies-coming-to-a-melbourne-near-you/#comments</comments>
		<pubDate>Wed, 28 Apr 2010 01:46:56 +0000</pubDate>
		<dc:creator>Logan</dc:creator>
				<category><![CDATA[Zombies]]></category>
		<category><![CDATA[2010]]></category>
		<category><![CDATA[australia]]></category>
		<category><![CDATA[culture]]></category>
		<category><![CDATA[events]]></category>
		<category><![CDATA[melbourne]]></category>
		<category><![CDATA[undead]]></category>
		<category><![CDATA[zombie shuffle]]></category>

		<guid isPermaLink="false">http://www.playwrite-blog.net/?p=876</guid>
		<description><![CDATA[Ah&#8230; nothing like a zombie march to get the blood pumping. Does it really matter if it&#8217;s flowing from an exposed wound? I don&#8217;t think so. Zombie marches are held everywhere, but Melbourne&#8217;s own undead shuffle is taking place this weekend on May 1. The horde will start at the Carlton Gardens north of the [...]
No related posts.]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.playwrite-blog.net/wp-content/uploads/2010/04/zshuffle.jpg" class="centre">Ah&#8230; nothing like a <a href="http://en.wikipedia.org/wiki/Zombie_walk">zombie march</a> to get the blood pumping. Does it really matter if it&#8217;s flowing from an exposed wound? I don&#8217;t think so.</p>
<p>Zombie marches are held everywhere, but Melbourne&#8217;s own undead shuffle is taking place this weekend on May 1. The horde will start at the Carlton Gardens north of the city at 1PM, and shamble its way to the metro core, bringing all the fake corpulent skin you could ever want with it. Even if the only shooting will be done with cameras, I&#8217;m sure it&#8217;ll be fun for everyone who doesn&#8217;t instantly drop a potato in their underdaks. If the <a href="http://www.flickr.com/photos/bovinemagnet/3515733810/">photos from previous years</a> are anything to go by, it should be a blast.</p>
<p>And, despite being an amateur affair, some of the makeup and effects are quite good&#8230; more than good enough to find their way into a certain zombie survival simulator&#8230;</p>
<p><a href="http://thatsmelbourne.com.au/Whatson/Festivals/ArtsandCulture/Pages/33bb9368-c154-4f44-ac73-a190955de191.aspx">Melbourne Zombie Shuffle 2010</a> [that's melbourne]</p>
<p>No related posts.</p>]]></content:encoded>
			<wfw:commentRss>http://www.theplaywrite.com/zombies/zombies-coming-to-a-melbourne-near-you/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Streamlining items and supplies in Zafehouse 2</title>
		<link>http://www.theplaywrite.com/game-design/streamlining-items-and-supplies-in-zafehouse-2/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=streamlining-items-and-supplies-in-zafehouse-2</link>
		<comments>http://www.theplaywrite.com/game-design/streamlining-items-and-supplies-in-zafehouse-2/#comments</comments>
		<pubDate>Sat, 10 Apr 2010 01:35:23 +0000</pubDate>
		<dc:creator>Logan</dc:creator>
				<category><![CDATA[Game design]]></category>
		<category><![CDATA[Zafehouse 2]]></category>
		<category><![CDATA[games]]></category>
		<category><![CDATA[inventory]]></category>
		<category><![CDATA[pc]]></category>
		<category><![CDATA[supplies]]></category>
		<category><![CDATA[survival horror]]></category>
		<category><![CDATA[windows]]></category>
		<category><![CDATA[Zombies]]></category>

		<guid isPermaLink="false">http://www.playwrite-blog.net/?p=870</guid>
		<description><![CDATA[Zafehouse 2 adopted the supply model of Zafehouse because, well, it works. Where Z2 diverged was by allowing each survivor to carry their own cache of supplies. You can also make definitive decisions about which supplies you&#8217;ll get &#8211; barricades can be made from furniture, found in almost every building type, and each building type [...]
No related posts.]]></description>
			<content:encoded><![CDATA[<p>Zafehouse 2 adopted the supply model of Zafehouse because, well, it works. Where Z2 diverged was by allowing each survivor to carry their own cache of supplies. You can also make definitive decisions about which supplies you&#8217;ll get &#8211; barricades can be made from furniture, found in almost every building type, and each building type favours one or more supply types (the hospital and medicine, for example).</p>
<p>But, I&#8217;ve been thinking over the last few days that the supply model could be folded into the item system. The result would be that supplies would no longer be counters with maximums, but discrete items, just like guns and furniture. In this way, a survivor could load themselves up with barricades, at the expensive of ammo, medicine and alcohol.</p>
<p>What makes me strongly in favour of this system is that it opens up more choices for a stronghold. If you think the hospital is your best chance at survival, you can now literally drop everything and cart barricades over from other buildings to fortify it, rather than a couple at a time.</p>
<p>The main interface would still keep track of how many of each supply type you have so the information is available at a glance, but the trade window would recognise them as singular items. The system would probably necessitate a weight system, and items like bullets and medicine would need a stacking mechanism&#8230; because I can&#8217;t see anyone staying sane with the prospect of moving 50 bullets from one inventory to another.</p>
<p>The risk is that trading and collecting supplies might end up with a Diablo-like inventory mini-game, but I believe this can be avoided.</p>
<p>No related posts.</p>]]></content:encoded>
			<wfw:commentRss>http://www.theplaywrite.com/game-design/streamlining-items-and-supplies-in-zafehouse-2/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Zafehouse 2&#8242;s shiny new combat window (and mechanics)</title>
		<link>http://www.theplaywrite.com/zafehouse-2/zafehouse-2s-shiny-new-combat-window-and-mechanics/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=zafehouse-2s-shiny-new-combat-window-and-mechanics</link>
		<comments>http://www.theplaywrite.com/zafehouse-2/zafehouse-2s-shiny-new-combat-window-and-mechanics/#comments</comments>
		<pubDate>Mon, 01 Mar 2010 06:46:33 +0000</pubDate>
		<dc:creator>Logan</dc:creator>
				<category><![CDATA[Zafehouse 2]]></category>
		<category><![CDATA[games]]></category>
		<category><![CDATA[Gaming]]></category>
		<category><![CDATA[pc]]></category>
		<category><![CDATA[survival horror]]></category>
		<category><![CDATA[vb .net]]></category>
		<category><![CDATA[windows]]></category>
		<category><![CDATA[Zafehouse]]></category>
		<category><![CDATA[Zombies]]></category>

		<guid isPermaLink="false">http://www.playwrite-blog.net/?p=848</guid>
		<description><![CDATA[It&#8217;s been a long time coming, but I&#8217;ve finally done enough work on Zafehouse 2&#8242;s second combat prototype to post a couple of screenshots. As I mentioned in a previous update, the original combat implementation was ground into a fine, code-tasting dust and packed away, replaced by an infinitely deeper (and juicier) solution that uses [...]
No related posts.]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.playwrite-blog.net/wp-content/uploads/2010/02/newz_1_big.png"><img src="http://www.playwrite-blog.net/wp-content/uploads/2010/02/newz_1.jpg" class="centre"></a>It&#8217;s been a long time coming, but I&#8217;ve finally done enough work on Zafehouse 2&#8242;s second combat prototype to post a couple of screenshots.</p>
<p>As I <a href="http://www.playwrite-blog.net/zafehouse-2/combat-prototype-2-is-underway-zafehouse-2-demo-by-june-star-alignment-pending/">mentioned in a previous update</a>, the original combat implementation was ground into a fine, code-tasting dust and packed away, replaced by an infinitely deeper (and juicier) solution that uses firing arcs.</p>
<p>Entering into combat hasn&#8217;t changed &#8211; you still click on the event in the event window &#8211; and the representation of the room is similar too. The difference is that zombies are no longer shown as one large group, they&#8217;re now broken up into individual flesh-eating nasties. Weapons have also evolved, the far/close/melee profiles exchanged for variable firing arcs and shot modes. For example, the shotgun has a wide firing arc and shoots pellets in a spread, but it can only fire once per turn and has a short range. A submachine gun on the other hand has a medium firing arc and range, but you can shoot up to six bullets at one or multiple targets. Keep in mind that each bullet fired in the same turn reduces the accuracy of the shot that follows it.</p>
<p>Hit the jump for an additional screenshot which show projectiles in flight. Yes, I said <i>projectiles</i>.</p>
<p><span id="more-848"></span><a href="http://www.playwrite-blog.net/wp-content/uploads/2010/02/newz_2_big.png"><img src="http://www.playwrite-blog.net/wp-content/uploads/2010/02/newz_2.jpg" class="centre"></a></p>
<p>No related posts.</p>]]></content:encoded>
			<wfw:commentRss>http://www.theplaywrite.com/zafehouse-2/zafehouse-2s-shiny-new-combat-window-and-mechanics/feed/</wfw:commentRss>
		<slash:comments>15</slash:comments>
		</item>
		<item>
		<title>Combat prototype #2 is underway, Zafehouse 2 demo by June (star alignment pending)</title>
		<link>http://www.theplaywrite.com/zafehouse-2/combat-prototype-2-is-underway-zafehouse-2-demo-by-june-star-alignment-pending/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=combat-prototype-2-is-underway-zafehouse-2-demo-by-june-star-alignment-pending</link>
		<comments>http://www.theplaywrite.com/zafehouse-2/combat-prototype-2-is-underway-zafehouse-2-demo-by-june-star-alignment-pending/#comments</comments>
		<pubDate>Wed, 27 Jan 2010 00:28:38 +0000</pubDate>
		<dc:creator>Logan</dc:creator>
				<category><![CDATA[Zafehouse 2]]></category>
		<category><![CDATA[games]]></category>
		<category><![CDATA[simulation]]></category>
		<category><![CDATA[strategy]]></category>
		<category><![CDATA[survival horror]]></category>
		<category><![CDATA[undead]]></category>
		<category><![CDATA[vb .net]]></category>
		<category><![CDATA[Zafehouse]]></category>
		<category><![CDATA[Zombies]]></category>

		<guid isPermaLink="false">http://www.playwrite-blog.net/?p=812</guid>
		<description><![CDATA[I&#8217;ve returned, thoroughly, from my overseas journey and am back on Zafehouse 2. Combat is the focus right now, the first prototype gone and the second one bubbling along nicely. My first task is to implement firing arcs for weapons and nailing the interface. Then I&#8217;ll be working on furniture placement and zombie attack AI. [...]
No related posts.]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.playwrite-blog.net/wp-content/uploads/2010/01/zdefense_1.jpg" class="right">I&#8217;ve returned, thoroughly, from my overseas journey and am back on Zafehouse 2. Combat is the focus right now, the <a href="http://www.playwrite-blog.net/zafehouse-2/zafehouse-2-gameplay-video-1/">first prototype gone</a> and the second one bubbling along nicely. My first task is to implement firing arcs for weapons and nailing the interface. Then I&#8217;ll be working on furniture placement and zombie attack AI.</p>
<p>I&#8217;m personally a little giddy about how it&#8217;ll all play out, and I reckon you&#8217;ll be pleasantly surprised yourself with the revamped combat. It has a flavour all its own, one I&#8217;m quite proud of. The instant it&#8217;s all working, expect a shiny video.</p>
<p>I will be working very, very hard to release the game this year, and extra super hard to squeeze it out a demo before the end of June.</p>
<p>Z2 has benefited enormously from the input of (what I hope are) fans, and it is a better game for those lovingly suggested modifications. In particular, kulik242 seems to have a direct connection to my brain; many of his suggestions adding the final pieces to my own, half-formed ideas. I think it&#8217;s wise to listen to those on the outside, the external observers, because distance is a magical thing in the creative realms.</p>
<p>In the meantime, if the survival horror simulation itch just won&#8217;t go away, check out <a href="http://forums.zafehouse.com/index.php/topic,97.0.html">Zafehouse: Infection</a>, a user-made mod of the original Zafehouse. It&#8217;s got me thinking Z1 could do with a refresh sometime in the future&#8230;</p>
<p>Once Z2 is done, of course. :)</p>
<p>No related posts.</p>]]></content:encoded>
			<wfw:commentRss>http://www.theplaywrite.com/zafehouse-2/combat-prototype-2-is-underway-zafehouse-2-demo-by-june-star-alignment-pending/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Follow the official Zafehouse twitter!</title>
		<link>http://www.theplaywrite.com/zafehouse-2/follow-the-official-zafehouse-twitter/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=follow-the-official-zafehouse-twitter</link>
		<comments>http://www.theplaywrite.com/zafehouse-2/follow-the-official-zafehouse-twitter/#comments</comments>
		<pubDate>Fri, 18 Dec 2009 01:56:12 +0000</pubDate>
		<dc:creator>Logan</dc:creator>
				<category><![CDATA[Zafehouse 2]]></category>
		<category><![CDATA[emos]]></category>
		<category><![CDATA[games]]></category>
		<category><![CDATA[news]]></category>
		<category><![CDATA[social networking]]></category>
		<category><![CDATA[survival horror]]></category>
		<category><![CDATA[twitter]]></category>
		<category><![CDATA[updates]]></category>
		<category><![CDATA[vampires]]></category>
		<category><![CDATA[Zombies]]></category>

		<guid isPermaLink="false">http://www.playwrite-blog.net/?p=798</guid>
		<description><![CDATA[If you&#8217;re just not that into following RSS feeds or reading websites (and really, who is these days?), you can get all your Zafehouse and Zafehouse 2 news via Twitter. All updates relating to both games will find their way onto this semi-magical social networking entity, so you&#8217;ll never have to worry about not being [...]
No related posts.]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.playwrite-blog.net/wp-content/uploads/2009/12/ztwitter.png" class="right">If you&#8217;re just not that into following RSS feeds or reading websites (and really, <i>who is</i> these days?), you can get all your <a href="http://www.twitter.com/Zafehouse">Zafehouse and Zafehouse 2 news via Twitter</a>. All updates relating to both games will find their way onto this semi-magical social networking entity, so you&#8217;ll never have to worry about not being on the bleeding edge of zombie survival simulator news.</p>
<p>Twitter also happens to have uncommon letters in common with Twilight, which I hear is about <a href="http://www.supremepower.co.uk/Morgue%20or%20Hospital%20Wrist%20Cut.jpg"><strike>emos</strike> vampires or something</a>. And that&#8217;s good, right?</p>
<p><a href="http://www.twitter.com/Zafehouse">Zafehouse</a> [Twitter]</p>
<p>No related posts.</p>]]></content:encoded>
			<wfw:commentRss>http://www.theplaywrite.com/zafehouse-2/follow-the-official-zafehouse-twitter/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

