<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss 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/" version="2.0">

<channel>
	<title>Team Cooper – UK Flash developers » Blog</title>
	
	<link>http://teamcooper.co.uk</link>
	<description>Flash. It’s our thing.</description>
	<lastBuildDate>Wed, 22 Feb 2012 18:37:01 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/TeamCooperBlog" /><feedburner:info xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" uri="teamcooperblog" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item>
		<title>p0ng – A Journey Into HTML5</title>
		<link>http://teamcooper.co.uk/blog/p0ng-a-journey-into-html5/</link>
		<comments>http://teamcooper.co.uk/blog/p0ng-a-journey-into-html5/#comments</comments>
		<pubDate>Fri, 10 Feb 2012 11:08:14 +0000</pubDate>
		<dc:creator>Kyle</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[games]]></category>
		<category><![CDATA[HTML5]]></category>
		<category><![CDATA[p0ng]]></category>
		<category><![CDATA[Pong]]></category>
		<category><![CDATA[Team Cooper]]></category>

		<guid isPermaLink="false">http://teamcooper.co.uk/?p=2426</guid>
		<description><![CDATA[The game I have created is called p0ng and is a spiritual successor to the original Pong. It keeps the format of two paddles locked in an eternal struggle to bounce a ball backwards and forwards, but those of you familiar with Pong will notice some subtle (and not so subtle) differences.]]></description>
			<content:encoded><![CDATA[<p>As you may have read, m&#8217;colleague Matt recently <a href="http://teamcooper.co.uk/blog/shpace-an-html5-adventure/">created a small game</a> as an experiment in developing for HTML5. This was during a training day in which the Team Cooper  development team all had a chance to spend some time experimenting and see what they could come up with. Matt has <a href="http://teamcooper.co.uk/blog/shpace-an-html5-adventure/">already discussed</a> many of the finer details of working with the technology, but here are my thoughts&#8230;</p>
<p>The first challenge was deciding what kind of game to develop. We&#8217;re generally quite busy at Team Cooper HQ, so it seemed wise to focus on a fairly simple game design, and what could be simpler than Pong?</p>
<p>The game I have created is called p0ng and is a spiritual successor to the original Pong. It keeps the format of two paddles locked in an eternal struggle to bounce a ball backwards and forwards, but those of you familiar with Pong will notice some subtle (and not so subtle) differences.</p>
<p>Unlike Matt, I mainly used images to show graphics in my game, with the only dynamically drawn content being the score display. Using images in HTML5 was initially an interesting challenge as everything must be loaded in at runtime as opposed to Flash, where images can be compiled directly into the game&#8217;s SWF file. Other than that, the actual process of writing JavaScript code wasn&#8217;t too dissimilar to working with ActionScript 3 (this is no great surprise, considering both languages are forms of ECMAScript). This meant I could dive right into coding the game&#8217;s logic, although I had to do without many of the convenient libraries I often have at my disposal when working with Flash.</p>
<p>Usually when creating a Flash application I will write code using <a href="http://fdt.powerflasher.com/">Powerflasher&#8217;s FDT</a>, a powerful tool with many specific functions designed to make the process of writing ActionScript easier. I know <a href="http://www.adobe.com/products/dreamweaver.html">Adobe Dreamweaver</a> isn&#8217;t very popular with web developers these days, but I decided to give it a shot anyway to see what it could offer an aspiring HTML5 game developer. Dreamweaver did offer some useful error detection similar to what FDT offers, but lacks some of the most handy functions that we use in FDT every day.</p>
<p>To be fair to Dreamweaver, much of this is actually down to how JavaScript works compared to ActionScript 3, with the former being weakly typed and the latter being strictly typed. The advantage of a strictly typed language is that your coding tool can always tell what types of variables you&#8217;re working with and provide you with a whole host of information and shortcuts that make focusing on writing code much easier. With JavaScript, there is nothing like this which makes the code much more ambiguous with regards to its exact functionality. This makes it much more difficult for software to try and guess exactly what it is that you&#8217;re trying to accomplish with your code.</p>
<p>That said, p0ng didn&#8217;t take a great deal of time to produce and was a very good introduction to the world of HTML5 development. Obviously there are plenty of other things I&#8217;d like to put into the game if I had the time, but I don&#8217;t think any game developer worth his salt will ever claim any of his games are ever truly &#8216;finished&#8217; <img src='http://teamcooper.co.uk/wp/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>I&#8217;m sure you&#8217;re itching to have a go at the game, though, so here you go (Make sure you click the game to enable keyboard interactions):</p>
<div style="width: 640px; height: 480px; border: 3px solid #fff; margin: auto;"><iframe src="http://labs.teamcooper.co.uk/html5/p0ng/index.html" scrolling="no" width="640" height="480"></iframe></div>
]]></content:encoded>
			<wfw:commentRss>http://teamcooper.co.uk/blog/p0ng-a-journey-into-html5/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Shpace – An HTML5 Adventure</title>
		<link>http://teamcooper.co.uk/blog/shpace-an-html5-adventure/</link>
		<comments>http://teamcooper.co.uk/blog/shpace-an-html5-adventure/#comments</comments>
		<pubDate>Fri, 03 Feb 2012 12:04:37 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Canvas]]></category>
		<category><![CDATA[Experiment]]></category>
		<category><![CDATA[HTML5]]></category>
		<category><![CDATA[Shoot em up]]></category>
		<category><![CDATA[Shpace]]></category>
		<category><![CDATA[Team Cooper]]></category>

		<guid isPermaLink="false">http://teamcooper.co.uk/?p=2256</guid>
		<description><![CDATA[A couple of Fridays ago, Team Cooper had a training day. We huddled into a meeting room and sat in front of the big projector screen. It felt a lot<a href="http://teamcooper.co.uk/blog/shpace-an-html5-adventure/"> Read the Rest...</a>]]></description>
			<content:encoded><![CDATA[<p><a href="http://teamcooper.co.uk/blog/shpace-an-html5-adventure/attachment/200px-html5-logo-svg/" rel="attachment wp-att-2273"><img class="size-full wp-image-2273 alignleft" title="200px-HTML5-logo.svg" src="http://teamcooper.co.uk/wordpress-content/uploads/2012/02/200px-HTML5-logo.svg_.png" alt="The HTML5 Logo." width="200" height="200" /></a>A couple of Fridays ago, Team Cooper had a training day. We huddled into a meeting room and sat in front of the big projector screen. It felt a lot like being back at school. Tim was going to be teaching us about HTML5 and JavaScript and I for one was very excited to see what it was all about.</p>
<p>There&#8217;s been a lot in the media recently about HTML5&#8242;s uprising and its challenge for the throne of web-based gaming, so Team Cooper decided it was time to have a good look into it to determine if it was a viable option for the heavily interactive games and apps that we make.</p>
<p>As a consumer, the concept of HTML5 games is brilliant. Browsers are rushing to support all the new features, and new techniques and demos are being developed all the time. With no extra plug-ins or add-ons needed, it&#8217;s perfect for casual gaming on the fly. They&#8217;ll even (for the most part) work on mobiles!</p>
<p>As stated in <a href="http://teamcooper.co.uk/blog/should-you-use-flash-or-html-5/">Tim&#8217;s blog post back in November</a>, Flash had been the go-to tool for creating rich interactive experiences for some time. HTML5 has been looking like it may change that, and from all the coverage it&#8217;s been getting, it&#8217;s clear to see that many people in the web community consider it a strong contender. As such, after our session in the meeting room, we went our separate ways to start playing about with what was on offer and to try and make something before the end of the day. Obviously with only a few hours left in the day we weren&#8217;t expecting miracles, but we all managed to get things moving around on our screens. Since then, I&#8217;ve been working on-and-off on my game, <em>Shpace</em> (You can play the game at the <a href="#shpacegame">bottom of this post</a>).</p>
<p><em>Shpace</em> is a very simple shoot &#8216;em up, developed in a few days using solely the drawing functions provided by the HTML5 canvas element. As it was a test project for learning a new technology, there are certain things that could definitely be improved, so I will now provide a short run down of what I did and what I could do, given more time:</p>
<p><strong>Controls</strong></p>
<p><a href="http://teamcooper.co.uk/blog/shpace-an-html5-adventure/attachment/shpace_ingame/" rel="attachment wp-att-2271"><img class="size-medium wp-image-2271 alignright" style="margin-left: 3px;" title="The game can become quite frantic and overcrowded at times." src="http://teamcooper.co.uk/wordpress-content/uploads/2012/02/shpace_ingame-300x225.png" alt="The game can become quite frantic and overcrowded at times." width="300" height="225" /></a></p>
<p>In its simplest terms, the game is just a set of functions that draw shapes at a specific position. The game checks for any of these shapes that might be colliding and carries out the required action depending on what they are. The player must navigate around the screen, avoiding the enemies and their bullets whilst shooting them for points. The controls I chose to use are the arrow keys and the &#8216;Z&#8217; key to shoot. These seemed like a pretty universal method for controlling such a game, but a problem did arise in the form of having to cancel out any operations that might otherwise be performed by the arrow keys. Normally they scroll the page, but in this game, we really don&#8217;t want the scroll bar to jump up and down while trying to fend off a horde of angry red triangles. As the canvas element doesn&#8217;t have any way of knowing if it&#8217;s in focus, I had to use a click listener to check for focus myself.</p>
<p><strong>Structuring the content</strong></p>
<p>Laying out the page to work with the game was simple using CSS. There is an overall container to hold the game&#8217;s contents and within that there&#8217;s a separate container for the menu. JavaScript then takes care of what to show and what to hide at any given time. Finally, there is the canvas element which is what gets manipulated by the JavaScript to display everything. Learning and using JavaScript hasn&#8217;t been very difficult. It&#8217;s very similar to ActionScript as they both come from the same roots. The only issue I did have with using JavaScript was that, unless I wanted to have a huge list of script tags referencing all the different JavaScript files for each object in the game, it all had to be in one file. At first I found this very messy and quite annoying for scrolling up and down between areas that I was working on, but I soon got used to it and the web developer tools in Eclipse helped. In fact, it reminded me a lot of when I made a game in Python with PyGame &#8211; it forces you to lay out your file properly and comment vigilantly.</p>
<p><a href="http://teamcooper.co.uk/blog/shpace-an-html5-adventure/attachment/shpace_nocanvasclear/" rel="attachment wp-att-2272"><img class="size-medium wp-image-2272 alignleft" style="margin-right: 3px;" title="I decided to see what it would look like if I didn't clear the canvas every frame. Result: Pretty funky!" src="http://teamcooper.co.uk/wordpress-content/uploads/2012/02/shpace_nocanvasclear-300x225.png" alt="I decided to see what it would look like if I didn't clear the canvas every frame. Result: Pretty funky!" width="300" height="225" /></a></p>
<p><strong>Future work</strong></p>
<p>If I decided to work on <em>Shpace</em> in the future (which is quite possible) it would be good to add in a few more things. The game is quite bland at the moment, there are only two types of enemies and a distinct lack of any sort of &#8216;boss battle&#8217;. Creating some more varieties of enemy and giving them different behaviours would help to combat this, and wouldn&#8217;t take too much time. Adding in bosses may take a little longer, but really they&#8217;d just be a special type of enemy. There is also no sound as I haven&#8217;t really has time to experiment with the sound API. Another interesting addition, and one that again wouldn&#8217;t take very much time (I don&#8217;t think) would be high scores. I would also be intrigued to look into the possibility of WebSockets and a multiplayer co-operative mode. This is something that would definitely take some time however.</p>
<p><strong>Mobile</strong></p>
<p>Whilst developing the game I spent a bit of time messing about with getting it working on my phone and/or my iPod. I found a <a href="http://sebleedelisle.com/2011/04/multi-touch-game-controller-in-javascripthtml5-for-ipad/">very good article and example on touch controls in JavaScript</a> whilst searching for knowledge on the subject. After looking at that I managed to get touch controls working for the game on my iPod, albeit in a very unrefined manner. It worked okay, although as it was just a fleeting test, there were problems with scrolling and zooming not cancelling whilst trying to shoot the bad guys. This is something I&#8217;d love to look into more and get working in a friendly and accurate fashion so that the game could be played in a browser on a phone or iOS device. There are even tools like PhoneGap that enable you to package up HTML5 games and apps for deployment on the iOS app store and Android Marketplace, much like you can with Flash using Adobe AIR.</p>
<p><a href="http://teamcooper.co.uk/blog/shpace-an-html5-adventure/attachment/shpace_gameover/" rel="attachment wp-att-2270"><img class="alignright size-medium wp-image-2270" style="margin-left: 3px;" title="The end?" src="http://teamcooper.co.uk/wordpress-content/uploads/2012/02/shpace_gameover-300x225.png" alt="The end?" width="300" height="225" /></a>From my adventures in<em> Shpace</em>, I realised a few things. For a game like <em>Shpace,</em> HTML5 is definitely a strong and viable option. It&#8217;s simple, it&#8217;s easy to play and it doesn&#8217;t need a huge amount of code to make. As such, having the code laid out in one file isn&#8217;t a problem, and with the speed JavaScript executes at it runs pretty smoothly. That said, for a bigger game and a game with complex class hierarchies, I don&#8217;t think it&#8217;s the way to go yet. Something like <a href="http://teamcooper.co.uk/games/nurse-quest-love-hurts/">Nurse Quest</a> would just be a nightmare to get to grips with. I believe the battle between HTML5 and Flash will rage on for some time yet &#8211; Flash Player 11 has some great performance boosts and the introduction of Stage3D brings even more to the table. Whilst WebGL (Although not actually part of HTML5) can be used with it to create some stunning games and visual effects. I&#8217;m not sure there will ever be a clear winner between the two, but at the moment it really is just down to the project, your audience and what you want to do with it.<br />
<a name="shpacegame"></a></p>
<p>You can play the game below (Click the game to begin playing):</p>
<div style="width: 640px; height: 480px; border: 3px solid #fff; margin: auto;"><iframe src="http://labs.teamcooper.co.uk/html5/shpace/index.html" scrolling="no" width="640" height="480"></iframe></div>
]]></content:encoded>
			<wfw:commentRss>http://teamcooper.co.uk/blog/shpace-an-html5-adventure/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Emerge: A Web Heroine Filled Mini Conference</title>
		<link>http://teamcooper.co.uk/blog/emerge-mini-conference/</link>
		<comments>http://teamcooper.co.uk/blog/emerge-mini-conference/#comments</comments>
		<pubDate>Fri, 20 Jan 2012 14:52:52 +0000</pubDate>
		<dc:creator>Emma</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Emerge]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Team Cooper]]></category>
		<category><![CDATA[UX]]></category>
		<category><![CDATA[Web Heroines]]></category>
		<category><![CDATA[Women in Technology]]></category>

		<guid isPermaLink="false">http://teamcooper.co.uk/?p=2205</guid>
		<description><![CDATA[Our Head Girl, Emma Cooper spent some time this week at a mini conference with a difference.]]></description>
			<content:encoded><![CDATA[<p>This week I experienced a web conference with a difference. Not only were all the speakers women, but, women were in the majority in the audience too. In addition to this 2 of the 3 days were spent at my desk in Team Cooper Towers here in sunny Sheffield.</p>
<p><a href="http://teamcooper.co.uk/wordpress-content/uploads/2012/01/WP_001606.jpg"><img class="alignright" title="Perfectly branded swag" src="http://teamcooper.co.uk/wordpress-content/uploads/2012/01/WP_001606-300x225.jpg" alt="Perfectly branded swag" width="300" height="225" /></a></p>
<p>I&#8217;ve never experienced a Webinar before but I&#8217;m really impressed with the technology, there were only a few hitches that were effortlessly and quickly dealt with utilising freely available simple technologies like sharing a Google presentation. It enabled me to listen in to the sessions while still at work and, as <a href="twitter.com/kerilambden ">Keri Lambden</a> suggested, I could have been sat in my dressing gown if I liked &#8211; sadly the windows at TC towers are large and I&#8217;m not sure the innocent people of Sheffield (let alone my poor colleagues) are quite ready for that horror.</p>
<p>I really enjoyed <a href="http://www.arell.co.uk/">Rebekah Lock&#8217;s</a> talk about unblocking her creativity by setting herself a <a href="http://geekheartsaday.wordpress.com/about/">365 challenge </a>, to create a heart in whatever style or media everyday for a year. The great thing about her session was she set us the challenge to come up with our own heart, I gave myself a 20 minute time limit and came up with <a href="https://twitter.com/#!/em_cooper/status/159243400158265346/photo/1">this</a>. Which reminded me that at Flash On The Beach I&#8217;d promised myself to do more doing and making for myself, I&#8217;m now considering setting myself a daily creative challenge, but, I&#8217;ll get back to you about that.</p>
<p>I found <a href="https://twitter.com/annettepriest">Annette Priest&#8217;s</a> session on mobile user experience invaluable. Taking recent apps made by Starbucks as an example of good and bad usability design. I found it interesting that the one they made for &#8220;fun&#8221; she considered to be an empty experience. I think this is a problem, finding a place for fun interactions that are not a whole game but have value as an added bonus for your audience. It&#8217;s not really wise to make something flippant intended as a few minutes of interaction as a downloadable app. The user has expectations linked in to downloading an app. It&#8217;s why frippery and fun is best handled in browser, and I would say this, by Flash.</p>
<p>The final panel discussion featured four highly accomplished, experienced and inspirational women who had to tackle some really big questions about being women working in technology. Well respected UI design expert <a href="http://webheroines.com/emerge/speakers/sarah-parmenter">Sarah Parmenter</a> spoke about teaching herself how to code. Entrepreneurial power house <a href="http://webheroines.com/emerge/speakers/sarah-mcvittie">Sarah McVittie</a> spoke about her deep love for data. <a href="http://webheroines.com/emerge/speakers/julie-howell">Julie Howell</a> discussed her years in the industry and how she and her peers invented social networking by creating large forums where groups with similar interest and needs would discuss their issues. <a href="http://webheroines.com/emerge/speakers/jess-ratcliffe">Jess Ratcliffe</a>, founder of the awesome site <a href="http://www.gaboomswap.com/">GaBOOM</a>, talked about having an idea at 15 and setting up a business at 19.</p>
<p>I think the main thing that I got from the conference was that, despite being a minority, women are a thriving vital part of the web community. We really enjoy the work and we bring a specific point of view to the market. We feel a little sad that there aren&#8217;t more of us but an event like Emerge gave us an opportunity to be more than the 12% in the room, even if it did mean there was a queue for the loos.</p>
]]></content:encoded>
			<wfw:commentRss>http://teamcooper.co.uk/blog/emerge-mini-conference/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Can Games Ever Please Everyone?</title>
		<link>http://teamcooper.co.uk/blog/can-games-ever-please-everyone/</link>
		<comments>http://teamcooper.co.uk/blog/can-games-ever-please-everyone/#comments</comments>
		<pubDate>Fri, 06 Jan 2012 09:37:29 +0000</pubDate>
		<dc:creator>John</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Adult Swim]]></category>
		<category><![CDATA[Bartle Test]]></category>
		<category><![CDATA[Jon Radoff]]></category>
		<category><![CDATA[LA Noire]]></category>
		<category><![CDATA[Nurse Quest]]></category>
		<category><![CDATA[Player Motivations]]></category>
		<category><![CDATA[Robot Unicorn Attack]]></category>
		<category><![CDATA[Team Cooper]]></category>

		<guid isPermaLink="false">http://teamcooper.co.uk/?p=2073</guid>
		<description><![CDATA[Is it better to dislike a game than to just 'nothing' it? ]]></description>
			<content:encoded><![CDATA[<p>Is it better to dislike a game than to just &#8216;<em>nothing</em>&#8216; it? Assuming its competently designed, a disliked game at least implies that it had a goal or aim that just might not have been your cup of tea. Worse, in my opinion, are the games who consider their potential audiences to be &#8216;absolutely everyone&#8217; who are so concerned about being inclusive, all they do is generate five star ambivalence.</p>
<p style="text-align: center;"><a href="http://teamcooper.co.uk/blog/can-games-ever-please-everyone/attachment/la-noire/" rel="attachment wp-att-2077"><img class="size-full wp-image-2077 aligncenter" title="LA Noire" src="http://teamcooper.co.uk/wordpress-content/uploads/2012/01/LA-Noire.jpg" alt="" width="484" height="272" /></a></p>
<p>Admittedly, this conversation started because I got <a href="http://www.rockstargames.com/lanoire/agegate/ref/?redirect=" target="_blank">LA Noire</a> for Christmas. Ensuing conversations revealed that Team Captain Tim had not really enjoyed scrutinising every inch of LA for clues, far preferring to battle the bad guys face to face &#8211; whereas I loved the more procedural, deliberately-paced investigation parts of the game only to instantly be obliterated whenever facing an actual gangster with a gun. (<em>Every</em>. Single. Time) As well as realising that we had strong potential for a mismatched buddy-cop movie, it was obvious that perhaps we were playing the game with different wants. A diverse, detailed and dramatic game &#8211; was its only mistake in thinking that it could please everyone? Or was our mistake in thinking <em>all</em> of LA was meant for us?</p>
<p>Whatever methodology you use, it seems undeniable that different games appeal to different sorts of gamers. <a href="http://www.gamerdna.com/quizzes/bartle-test-of-gamer-psychology" target="_blank">The Bartle Test</a> breaks us down into Achievers, Explorers, Killers and Socialisers (mostly in terms of World of Warcraft-style game play but can be expanded to general gaming) while Jon Radoff has charted <a href="http://radoff.com/blog/2011/05/19/game-player-motivations/" target="_blank">the different things that motivate players</a> across most games.</p>
<p><a href="http://teamcooper.co.uk/blog/can-games-ever-please-everyone/attachment/robot-unicorn-attack/" rel="attachment wp-att-2074" target="_blank"><img class="alignleft size-medium wp-image-2074" title="Robot Unicorn attack" src="http://teamcooper.co.uk/wordpress-content/uploads/2012/01/Robot-Unicorn-attack-300x226.jpg" alt="" width="300" height="226" /></a></p>
<p>Is it &#8216;easier&#8217; (or less risky at any rate) to target specific niche audiences with casual games? Maybe. But I also suspect a clear or &#8216;simpler&#8217; idea also be used to appeal to all our different gamer motivations.</p>
<p>While anticipating the launch of our own <a href="http://games.adultswim.com/nurse-quest-adventure-online-game.html" target="_blank">Nurse Quest</a> game on the <strong>[adult swim]</strong> site last December, one by one, we were all drawn into the strange world of <a href="http://games.adultswim.com/robot-unicorn-attack-twitchy-online-game.html" target="_blank">Robot Unicorn Attack</a> featured on the same site. A very simple game in some respects but maybe deceptively so as it seems to lend itself to all the quadrants of Radoff&#8217;s game motivation ideas.</p>
<p>It&#8217;s <em>Immersive</em>, hypnotically drawing you in with its colours and *that* soundtrack. While not so much a game of <em>Co-operation</em> it is certainly a social experience; a talking point &#8211; something you want to tell people about (good thing) but then ultimately can&#8217;t fully explain so you tell people to just play it themselves (even better thing).</p>
<p>As an endless runner  it&#8217;s also a game of <em>Achievement</em> and <em>Competition</em>, attacking all of the stars is a goal and simply keeping going as long as possible can be competitive in terms of personal bests and addictiveness &#8211; as is the notion of giving you three lives, allowing you to compare scores with yourself for each go and perhaps drawing you in for more plays than you would on the average flash game.</p>
<p>To an extent, it&#8217;s just a game with some (clever) gimmicks&#8230;but one that has racked up two sequels, 686,000 likes on Facebook and over 41 million plays to date. We can be loyal to game genres, game brands and our own gaming habits, but how far should developers strive to create games that please everyone? Is it better to have separate puzzle and racing games than one game which has levels of each? Or is the &#8216;variety pack&#8217; approach just what we have come to accept from modern games &#8211; mostly enjoyable, but always one flavour left at the end that someone isn&#8217;t that keen on.</p>
]]></content:encoded>
			<wfw:commentRss>http://teamcooper.co.uk/blog/can-games-ever-please-everyone/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Our Grubby New Game for [adult swim]</title>
		<link>http://teamcooper.co.uk/blog/our-new-game-for-adult-swim/</link>
		<comments>http://teamcooper.co.uk/blog/our-new-game-for-adult-swim/#comments</comments>
		<pubDate>Mon, 12 Dec 2011 13:57:20 +0000</pubDate>
		<dc:creator>John</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Adult Swim]]></category>
		<category><![CDATA[Adventure Game]]></category>
		<category><![CDATA[Flash Games]]></category>
		<category><![CDATA[Geoff Jefferson]]></category>
		<category><![CDATA[LusasArts]]></category>
		<category><![CDATA[Monkey Island]]></category>
		<category><![CDATA[Nurse Quest]]></category>
		<category><![CDATA[Point and Click]]></category>
		<category><![CDATA[sitcom]]></category>
		<category><![CDATA[Team Cooper]]></category>

		<guid isPermaLink="false">http://teamcooper.co.uk/?p=1920</guid>
		<description><![CDATA[Christmas has come early for the team as our tribute to point and click style adventure games (and silly humour) comes alive and goes live through our collaboration with [adult<a href="http://teamcooper.co.uk/blog/our-new-game-for-adult-swim/"> Read the Rest...</a>]]></description>
			<content:encoded><![CDATA[<p><a href="http://teamcooper.co.uk/blog/our-new-game-for-adult-swim/attachment/jeff-has-a-nurse-to-impress-2/" rel="attachment wp-att-1921"><img class="size-full wp-image-1921 alignright" style="margin-left: 3px; margin-bottom: 3px;" title="Jeff has a nurse to impress" src="http://teamcooper.co.uk/wordpress-content/uploads/2011/12/Jeff-has-a-nurse-to-impress1.jpg" alt="" width="335" height="223" /></a></p>
<p>Christmas has come early for the team as our tribute to point and click style adventure games (and silly humour) comes alive and goes live through our collaboration with [adult swim]. After all our cryptic hinting and code names like &#8220;Project: Geoff&#8221;, it feels great to finally be able to talk about &#8216;<a title="Play Nurse Quest: Love Hurts" href="http://games.adultswim.com/nurse-quest-adventure-online-game.html" target="_blank">Nurse Quest: Love Hurts</a>&#8216;.</p>
<p>As a new recruit, the game was 99.9% finished by the time I joined the company in October so I was given the arduous task of &#8216;here, play this&#8217; and playing at my desk, slightly paranoid at the knowledge that how many times I laughed out loud was being monitored. Knowing the others were heavily inspired by LucasArts&#8217; Escape From Monkey Island games, I had to confess (to my shame) I&#8217;d never played any of the series, but I have extremely fond memories of Day of The Tentacle (also by LucasArts) and several Discworld adventure games. So my chuckles were both natural and plentiful as my old love of adventure games came flooding back &#8211; not just how to play them, but also the endless potential for comedy the gameplay style creates.</p>
<p><a href="http://teamcooper.co.uk/blog/our-new-game-for-adult-swim/attachment/ambulance-2/" rel="attachment wp-att-1936"><img class="size-full wp-image-1936 alignleft" style="margin-right: 3px; margin-bottom: 3px;" title="Ambulance" src="http://teamcooper.co.uk/wordpress-content/uploads/2011/12/Ambulance1.jpg" alt="" width="359" height="239" /></a></p>
<p>Before I joined the team, I&#8217;d attended a <a href="http://www.overlap.org.uk/713/secret-agents-and-their-challenging-narratives/" target="_blank">talk by our lead developer Russell</a> about agency in games using &#8216;Nurse Quest&#8217; as one of his examples. I&#8217;d greatly appreciated the comparison to sitcom in terms of story design: how each level was like an episode with the hero in pursuit of the same goal but sewing the seeds of their own downfall en route. And, as with most comedies, it&#8217;s &#8216;downfall&#8217; that leads to the humour (&#8230;especially if baggy trousers are worn without a belt) and where an ambulance speeding you to a hospital becomes a recurring comedy catchphrase.</p>
<p>But this is all getting a bit philosophical. The point is, Nurse Quest: Love Hurts is now <a title="Play Nurse Quest: Love Hurts" href="http://games.adultswim.com/nurse-quest-adventure-online-game.html" target="_blank">live on the [adult swim] site</a>. I know the team are really proud of this game. and I can see why. So join Geoff in trying to achieve that impressive injury that will win the Nurse of his dreams.</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://teamcooper.co.uk/blog/our-new-game-for-adult-swim/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Who’s The Baddie?</title>
		<link>http://teamcooper.co.uk/blog/whos-the-baddie/</link>
		<comments>http://teamcooper.co.uk/blog/whos-the-baddie/#comments</comments>
		<pubDate>Fri, 02 Dec 2011 09:24:10 +0000</pubDate>
		<dc:creator>John</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Action Games]]></category>
		<category><![CDATA[Antagonists]]></category>
		<category><![CDATA[games]]></category>
		<category><![CDATA[Shooting Games]]></category>
		<category><![CDATA[Skill Games]]></category>
		<category><![CDATA[Sports Games]]></category>
		<category><![CDATA[Team Cooper]]></category>
		<category><![CDATA[Villains]]></category>

		<guid isPermaLink="false">http://teamcooper.co.uk/?p=1641</guid>
		<description><![CDATA[You know you need to think about who'll be playing your game - but a useful starting point can also be thinking about who your player might be playing against.]]></description>
			<content:encoded><![CDATA[<p>You know you want a game. You&#8217;ve even rung <a href="http://www.teamcooper.co.uk" target="_blank">Team Cooper</a> and said <em>&#8220;I&#8217;d really like a game please&#8221;</em>. But maybe you&#8217;re not sure what sort of game would be best for you? You know you need to think about who&#8217;ll be playing your game &#8211; but a useful starting point can also be thinking about who your player might be playing against&#8230; ie &#8211; The Baddie! (as kindly demonstrated below by Pete/Pete&#8217;s evil Mirror Dimension counterpart)</p>
<p style="text-align: center;"><img class="size-full wp-image-1711 aligncenter" title="Pete the Penguin: Team Cooper's Resident Mastermind" src="http://teamcooper.co.uk/wordpress-content/uploads/2011/11/WP_0012191.jpg" alt="" width="407" height="256" /></p>
<p>In my few weeks with Team Cooper, I&#8217;ve been looking closely at (i.e. playing) the <a href="http://teamcooper.co.uk/games/" target="_blank">Team&#8217;s back-catalogue</a> and thought it would be interesting to define them via the different sorts of nemesis that help draw the audience in to the game. Maybe seeing games from an opponent point of view might get you thinking <em>&#8220;Does my game need a bad guy?&#8221;</em>, and if so, what kind?</p>
<h3>1. THEY&#8217;RE JUST LIKE YOU</h3>
<p style="text-align: center;"><a href="http://teamcooper.co.uk/blog/whos-the-baddie/attachment/fencing/" rel="attachment wp-att-1649"><img class="size-medium wp-image-1649 aligncenter" title="fencing" src="http://teamcooper.co.uk/wordpress-content/uploads/2011/11/fencing-300x150.jpg" alt="" width="300" height="150" /></a><a href="http://teamcooper.co.uk/blog/whos-the-baddie/attachment/tron-2/" rel="attachment wp-att-1650"><img class="alignnone size-medium wp-image-1650 aligncenter" title="Tron" src="http://teamcooper.co.uk/wordpress-content/uploads/2011/11/Tron-300x173.jpg" alt="" width="270" height="150" /></a></p>
<p>Two completely different games but with one thing in common, whether armed with <a href="http://teamcooper.co.uk/games/beazley-fencing-the-epee-challenge/" target="_blank">fencing épée</a> or <a href="http://teamcooper.co.uk/games/tron-legacy-lightcycle/" target="_blank">light cycle</a>  - the &#8216;bad guy&#8217; can do everything you can. No more. No less (Even if it might seem like your opponent has been sneakily practising whenever you&#8217;ve logged of). As well as letting you try and beat their score, <a href="http://teamcooper.co.uk/games/beazley-winter-rally/" target="_blank">The Beazley Winter Rally</a> also lets you compete against &#8216;ghost&#8217; versions of players who&#8217;ve already raced. And to think they say you can&#8217;t outrun the past!</p>
<h3>2. INCREASING ODDS.</h3>
<p style="text-align: center;"><a href="http://teamcooper.co.uk/blog/whos-the-baddie/attachment/beasties/" rel="attachment wp-att-1661"><img class="size-medium wp-image-1661 aligncenter" title="Beasties" src="http://teamcooper.co.uk/wordpress-content/uploads/2011/11/Beasties-300x190.jpg" alt="" width="300" height="190" /></a><a href="http://teamcooper.co.uk/blog/whos-the-baddie/attachment/tri-shooter-2/" rel="attachment wp-att-1662"><img class="alignnone size-medium wp-image-1662" title="Tri-Shooter" src="http://teamcooper.co.uk/wordpress-content/uploads/2011/11/Tri-Shooter-300x236.jpg" alt="" width="240" height="189" /></a></p>
<p>They lure you in with nice easy early levels&#8230; But then, before you know it, your entire screen is filled with <a href="http://teamcooper.co.uk/games/tri-shooter/" target="_blank">outer space invaders</a> or queues of <a href="http://teamcooper.co.uk/games/beastie-burgers/" target="_blank">fussy customers</a> all wanting a piece of you. Yes, it puts the player under increasing pressure &#8211; but maybe that&#8217;s where your player will thrive.</p>
<h3>3. TIME WAITS  FOR NO PLAYER</h3>
<p style="text-align: center;"><a href="http://teamcooper.co.uk/blog/whos-the-baddie/attachment/mutant/" rel="attachment wp-att-1671"><img class="size-medium wp-image-1671 aligncenter" title="Mutant" src="http://teamcooper.co.uk/wordpress-content/uploads/2011/11/Mutant-300x171.jpg" alt="" width="300" height="171" /></a></p>
<p>Sure, Wolverine would take on the whole world if he could &#8211; but Cyclops and the other <a href="http://teamcooper.co.uk/games/are-you-a-mutant/" target="_blank">X-Men only have 30 seconds</a> in these games so it&#8217;s about doing what you can. Even if a player does well in their allotted time, there&#8217;s always that niggling thought that maybe you could have done better. Taking on time can be a great way to show improvement after multiple plays.</p>
<h3>4. GRAVITY (and other laws of physics)</h3>
<p style="text-align: center;"><a href="http://teamcooper.co.uk/blog/whos-the-baddie/attachment/batting/" rel="attachment wp-att-1674"><img class="size-medium wp-image-1674 aligncenter" title="Batting" src="http://teamcooper.co.uk/wordpress-content/uploads/2011/11/Batting-300x163.jpg" alt="" width="300" height="163" /></a><a href="http://teamcooper.co.uk/blog/whos-the-baddie/attachment/bowling-2/" rel="attachment wp-att-1678"><img class="alignnone size-medium wp-image-1678" title="Bowling" src="http://teamcooper.co.uk/wordpress-content/uploads/2011/11/Bowling1-300x179.jpg" alt="" width="270" height="161" /></a></p>
<p>There&#8217;s probably a fighting game where you can duff up Isaac Newton and other famous physicists. But until then, you can challenge their most famous discoveries through <a href="http://teamcooper.co.uk/games/sky-sports-cricket-skills/" target="_blank">sports games</a> and <a href="http://teamcooper.co.uk/games/snickers-mini-games/" target="_blank">challenges</a> that really test your ability and let you prove your skills against things like cross-winds and targeting. Plus there&#8217;s always gravity itself. Nothing brings a game to an end like <a href="http://teamcooper.co.uk/games/beazley-broker-dash/" target="_blank">falling off a rooftop</a>!</p>
<p style="text-align: center;"><a href="http://teamcooper.co.uk/blog/whos-the-baddie/attachment/down/" rel="attachment wp-att-1681"><img class="size-full wp-image-1681 aligncenter" title="Down" src="http://teamcooper.co.uk/wordpress-content/uploads/2011/11/Down.jpg" alt="" width="382" height="158" /></a></p>
<p>If you&#8217;re thinking about what kind of game you might like, this can be a really fun part of the process. As well as giving your player a goal and reason to succeed and win&#8230; you get to be the person who decides what&#8217;s stopping them from getting it!</p>
<p>Go on. Be mean. It makes for a better game too! Bwahahahaha!!!</p>
]]></content:encoded>
			<wfw:commentRss>http://teamcooper.co.uk/blog/whos-the-baddie/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>BBC Online Briefing at Media City</title>
		<link>http://teamcooper.co.uk/blog/bbc-online-briefing/</link>
		<comments>http://teamcooper.co.uk/blog/bbc-online-briefing/#comments</comments>
		<pubDate>Mon, 21 Nov 2011 10:29:49 +0000</pubDate>
		<dc:creator>Emma</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[BBC]]></category>
		<category><![CDATA[Computer]]></category>
		<category><![CDATA[Four screens]]></category>
		<category><![CDATA[HTML5]]></category>
		<category><![CDATA[Media City]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[Tablet]]></category>
		<category><![CDATA[Team Cooper]]></category>
		<category><![CDATA[TV]]></category>
		<category><![CDATA[Universal Remote Control]]></category>

		<guid isPermaLink="false">http://teamcooper.co.uk/?p=1801</guid>
		<description><![CDATA[Last week I had the opportunity to visit Media City UK, the new Salford home for six of the ten BBC products. The offices at Media City are shinier than<a href="http://teamcooper.co.uk/blog/bbc-online-briefing/"> Read the Rest...</a>]]></description>
			<content:encoded><![CDATA[<p><img class="alignright" title="Media City UK" src="http://teamcooper.co.uk/wordpress-content/uploads/2011/11/WP_001331-1024x768.jpg" alt="Media City UK" width="300" height="225" />Last week I had the opportunity to visit Media City UK, the new Salford home for six of the ten BBC products.</p>
<p>The offices at Media City are shinier than a really shiny thing.  Nearly every static vertical surface is covered in whiteboard material, there are bare concrete pillars and grey felt-covered chairs with brightly coloured furry buttons and zips. I was really struggling not to touch everything. Oddly, the lifts have the floor selection buttons on the outside of the lift, I assume possibly serving as a constant daily reminder to staff that user journeys and choice are very neatly intertwined.</p>
<p>The day started off with a rapid and tantalising tour of the R&amp;D department. We were whisked through <a href="http://www.bbc.co.uk/blogs/researchanddevelopment/2011/11/elbow-in-3d-sound.shtml" target="_blank">listening rooms</a>, labs, <a href="http://www.guardian.co.uk/uk/the-northerner/2011/nov/21/mediacityuk-bbc-research-development?CMP=twt_gu" target="_blank">user testing suits</a> and shown a flashed ankle of what the R&amp;D team is up to. Frankly, I want to go back and spend a whole day (maybe 2) badgering the staff about what they’re doing and why and how and … I digress. The highlight for me was discovering the <a href="http://www.bbc.co.uk/blogs/researchanddevelopment/2011/02/universal-control.shtml" target="_blank">Universal Remote Control API</a> which has been developed to solve problems of accessibility but potentially has a wider scope, giving viewers the opportunity to control and interact with their TV screens from their phone or tablet,  and the possibility for programme makers to <a href="http://www.youtube.com/watch?v=_1I2dQ2O_eg&amp;feature=player_embedded" target="_blank">add an extra character to your living room</a>.</p>
<p><img class="alignleft size-medium wp-image-1809" style="padding-right: 3px;" title="Remote Control Dalek activated by TV show" src="http://teamcooper.co.uk/wordpress-content/uploads/2011/11/WP_001334-300x225.jpg" alt="Remote Control Dalek activated by TV show" width="300" height="225" />The rest of the day revolved around the BBC&#8217;s vision for our four screens &#8211; TV, Computer, Tablet and Mobile.</p>
<p>Based on the fact 97% of homes have a TV and there are 1.3 mobile phone contracts per person in the UK, the assumption is that quite a lot of us are at least two screen people. Our consumption of media is not limited to those two screens though so adding in desktops, laptops and tablets means that the BBC&#8217;s digital output will now cover four screens.</p>
<p><a href="http://www.bbc.co.uk/blogs/bbcinternet/2011/11/industry_audience_screens.html">My favourite presentation</a> of the day was from Holly Goodier, Head of Audiences, who presented results of her teams extensive research. They&#8217;ve been listening to how we <em>say</em> we interact with our screens, but also looking at how we <em>actually</em> interact with those screens given the data trails we all leave behind us. Basically it comes down to context and interaction level. We love our phones; they are our limbs and our hearts. We see Tablets as frivolous entertainment and in many cases they’re now being used as personal TV’s. Most people associate their desktops and laptops as a work space. TV is divided between different generations, older people see it as the hearth of the home, younger people see them as background noise.</p>
<p>She explained that about three or four years ago they were wondering when screens would become ubiquitous &#8211; At what point would there be a screen everywhere? In a very short time that has become a reality. Holly also hinted towards a concept that has been buzzing around my brain after reading <a href=" http://worrydream.com/ABriefRantOnTheFutureOfInteractionDesign/" target="_blank">this blog post</a>. She asked, “When will the glass disappear?”. Sadly she didn&#8217;t take a punt at answering the question.</p>
<p>So the BBC have set their stall out. They&#8217;re going to be creating digital content across all four screens for all ten brands. Even if that means some forms of interactive media are going to look ten years behind others. At the time I raised this point in <a href="https://twitter.com/#!/em_cooper/status/137200256310972417" target="_blank">an ill thought out tweet</a>.  Actually, after talking it over with some of the BBC staff and considering the issue of &#8220;<a href="http://www.technewsworld.com/story/70333.html" target="_blank">Is</a> <a href="http://tech.fortune.cnn.com/2010/12/03/html5-not-ready-for-primetime-but-getting-very-close/" target="_blank">HTML5</a> <a href="http://ishtml5readyyet.com/" target="_blank">ready</a>?&#8221;, I think it&#8217;s a very brave move that&#8217;s been forced by events they have no control over. Considering the lack of knowledge and experience in these new areas but recognising a shift in the way we use our screens, they are starting and supporting a move over to looking differently at the ways in which we can produce digital content.</p>
]]></content:encoded>
			<wfw:commentRss>http://teamcooper.co.uk/blog/bbc-online-briefing/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Should you use Flash or HTML 5 for your digital marketing?</title>
		<link>http://teamcooper.co.uk/blog/should-you-use-flash-or-html-5/</link>
		<comments>http://teamcooper.co.uk/blog/should-you-use-flash-or-html-5/#comments</comments>
		<pubDate>Tue, 15 Nov 2011 10:30:28 +0000</pubDate>
		<dc:creator>Tim</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Banners]]></category>
		<category><![CDATA[Digital]]></category>
		<category><![CDATA[Facebook]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[games]]></category>
		<category><![CDATA[HTML 5]]></category>
		<category><![CDATA[Interactive]]></category>
		<category><![CDATA[Marketing]]></category>
		<category><![CDATA[Quizzes]]></category>
		<category><![CDATA[Unity]]></category>
		<category><![CDATA[Websites]]></category>

		<guid isPermaLink="false">http://teamcooper.co.uk/?p=1762</guid>
		<description><![CDATA[Not so long ago, if you wanted to create any sort of rich interactive experience for your web based marketing efforts, your choice was pretty much solely limited to using Flash. But the times they are a changin’, and these days there is more of a choice. But which should you choose?]]></description>
			<content:encoded><![CDATA[<p><img class="alignright size-medium wp-image-1782" title="Flash vs. HTML 5" src="http://teamcooper.co.uk/wordpress-content/uploads/2011/11/IMGP3606-300x225.jpg" alt="" width="300" height="225" /><em>This post is mainly aimed at marketers (as they are the majority of our clients) but also applies to anybody else having a web based interactive project produced; this might be a viral game, a banner ad, a Facebook app or a website.</em></p>
<p>Not so long ago, if you wanted to create any sort of rich interactive experience for your web based marketing efforts, your choice was pretty much solely limited to using Flash. It is currently the de facto standard for creating animations and interactive content that needs to reach as large an audience as possible. But the times they are a changin’, and these days there is more of a choice from the increasingly popular HTML 5 <sup>[<a href="#note1">1</a>]</sup> to alternative browser plug-ins like Unity. The web community’s reaction to Adobe’s announcement last Tuesday regarding <a title="Adobe dropping support for Flash on mobile browsers" href="http://blogs.adobe.com/flashplatform/2011/11/flash-to-focus-on-pc-browsing-and-mobile-apps-adobe-to-more-aggressively-contribute-to-html5.html" target="_blank">dropping mobile browser support</a> has only helped to fuel rumours of a trend away from Flash. Unfortunately this has created some confusion about which technology you should actually be using right now for your campaigns, and with that in mind I thought I’d share my experience on the matter.</p>
<p><strong>A confession</strong></p>
<p>Cards on the table, I’ll admit that I am likely to be slightly biased towards Flash in that I run a company that (currently) works mainly with Flash <sup>[<a href="#note2">2</a>]</sup> and I love working with the platform. However I haven’t always been a Flash developer, I started my career in web development where my role was writing HTML and JavaScript for interactive e-learning applications (Back then they called it DHTML).</p>
<p><strong>So, which should you choose?</strong></p>
<p>Of these two technologies each has their advantages and flaws and so your decision should be based on a few things which you need to ask yourself of every project:</p>
<ul>
<li>Who are your audience? (Or more specifically, what type of browser are they using?)</li>
<li>What type of content is it?</li>
<li>What’s your budget?</li>
</ul>
<h3>Who are your audience?</h3>
<p><img class="alignright size-medium wp-image-1781" title="Audience" src="http://teamcooper.co.uk/wordpress-content/uploads/2011/11/IMGP3605-300x225.jpg" alt="" width="300" height="225" />This is the most important thing to consider. When writing your marketing message you’ll make sure that it is appropriate to your audience. Similarly from a technical standpoint you’ll also want to make sure that it is delivered in a format they are able to view.</p>
<p>Flash currently has the advantage here. Flash player is ubiquitous on desktop machines, and even with factoring in your mobile audience, you can be reasonably confident that at least 90% of your total viewers will have Flash Player installed.</p>
<p>The biggest hurdle for HTML 5 is Internet Explorer because prior to the introduction of IE9, it did not support any of its major features. The majority of other web browsers (Chrome, Firefox, Safari) have supported these features for quite some time now. They also generally update themselves frequently meaning that they can support the latest HTML 5 features.</p>
<p>If you have Google analytics running on your web server it is quite simple to find out how many visitors have Flash player installed, however HTML 5 figures are a bit more awkward to determine exactly. A good best guess is to add up all your Chrome, Safari, Firefox and IE 9 visitors and balance those against anything that remains (If you want to get some more accurate figures, have a look at Seth Meranda’s post on <a href="http://higheredanalytics.com/analytics/index.php/2010/10/track-html5-elements-in-google-analytics/" target="_blank">how to track HTML 5 elements in Google Analytics</a>).</p>
<p>For example, on our own website 92% of all our visitors have Flash Player installed and 77% are using the HTML 5 enabled browsers mentioned above.</p>
<p>It is very important to check your own (or your brands) website stats for this against your expectations of your audience. In our case, we know we have quite a tech-savvy audience who will have the most up to date browsers, but some brands may not. In these cases you should expect the percentage of HTML 5 enabled users to be lower (In some cases <a title="Flash vs. HTML 5" href="http://flowingdata.com/2011/05/10/flash-vs-HTML5/" target="_blank">as low as 40%</a>).</p>
<p>Armed with this information, you can decide what approach best suits your audience.</p>
<h3>What type of content is it?</h3>
<p><img class="alignright size-medium wp-image-1780" title="Content" src="http://teamcooper.co.uk/wordpress-content/uploads/2011/11/IMGP3604-300x225.jpg" alt="" width="300" height="225" />This is almost as important a consideration as audience in that some technologies are better suited to certain projects.</p>
<p><strong>Websites</strong></p>
<p>These days, if you’re building a website there aren’t many good reasons you should use Flash and generally you should be using HTML 5 wherever possible. The two main exceptions to this would be if you’re creating a complex web based tool (e.g. a drawing tool or editing images and/or audio) or if you need to feature a lot of video (especially if you want to stream secure content).</p>
<p><strong>Games</strong></p>
<p>For games the best technology to use is Flash. Technically it is better because HTML 5 canvas suffers from inconsistent rendering speeds across browsers and has <a title="The state of HTML 5 audio" href="http://www.phoboslab.org/log/2011/03/the-state-of-HTML5-audio" target="_blank">terrible audio support</a>. For viral marketing it also has the advantage in that the whole game can be contained within a single SWF file, making it very easy to copy and distribute around the web <sup>[<a href="#note3">3</a>]</sup>. With HTML 5, you are limited to keeping your game on your own site(s). This means you have to rely on being able to bring the audience to the game, rather than being able to bring the game to the audience.</p>
<p>If you’re considering a 3D game, Flash has recently added 3D support with Stage3D. HTML 5 has WebGL, though this is not natively supported by any version of IE. From a purely technical standpoint the Unity 3D plug-in is the best tool for the job, though its penetration rate is not nearly as high as Flash Player.</p>
<p>Richard Davey (Photon Storm) has put together a very good post on <a title="Developing games in Flash, HTML 5 &amp; Unity" href="http://www.photonstorm.com/archives/2568/the-reality-of-developing-web-games-with-flash-HTML5-and-unity" target="_blank">developing games in Flash, HTML 5 &amp; Unity</a> right now. It’s aimed mainly at developers but if you are considering commissioning a game, its well worth a read.</p>
<p><strong>Quizzes</strong></p>
<p>I’ve separated quizzes from games as these are generally a collection of questions with a score at the end and don’t require consistent high performance rendering. Audio is also not that important so either technology can be a good choice unless you want to distribute it around the web <sup>[<a href="#note2">2</a>]</sup> (which is rare).</p>
<p><strong>Facebook</strong></p>
<p><strong></strong>As a Facebook app can be either be a website or a game, the same above advice applies but without the issue of distributing around the web.</p>
<p><strong>Banners</strong></p>
<p>Banners are still made in Flash but this will change over time.  Most are simple time based animations and therefore there is no real issue in choosing either technology.</p>
<h3>What’s your budget?</h3>
<p><img class="alignright size-medium wp-image-1789" title="Budget" src="http://teamcooper.co.uk/wordpress-content/uploads/2011/11/IMGP3609-300x225.jpg" alt="" width="300" height="225" />If you happen to have a large budget then you probably don’t need to worry about making a decision about which technology to use, you may as well build separate versions for each technology and cater for everyone. A lot of large marketing campaigns right now do just this and use a combination of Flash, HTML 5 and/or mobile apps. Some are mainly HTML 5 and fall back to Flash, some are mainly Flash and fall back to simple HTML, some may also have a supporting iOS/Android app.</p>
<p>If you have a more modest budget, you’ll probably want to get the most value you can out of your spend. Assuming that the content you are producing has lots of rich interaction (animation, “whizzy” bits, video, etc.) then currently it is likely to take your developer 1.5 to 2 times longer to develop that content in HTML 5 than Flash (i.e. Twice as expensive).</p>
<p>This is mainly due to the amount of effort required to get your content working consistently across multiple browsers, as there is still enough variety in the way that each browser currently implements different features of HTML 5 that it usually requires writing specific code for each browser. There are tools (Like Adobe Edge and Game Maker) being built which should help to reduce development times in future, but we are not there yet.</p>
<p>Something else to consider is maintenance, HTML 5 is not yet a ratified standard and is subject to change, as are the browsers that support it. If you have HTML 5 content developed, you should prepare for it to break (so make sure you have an ongoing maintenance agreement with your developer).</p>
<h3>Anything else?</h3>
<p>One final thing to consider is the security of your content. While not entirely hack-proof, Flash does do a much better job of protecting your content from being “hacked” or re-purposed once it’s out in the wild.</p>
<p>When built, Flash code and art assets are compiled, compressed and can also be encrypted if required. And while decompiling is possible, it requires specialist software and technical knowhow to do so effectively.</p>
<p>With HTML 5, while your code can be minified and obfuscated (made smaller and harder to understand) it is still open for all to view and is easily hack-able. This means that people with a simple understanding of JavaScript can gain access to the code and do anything from changing their hi-scores in a game, to copying your product &#8211; replacing your logos with theirs.</p>
<p>While these practices are rare, it does happen in Flash games, and will almost certainly happen with HTML 5 as developers strive to appear “on the cutting edge”.</p>
<h3>Summary</h3>
<p>Deciding which technology is best for delivering your digital marketing is not a simple case of “Flash is better than HTML 5” or vice versa. Each technology has its advantages and disadvantages depending on the type of content you are producing and the audience you are hoping to reach.</p>
<p>As HTML 5 &amp; Flash continue to mature, the advantages of using either technology will likely be reduced, but it will be a long time before it truly makes no difference (technically or financially) between them. If you are currently producing a new piece of content and are unsure of what technology to use, or you have further questions about this post, please do <a title="Contact Team Cooper" href="http://teamcooper.co.uk/contact/">get in touch</a>.</p>
<h3><em>Notes</em></h3>
<p><em><a name="note1"></a><sup>[1]</sup> Because the term “HTML 5” actually covers a multitude of technologies, for the purposes of this post, when I refer to “HTML 5”, I am referring to the web technologies that enable it to be a potential alternative to Flash Player (Namely JavaScript coupled with the canvas, video, audio, &amp; SVG elements).</em></p>
<p><em><a name="note2"></a><sup>[2]</sup> When I talk about Flash Player, I mean version 9 and above.</em></p>
<p><em><a name="note3"></a><sup>[3]</sup> By “around the web” I mean hosted on other people’s sites.</em></p>
]]></content:encoded>
			<wfw:commentRss>http://teamcooper.co.uk/blog/should-you-use-flash-or-html-5/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>New Arrival</title>
		<link>http://teamcooper.co.uk/blog/new-arrival/</link>
		<comments>http://teamcooper.co.uk/blog/new-arrival/#comments</comments>
		<pubDate>Tue, 25 Oct 2011 08:26:06 +0000</pubDate>
		<dc:creator>John</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[new staff]]></category>
		<category><![CDATA[Team Cooper]]></category>

		<guid isPermaLink="false">http://teamcooper.co.uk/?p=1384</guid>
		<description><![CDATA[It&#8217;s 21 minutes into my first day as Office Assistant at Team Cooper. That I&#8217;m blogging on a working computer (and actually sitting on a chair while doing so) instantly<a href="http://teamcooper.co.uk/blog/new-arrival/"> Read the Rest...</a>]]></description>
			<content:encoded><![CDATA[<p><a href="http://teamcooper.co.uk/blog/new-arrival/attachment/new-arrival/" rel="attachment wp-att-1396"><img class="size-full wp-image-1396 alignright" title="New Arrival" src="http://teamcooper.co.uk/wordpress-content/uploads/2011/10/New-Arrival.jpg" alt="" width="381" height="285" /></a></p>
<p><strong>It&#8217;s 21 minutes</strong> into my first day as Office Assistant at Team Cooper. That I&#8217;m blogging on a working computer (and actually sitting on a chair while doing so) instantly puts this ahead of a few other offices I&#8217;ve worked in &#8211; but these aren&#8217;t the only reasons I&#8217;m already extremely excited to be here.</p>
<p>As much as I&#8217;m trying to earnestly and intently focus on my monitor (and appear as diligent as possible on my first day, new shoes and everything), I can&#8217;t help but eavesdrop on the Team as they update each other on the status of a myriad of different projects. And they all sound infinitely intriguing.</p>
<p><strong>39 minutes in</strong>. I&#8217;m back from a quick tour of the building so now I can actually find my way to the office, let alone direct others here. In the more abstract sense, I&#8217;ve  found my way here from a TV background, moving from production office co-ordination into drama development and also working on my own freelance writing. In particular, I&#8217;ve become increasingly fascinated by games of all shapes and sizes and the different ways they find and engage their audience.</p>
<p>This is why I jumped at the opportunity for a role that allowed me to combine my previous work experience with something brand new. So, as much as I hope I&#8217;ll be useful to Team Cooper, I&#8217;m also here to keep my eyes, ears and brain peeled to learn everything I can.</p>
<p><strong>59 minutes in</strong>. I&#8217;m off for my induction session shortly. Everyone is being fantastically welcoming for which I&#8217;m extremely grateful and I&#8217;ve already stuck a post-it note to my monitor to remind me of something for later. For now, I&#8217;ve been given the keys to office. I mean that in the literal sense but, now (checks watch) one whole hour in to my first day, I eagerly anticipate what hour 2, day 2, week 2 and beyond are going to unlock.</p>
<p>It&#8217;s great to meet you.</p>
<p>John.</p>
]]></content:encoded>
			<wfw:commentRss>http://teamcooper.co.uk/blog/new-arrival/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>My Childhood Hero: Helen Sharman</title>
		<link>http://teamcooper.co.uk/blog/my-childhood-hero-helen-sharman/</link>
		<comments>http://teamcooper.co.uk/blog/my-childhood-hero-helen-sharman/#comments</comments>
		<pubDate>Fri, 07 Oct 2011 11:03:29 +0000</pubDate>
		<dc:creator>Emma</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Ada Lovelace]]></category>
		<category><![CDATA[Ada Lovelace Day]]></category>
		<category><![CDATA[games]]></category>
		<category><![CDATA[Helen Sharman]]></category>
		<category><![CDATA[sheffield]]></category>
		<category><![CDATA[Space]]></category>

		<guid isPermaLink="false">http://teamcooper.co.uk/?p=1366</guid>
		<description><![CDATA[It&#8217;s Ada Lovelace day today! Wooot! So, for the first time in ages I&#8217;m sitting down to write a blog post, I&#8217;m sorry it&#8217;s been so long. If you want<a href="http://teamcooper.co.uk/blog/my-childhood-hero-helen-sharman/"> Read the Rest...</a>]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s Ada Lovelace day today! Wooot!</p>
<p>So, for the first time in ages I&#8217;m sitting down to write a blog post, I&#8217;m sorry it&#8217;s been so long. If you want to know more about Ada Lovelace and what this day is trying to achive please go and <a href="http://findingada.com" target="_blank">read more here</a>. However, to summarise, Ada was the first computer programmer and blogging about women in Science, Technology, Engineering and Mathematics is the order of the day.</p>
<p>This year I&#8217;ve decided to write about another woman who achieved a first, <a href="http://en.wikipedia.org/wiki/Helen_Sharman">Helen Sharman</a>.</p>
<p><img class="alignleft" style="margin-right: 5px;" title="Helen Sharman" src="http://www.spacefacts.de/bios/portraits_hi/international/sharman_helen.jpg" alt="Helen Sharman" width="274" height="426" /></p>
<p>Helen Sharman is from Sheffield and in 1991 she was 27. She was a chemist and at the time had been working for Mars, in what I can only imagine, was a <a href="http://en.wikipedia.org/wiki/Dexter's_Laboratory" target="_blank">Dexter’s Laboratory</a> meets Willy Wonker type set up making chocolates and sweets EVEN more deliciously addictive (this isn&#8217;t actually true as far as I know but I really like the idea that it might be). She heard a radio advert, entered a competition and became the first British astronaut. How cool is that? There&#8217;s a little bit more to it than that, but rather than me go on about it in detail you should go and watch Helen talk about herself in <a href="http://vega.org.uk/video/programme/83" target="_blank">this excellent video</a>.</p>
<p>I’m from Sheffield and in 1991 I was 14. In addition to my basic core love of science, I have a deep fascination with space, space travel and the possibilities this affords us. I was (am) a massive sci-fi nerd (I even have my own <a title="My husband may have been proof reading this post and sneakily added this in" href="http://en.wikipedia.org/wiki/File:TNG_combadge.jpg" target="_blank">Star Trek communicator pin badge</a> so I can pretend I&#8217;m Captain Janeway when no-one else is in the house). A year or so later I was lucky enough to see her do a very similar talk to the above at my school. She is one of the best speakers I have ever seen, she enthuses about her experience in space and explains it with such clarity. In <a href="http://www.sheffieldtelegraph.co.uk/news/local/20_years_on_helen_urges_everyone_to_aim_high_1_3372936">a pretty recent article</a> from a local news paper I was pleased to find out she&#8217;s still working in the sciences as part of the analytical science team for the <a href="http://www.npl.co.uk">National Physical Laboratory</a>.</p>
<p>All of that lovely inspiration and I STILL didn’t choose science as a subject beyond GCSE or as a career. I don&#8217;t know why. I kind of wish I could go back in time and shake my teenage self to tell her it was a missed opportunity. That said I wouldn&#8217;t change the opportunities that DID happen and led me here to work in technology. I mean, Seriously. I&#8217;m writing this and anyone in the world, should they find it, could read it. Anyone. I still love that.</p>
<p>Hello world <img src='http://teamcooper.co.uk/wp/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Anyway&#8230; I also wanted to quickly mention the <a href="http://teamcooper.co.uk/blog/ada-lovelace-day/">blog post</a> I wrote for the last Ada Lovelace day about <a href="http://avantgame.com/" target="_blank">Jane McGonigal</a> and the concept of gaming for change that she has <a href="http://www.iftf.org/RealityIsBroken">been promoting</a>. In the 18 months or so since I wrote that blog post lots of projects have been carried out with that concept at their core. The one that interests me the most is the <a href="http://fold.it/">Fold.it </a> game. It has taken a scientific problem and turned it in to a puzzle game. After playing it for 3 weeks, a small group of people (who are not scientists but gamers) solved the problem and contributed to <a href="http://www.newscientist.com/blogs/onepercent/2011/09/gamers-help-crack-aids-protein.html">scientific progress</a>. Amazing.</p>
<p>Janeway out.</p>
]]></content:encoded>
			<wfw:commentRss>http://teamcooper.co.uk/blog/my-childhood-hero-helen-sharman/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

