<?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"
	>

<channel>
	<title>The TurnEngine Blog</title>
	<atom:link href="http://www.turnengine.com/blog/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.turnengine.com/blog</link>
	<description>Inside the minds of the TurnEngine developers</description>
	<pubDate>Sun, 17 Aug 2008 21:26:28 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6</generator>
	<language>en</language>
			<item>
		<title>Shadow Wars - Generating a Galaxy</title>
		<link>http://www.turnengine.com/blog/2008/08/17/shadow-wars-generating-a-galaxy/</link>
		<comments>http://www.turnengine.com/blog/2008/08/17/shadow-wars-generating-a-galaxy/#comments</comments>
		<pubDate>Sun, 17 Aug 2008 21:20:44 +0000</pubDate>
		<dc:creator>Zedd</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.turnengine.com/blog/?p=36</guid>
		<description><![CDATA[One of the most important features of Shadow Wars is the galaxy layout. Rather than the traditional Dark Galaxy &#8216;anywhere-to-anywhere&#8217; model, the Shadow Wars galaxy has a much more intuitive layout. The basic idea was to restict travel to specific wormholes between solar systems in the galaxy. This makes movement very linear and creates battlegrounds [...]]]></description>
			<content:encoded><![CDATA[<p>One of the most important features of Shadow Wars is the galaxy layout. Rather than the traditional Dark Galaxy &#8216;anywhere-to-anywhere&#8217; model, the Shadow Wars galaxy has a much more intuitive layout. The basic idea was to restict travel to specific wormholes between solar systems in the galaxy. This makes movement very linear and creates battlegrounds where the major travel route bottlenecks are located.</p>
<p>Writing a system like this seemed relatively easy, but once I started working on the project a few issues came up. The first was linking the systems together. The algorithm i wrote aimed at linking each system to its nearest 3 neighbours. This worked fine, but once i rendered the links on an image an issue was immediately obvious - some of the links crossed each other, messing up the visual experience. To solve it I checked ALL the existing links when adding a new one, not adding it if it crossed any existing link.</p>
<p>The second problem was not only a visual problem, but a show-stopper. If the galaxy was not densely enough packed with stars, isolated collections of stars would be generated, small islands of stars, not conneted to the rest of the galaxy. To solve this I added a special checking algorithm that identified all the islands of stars in the galaxy and connected them together by their nearest systems.</p>
<p>These initial algorithms and a demonstration applet were actually written last year. This code has been pulled out, cleaned, polished and improved, and now its ready to back the new Shadow Wars game. I added a little image-generator utility to the code so i could quickly generate galaxies and play around with the settings. Here are a few of the generated images to give you a little more of an idea of what can been done with the layout.</p>
<p>As there are two factions in this game, take note of the green/red - these colours are there to represent the starting positions of the players in the two factions.</p>
<div id="attachment_39" class="wp-caption alignnone" style="width: 510px"><a href="http://www.turnengine.com/blog/wp-content/uploads/2008/08/dense-galaxy1.png"><img class="size-full wp-image-39" title="dense-galaxy1" src="http://www.turnengine.com/blog/wp-content/uploads/2008/08/dense-galaxy1.png" alt="The galaxy systems (including faction colours)" width="500" height="375" /></a><p class="wp-caption-text">The galaxy systems (including faction colours)</p></div>
<div id="attachment_40" class="wp-caption alignnone" style="width: 510px"><a href="http://www.turnengine.com/blog/wp-content/uploads/2008/08/dense-galaxy-linked.png"><img class="size-full wp-image-40" title="dense-galaxy-linked" src="http://www.turnengine.com/blog/wp-content/uploads/2008/08/dense-galaxy-linked.png" alt="The galaxy systems (including factions &amp; wormholes linking them)" width="500" height="375" /></a><p class="wp-caption-text">The galaxy systems (including factions &amp; wormholes linking them)</p></div>
<p>There are quite a lot of options that will allow the galaxy to be made larger or smaller, increase/decrease density and number of lines (wormholes), and number of systems per faction. The above example has 2000 systems, 500 for each faction (red/green) and 1000 neutral in the middle. Here is another example with 600 systems, 200 for each faction and 200 neutral in the middle.</p>
<div id="attachment_41" class="wp-caption alignnone" style="width: 510px"><a href="http://www.turnengine.com/blog/wp-content/uploads/2008/08/sparce-galaxy.png"><img class="size-full wp-image-41" title="sparce-galaxy" src="http://www.turnengine.com/blog/wp-content/uploads/2008/08/sparce-galaxy.png" alt="600 systems, 200 for each faction" width="500" height="375" /></a><p class="wp-caption-text">600 systems, 200 for each faction</p></div>
<div id="attachment_43" class="wp-caption alignnone" style="width: 510px"><a href="http://www.turnengine.com/blog/wp-content/uploads/2008/08/sparce-galaxy-linked.png"><img class="size-full wp-image-43" title="sparce-galaxy-linked" src="http://www.turnengine.com/blog/wp-content/uploads/2008/08/sparce-galaxy-linked.png" alt="600 systems, 200 for each faction (only two wormholes per system)" width="500" height="375" /></a><p class="wp-caption-text">600 systems, 200 for each faction (only two wormholes per system)</p></div>
<p>I&#8217;ll play around with the settings, perhaps make a really crazily large one and a tiny one for fun <img src='http://www.turnengine.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.turnengine.com/blog/2008/08/17/shadow-wars-generating-a-galaxy/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Shadow Wars - The beginning</title>
		<link>http://www.turnengine.com/blog/2008/08/11/shadow-wars-the-beginning/</link>
		<comments>http://www.turnengine.com/blog/2008/08/11/shadow-wars-the-beginning/#comments</comments>
		<pubDate>Mon, 11 Aug 2008 13:21:49 +0000</pubDate>
		<dc:creator>FrostyCoolSlug</dc:creator>
		
		<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://www.turnengine.com/blog/?p=22</guid>
		<description><![CDATA[A lot of people have been asking if we are working on anything specific, and the answer is, well, yes.. Yes we are.
ShadowWars was originally slated to replace DarkGalaxy as a dominant Space Based Strategy, we&#8217;ve taken what could be defined as a lot of the problems with the DarkGalaxy game play, and tried to [...]]]></description>
			<content:encoded><![CDATA[<p>A lot of people have been asking if we are working on anything specific, and the answer is, well, yes.. Yes we are.</p>
<p>ShadowWars was originally slated to replace DarkGalaxy as a dominant Space Based Strategy, we&#8217;ve taken what could be defined as a lot of the problems with the DarkGalaxy game play, and tried to improve on them as much as possible, resulting in a game which is much easier to pick up and play, and is more balanced. Below I&#8217;m going to list a few of the features, and attempt to explain the reasoning behind them. Please note: All information provided here is subject to change during game development.</p>
<h3>Endless Gameplay</h3>
<p>One of the things that gets frequently brought to our attention about DG, is the inability to complete games due to the turn limit, one of the first things we want to do with ShadowWars is just give an end condition of &#8220;total annihilation&#8221;, and leave the game running permanently until this occurs. This has been made possible with faction based game play (see below), and allows games to last weeks / months maybe even years if people continue to fight the good fight.</p>
<h3>Faction Based Gameplay</h3>
<p>One of the bigger problems in DG is the ability for a single large alliance to just dominate, the goals were to get as many good people into your alliance as possible, resulting in what could be defined as &#8217;superpowers&#8217; in the universe, if any small alliance stepped in the way, they were trodden on, and newer players to the game were having difficulties getting any sort of foothold without submitting to them.</p>
<p>The concept behind factions, is that there are only two opposing sides fighting against each other. The concept of alliances will still remain inside the greater faction, but you can only war against those on the other side. This essentially allows for &#8217;squads&#8217; of people forcing their way forward (see Navigation below) and working together towards the end goal. We will be looking to add bonuses for working in an alliance, so it&#8217;s not something to be completely ignored, but those at this point are changing frequently. This allows players to not only go lone-wolf if they choose, but it gives them a chance to make an impact in some way.</p>
<h3>Linear Navigation</h3>
<p><a href="http://www.turnengine.com/blog/wp-content/uploads/2008/08/zoom1.png"><img class="size-thumbnail wp-image-24 alignleft" title="Main Navigation" src="http://www.turnengine.com/blog/wp-content/uploads/2008/08/zoom1-150x150.png" alt="" width="150" height="150" /></a></p>
<p><a href="http://www.turnengine.com/blog/wp-content/uploads/2008/08/zoom3.png"><img class="size-thumbnail wp-image-26 alignleft" title="System Navigation and Routes" src="http://www.turnengine.com/blog/wp-content/uploads/2008/08/zoom3-150x150.png" alt="" width="150" height="150" /></a></p>
<p>The change to navigation is quite substantial, we will be moving from the current system, and making something new and shiny. We&#8217;re basing the entire game in a single galaxy, which happens to be dark (just a coincidence :p). We&#8217;re running around the idea that to get from A-&gt;C, you have to go through B. Each system will have several planets, and at least one &#8216;SpaceGate&#8217; (Name subject to change) connecting it to nearby systems. You will go through the gates, travel across a systems, then go out the gate on the other side, then rinse / repeat until you&#8217;ve reached your destination. To make things interesting, it will be possible to place fleets on either end of the gate, and have them ambush opposing fleets coming through. This adds an interesting dynamic to the game, as due to navigation paths, there may be some key systems which should be defended to the best of their ability, but at the same time, the opposing faction will be working together to destroy your block and exploit it as a good entrance into your territory. This is where teamwork comes into play heavily, the fighting will be a tense back and forth in the center of the galaxy.. Oh, and to add to the fun, there will be no homeworld protection, it will take a LONG time to get back there and the journey will be full of peril, but flanking them would be hugely beneficial to your faction!</p>
<p>At the end of the day, pictures speak louder than words, so there are some example images of something that&#8217;s been worked on. Again, this is FAR from complete, it&#8217;s more of a test application which we&#8217;ve been playing about with, but should give you a reasonable idea of what i&#8217;m talking about. Click the thumbnails to expand them.</p>
<h3>Simplified Gameplay</h3>
<p>To help keep new players participating in games, the game mechanics are going to be easier to understand, to that end, we hope to drop the number of resources down to two (maybe three), but there will be no location population, and we&#8217;ll also be doing away with research. Game cues will prompt users on how to do things, and a UI featuring more modern web technologies (for example, drag and drop) will allow the user to do things like edit queues easily and efficiently. We will also be dropping the number of combat ready ships to a handful, and adopting more of a &#8216;rock-paper-scissors&#8217; approach to combat, but maintaining enough depth for the hard-core strategists to put their skill to use.</p>
<p>Admittedly, there will be a lot of questions / comments about this subject specifically, please feel free to voice them in the comment section, please remember that all comments are moderated to avoid inappropriateness. Thanks for reading <img src='http://www.turnengine.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.turnengine.com/blog/2008/08/11/shadow-wars-the-beginning/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Ask the Players</title>
		<link>http://www.turnengine.com/blog/2008/08/04/ask-the-players/</link>
		<comments>http://www.turnengine.com/blog/2008/08/04/ask-the-players/#comments</comments>
		<pubDate>Mon, 04 Aug 2008 22:42:50 +0000</pubDate>
		<dc:creator>FrostyCoolSlug</dc:creator>
		
		<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://www.turnengine.com/blog/?p=13</guid>
		<description><![CDATA[Something I&#8217;ve learned (possibly the hard way), over the past few years, is that playing games in a development environment is absolutely no substitute to playing the games against other people, which, at the end of the day, makes a lot of the decisions made personal. I can sit here for hours and say &#8220;Yep, [...]]]></description>
			<content:encoded><![CDATA[<p>Something I&#8217;ve learned (possibly the hard way), over the past few years, is that playing games in a development environment is absolutely no substitute to playing the games against other people, which, at the end of the day, makes a lot of the decisions made personal. I can sit here for hours and say &#8220;Yep, they would like this&#8221;, but I&#8217;ve never really stopped to ask the question &#8220;But would they?&#8221;.. So, with this in mind, I&#8217;m hoping to extend an olive branch back to the community with some posts known as &#8216;Ask the Players&#8217;, where I chuck out general ideas, and you form them into something a little more specific, not only to see if we are on the same page, but to allow the creativity flow both ways. There may be some ideas which your thousands of game play hours may be able to contribute and have taken on board.</p>
<p>To allow for everyone&#8217;s voices to be heard, i wont be asking for technical implementations, or for users to produce code (I&#8217;ll be handling that myself!), but instead just general descriptions or if you&#8217;re feeling creative, a few images, and with a little luck, I&#8217;ll be able to generate something which meets most peoples need.</p>
<p>Obviously, I have full discretion on the features / functionality implemented, and may not be able to give feedback on every suggestion, and you may not see every suggestion plugged into the next produced game either, but I&#8217;ll endeavour to have the best suggestions implemented in some form or another, so when the new games come along, we&#8217;ll have something which is intuitive, accessible and easy to play for everyone.</p>
<p>The first &#8216;Ask the Players&#8217; will be coming in a couple of days, so stay tuned!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.turnengine.com/blog/2008/08/04/ask-the-players/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Welcome to the TurnEngine Blog!</title>
		<link>http://www.turnengine.com/blog/2008/07/18/welcome-to-the-turnengine-blog/</link>
		<comments>http://www.turnengine.com/blog/2008/07/18/welcome-to-the-turnengine-blog/#comments</comments>
		<pubDate>Fri, 18 Jul 2008 19:33:46 +0000</pubDate>
		<dc:creator>FrostyCoolSlug</dc:creator>
		
		<category><![CDATA[Backend]]></category>

		<category><![CDATA[Frontend]]></category>

		<category><![CDATA[General]]></category>

		<category><![CDATA[Technical]]></category>

		<guid isPermaLink="false">http://www.turnengine.com/blog/?p=8</guid>
		<description><![CDATA[Welcome one and all to the new TurnEngine blog, a place where myself and Zedd can dump random thoughts, on both a general and Technical level with all those who hope to keep track of the development process.
The blog is separated into different sections (indicated on the right), although everything we post will be presented [...]]]></description>
			<content:encoded><![CDATA[<p>Welcome one and all to the new TurnEngine blog, a place where myself and Zedd can dump random thoughts, on both a general and Technical level with all those who hope to keep track of the development process.</p>
<p>The blog is separated into different sections (indicated on the right), although everything we post will be presented on this page, if you&#8217;re not interested in the technical details, you can just hit the &#8216;General&#8217; link and see all the English (as opposed to geek) posts. We&#8217;ll try and make sure everything goes to the right place <img src='http://www.turnengine.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>All comments will be moderated by myself, to help prevent the same spamming here we occasionally see on the forums (you know who you are :P).</p>
<p>We also provide RSS feeds on this blog, so feel free to subscribe, and be notified whenever we make a new post <img src='http://www.turnengine.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Enjoy!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.turnengine.com/blog/2008/07/18/welcome-to-the-turnengine-blog/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
