<?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>BrandFeelsGood &#187; Checklists</title>
	<atom:link href="http://brandfeelsgood.com/category/checklists/feed/" rel="self" type="application/rss+xml" />
	<link>http://brandfeelsgood.com</link>
	<description>It&#039;s the little things that count!</description>
	<lastBuildDate>Tue, 27 Jul 2010 11:22:14 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>First Person Shooter &#8211; Checklist</title>
		<link>http://brandfeelsgood.com/2009/first-person-shooter-checklist/</link>
		<comments>http://brandfeelsgood.com/2009/first-person-shooter-checklist/#comments</comments>
		<pubDate>Mon, 17 Aug 2009 08:58:44 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[Checklists]]></category>

		<guid isPermaLink="false">http://brandfeelsgood.com/?p=192</guid>
		<description><![CDATA[Things not to do when building your FPS: Overloading buttons, &#8211; giving a button/key duel functionality. While this can sound &#8216;intuitive&#8217;, it leads to confusion, then frustration if the player must remember the mode the button is in. Infamous examples: Run toggle in Battlefield 2. Double pressing &#8216;W&#8217; to run. The correct implementation is to [...]]]></description>
			<content:encoded><![CDATA[<p>Things not to do when building your FPS:</p>
<div id="attachment_233" class="wp-caption alignnone" style="width: 410px"><img class="size-full wp-image-233" title="Overloading buttons" src="http://brandfeelsgood.com/wp-content/uploads/2009/08/etqw-overloading_buttons.png" alt="Overloading buttons in Enemy Territory Quake Wars" width="400" height="181" /><p class="wp-caption-text">Overloading buttons in Enemy Territory Quake Wars</p></div>
<p><strong>Overloading buttons</strong>, &#8211; giving a button/key duel functionality. While this can sound &#8216;intuitive&#8217;, it leads to confusion, then frustration if the player must remember the mode the button is in. Infamous examples:</p>
<ul>
<li>Run toggle in Battlefield 2. Double pressing &#8216;W&#8217; to run. The correct implementation is to use a key modifier, eg. while holding W press SHIFT.</li>
<li>Different modes via the same key in Enemy Territory Quake Wars. Double pressing &#8217;5&#8242; to enter deployment mode, a single press selects the repair tool. This is further aggravated as some player classes need only to press &#8217;5&#8242; once to enter deployment mode! The solution is to have one key for deployment mode and a different key for the repair tool.</li>
<li>Different weapons via the same key in CounterStrike. Solution: bind each weapon to an individual key.</li>
</ul>
<p><strong>Relying on HUD Feedback during combat</strong>. Don&#8217;t assume the player can see the HUD during combat. During this mode the player is very focused on their target and will not see messages or visual alerts on the HUD.  If you have vital information to communicate to the player during this mode, use sound for feedback. (Once the shooting starts the player won&#8217;t even see the taking damage feedback.)</p>
<ul>
<li>Example: ETQW overheat bar and stalker feedback</li>
</ul>
<div id="attachment_240" class="wp-caption alignnone" style="width: 410px"><img class="size-full wp-image-240" title="Object flow" src="http://brandfeelsgood.com/wp-content/uploads/2009/08/etqw-object_flow.png" alt="Object flow in Enemy Territory Quake Wars" width="400" height="238" /><p class="wp-caption-text">Right angles hinder the player&#39;s movement in the environment - an example from Enemy Territory Quake Wars</p></div>
<p><strong>Objects interrupting flow in the level design.</strong> Objects should be clipped (an invisible wall added) to prevent catching the player or hindering the player&#8217;s movement. Examples:</p>
<ul>
<li>Handrails</li>
<li>Door frames that jut out</li>
<li>Indestructible twigs! If you need to block the player&#8217;s access to an area use an object that makes sense. e.g. a large tree or high berm.</li>
</ul>
<p><strong>Losing the player</strong> &#8211; don&#8217;t let players become lost in the environment this especially applies to multiplayer maps.</p>
<p><strong>Incorrect highlighting in multi-player</strong>.  Mark the opposing team members on the HUD in the first person not 3rd person. (The world revolves around the player.) A good rule of thumb is that from the players view the enemy is always marked in red. Infamous example:</p>
<ul>
<li>In CounterStrike the Terrorists are ALWAYS marked in red, the Counter Terrorists are ALWAYS marked in blue. From the player&#8217;s view point, when the player changes team the opposing team is now marked in a different color from what the player is used to. Solution: always mark the opposing team in red.</li>
</ul>
<p><strong>Updates to this post:</strong> this post will be updated occasionally with more &#8216;to check&#8217; items.</p>
]]></content:encoded>
			<wfw:commentRss>http://brandfeelsgood.com/2009/first-person-shooter-checklist/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
