<?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>Games and other fun stuff...</title>
	<atom:link href="http://www.luxgames.net/blog/?feed=rss2" rel="self" type="application/rss+xml" />
	<link>http://www.luxgames.net/blog</link>
	<description>Just another WordPress weblog</description>
	<lastBuildDate>Tue, 03 Apr 2012 02:25:45 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Outpost: Haven Post Mortem</title>
		<link>http://www.luxgames.net/blog/?p=454</link>
		<comments>http://www.luxgames.net/blog/?p=454#comments</comments>
		<pubDate>Mon, 02 Apr 2012 18:20:23 +0000</pubDate>
		<dc:creator>Luxregina</dc:creator>
				<category><![CDATA[GRAPHICS]]></category>
		<category><![CDATA[Flash games]]></category>
		<category><![CDATA[Outpost]]></category>

		<guid isPermaLink="false">http://www.luxgames.net/blog/?p=454</guid>
		<description><![CDATA[
Outpost: Haven marks the third collaboration with coder Squize, from Gaming Your Way. While I don&#8217;t remember the full genesis of the project, I&#8217;m pretty sure we talked about it while we were working together on Ionic - I believe Squize had his mind on a remake of the Amiga hit, Alien Breed, and I [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone" src="http://www.luxgames.net/blogImages/OUTP1b.jpg" alt="" width="535" height="195" /><br />
<strong>Outpost: Haven</strong> marks the third collaboration with coder <strong>Squize</strong>, from <a href="http://blog.gamingyourway.com/" target="_blank">Gaming Your Way</a>. While I don&#8217;t remember the full genesis of the project, I&#8217;m pretty sure we talked about it while we were working together on <a href="http://www.luxgames.net/blog/?tag=ionic" target="_self">Ionic </a>- I believe Squize had his mind on a remake of the Amiga hit, <strong>Alien Breed</strong>, and I sure didn&#8217;t want to miss the ride <img src='http://www.luxgames.net/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><a href="http://en.wikipedia.org/wiki/Alien_Breed" target="_blank">Alien Breed </a>had the perfect DNA for a game I&#8217;d enjoy working on: retro legitimacy, simple and frantic, with a huge part left to exploration, and even some RPG elements. Plus, it (almost) leveraged one of my favorite sci-fi franchise, Alien(s). And most importantly, it lended itself to a &#8220;remake&#8221; as I believe that the original Art Direction (even though the game still looks glorious) catered a little too much to the &#8220;colorful and vibrant&#8221; style of the games of that era.</p>
<div class="wp-caption alignnone" style="width: 545px"><img title="Alien Breed" src="http://www.luxgames.net/blogImages/OUTP4.jpg" alt="The classic Amiga Hit, Alien Breed, released in 1991, by Team7" width="535" height="467" /><p class="wp-caption-text">The classic Amiga Hit, Alien Breed, released in 1991, by Team17</p></div>
<p><em>Note that I&#8217;m not mentioning the later remakes of Alien Breed, made in  3D &#8211; I won&#8217;t debate their value here, but let me just say that I believe  that they didn&#8217;t really stick to the original concept, if only for the shift to 3D &#8211; so my primary reference stayed the original game, and of course Alien and Aliens military/industrial look and feel.</em></p>
<p><span style="text-decoration: underline;"><strong>Establishing a look and feel</strong></span></p>
<p>When Squize approached me to do the art for the game, he already had a solid demo built, using temporary Alien Breed sprites. The game, and few of the early levels were fully functional, so it was easier for me to start thinking about how I wanted to tweak the existing, and hopefully take the whole new package to the next level.</p>
<p>One of the most important part of the &#8220;vision&#8221; for Outpost was that it would be a moody and dark shooter, with a huge nod to the survival/horror genre, and a strong emphasis on storytelling.</p>
<div class="wp-caption alignnone" style="width: 545px"><img src="http://www.luxgames.net/blogImages/OUTP2.jpg" alt="The demo version I started working on, while using old graphics, was already pretty polished." width="535" height="393" /><p class="wp-caption-text">The demo version I started working on, while using &quot;old&quot; graphics, was already pretty polished.</p></div>
<p>It was obvious from the get-go that the game would do well being very dark &#8211; We planned on using and animating light as a way to convey the story, and the set-up for the <strong>derelict space station</strong>.Not only the tiles were created significantly darker than the original series of Alien Breed, but I also made a black vignette that would smoothly mask the levels as it get towards the UI frame.</p>
<div class="wp-caption alignnone" style="width: 545px"><img src="http://www.luxgames.net/blogImages/OUTP3.jpg" alt="The exact same level, and UI set-up, dressed with my grpahics, this time." width="535" height="393" /><p class="wp-caption-text">The exact same level, and UI set-up, dressed with my graphics, this time.</p></div>
<p><span style="text-decoration: underline;"><strong>Designing levels</strong></span></p>
<p>One thing that seems to surprise designers/devs when I talk about Outpost is the fact that all the levels are actually <strong>tile-based</strong>. I take it as a compliment that people think the level design is art based, so let&#8217;s go over a few tricks used to break the monotony of tiles <img src='http://www.luxgames.net/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Each level is composed of 64*46 tiles for the floor, and 32*23 tiles for the walls. The rest of decorative elements aren&#8217;t all necessarily matching these size, as they can be overlaid &#8220;pixel-perfect&#8221; in our editor. I should take the opportunity to mention that we are building the levels directly in Flash IDE, as I came to love, for every project with Squize.</p>
<div class="wp-caption alignnone" style="width: 545px"><img src="http://www.luxgames.net/blogImages/OUTP7.jpg" alt="Some tiles, walls, and level elements from the Laboratory level" width="535" height="464" /><p class="wp-caption-text">Some tiles, walls, and level elements from the Laboratory level</p></div>
<p>The early levels (the ones available in the demo) were designed by Squize. I was a bit reluctant to change them dramatically, as all the balancing, and scripting was already in place, and he would have slaughtered me if he had to change them dramatically. So I <strong>basically &#8220;reskined&#8221; the level directly on the old graphics</strong>. The main difference being that my level design required <strong>many more layers</strong> than the originals. Layering the levels, again and again, is precisely what made them <strong>look less &#8220;tile based&#8221;</strong> as I was allowed to break the strict tile base positioning, and overlay tiles, or decorative elements with offsets and/or rotations that give levels that typical &#8220;built in Photoshop&#8221; look and feel.</p>
<p>Now, one of the big challenges was to <strong>turn functional levels</strong>, that were built for gameplay pacing, <strong>into levels that would make sense to the players on a story level</strong>. I cannot claim it been completely solved, but I tried to put as much attention as possible into transforming these original levels into &#8220;places&#8221; that had a purpose and fitted the storyline (and player progression).</p>
<div class="wp-caption alignnone" style="width: 545px"><img src="http://www.luxgames.net/blogImages/OUTP5.jpg" alt="The original first level, as laid out by Squize" width="535" height="464" /><p class="wp-caption-text">The original first level, as laid out by Squize</p></div>
<div class="wp-caption alignnone" style="width: 545px"><img src="http://www.luxgames.net/blogImages/OUTP6.jpg" alt="...and the final layered version featuring the redesigned tiles." width="535" height="464" /><p class="wp-caption-text">...and the final layered version featuring the redesigned tiles.</p></div>
<p>Ultimately, levels Movie Clips are being burnt into single images by Flash copy-pixel function, so we get the <strong>flexibility of an Art-based process, with the file size of a tile-base game</strong> &#8211; by my book, it&#8217;s a win/win situation, even though building the levels in Flash directly can be a bit of a chore! <img src='http://www.luxgames.net/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>In layman&#8217;s terms, that means I could layer how many overlays I wanted to build my backgrounds, they would all be recombined into one single image at run-time, saving us the processor extensive process of scrolling them all.</p>
<p>Oh&#8230; and the process is called &#8220;<strong>baking</strong>&#8221; &#8211; for those of you aware of my French origins, that sounds like an unexpected bonus <img src='http://www.luxgames.net/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><span style="text-decoration: underline;"><strong>Setting up the mood</strong></span></p>
<p>Tweaking the tiles isn&#8217;t the only trick I used to make the maps look more &#8220;organic&#8221; or &#8220;lively&#8221;. Another big element is the use of <strong>dynamic lighting</strong>. Now, for all of you 3D gurus, dynamic lighting will mean something very different &#8211; I may (or may not, who knows) have created the &#8220;dynamic lighting&#8221; term for 2D &#8211; let me explain&#8230;<br />
Some of my <strong>tiles are drawn accounting for ambient lighting</strong> &#8211; some are darker, some include dramatic casted lights &#8211; all of this baked in the graphics of the tile itself. This is a process I used a lot for the 3D racing game, Ragged Edge, and it does help bringing mood in a 2D (or 3D) scene. However, it can also lead to very static level design. So, in the midst of baked lighting, we also decided to <strong>leverage some more &#8220;dynamic&#8221; lighting</strong>, as Flash layering option allows you for overlays, screens, etc.</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="535" height="400" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="src" value="http://www.luxgames.net/blogImages/OUTPlevel1.swf" /><embed type="application/x-shockwave-flash" width="535" height="400" src="http://www.luxgames.net/blogImages/OUTPlevel1.swf"></embed></object></p>
<p>These &#8220;dynamic lights&#8221; include overhead fans, flickering lights, jets of steams, etc. All the ropes used in the &#8220;horror&#8221; genre film-making are also use to build a mood in Outpost!</p>
<p>A lot of players have compared Outpost: Haven to a 2D version of <a href="http://en.wikipedia.org/wiki/Dead_Space_%28video_game%29" target="_blank">Dead Space</a> &#8211; I take it as a very good compliment, as <strong>Dead Space</strong> relies heavily (and very successfully, to say the least) on those film-making conventions to build tension and unease the players. If that&#8217;s what our players felt, I&#8217;d say, mission accomplished <img src='http://www.luxgames.net/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>For the record, thought, Dead Space is a game that I played very casually (no more than a couple minutes) a long time before working on Outpost: Haven &#8211; Now, tracing back creativity to its legitimate sources is a difficult exercise, but I can safely say that <strong>Dead Space wasn&#8217;t a prominent influence</strong> in the making of Outpost &#8211; it might have transpired, but it is completely unintentional.</p>
<p><span style="text-decoration: underline;"><strong>The Splash Page</strong></span></p>
<p>When dealing with Flash games, I came to realize<strong> the importance of the Splash page</strong> &#8211; retrospectively, I think I missed the mark on <strong>Ionic</strong>, making the Splash page a little too obscure for design reasons, and not being very successful at selling the content of the game itself.</p>
<p>However, being a designer, I wanted the splash page (which is technically the first page players get into, outside of the pre-loader and various sponsor ads pages) to completely &#8220;kick-ass&#8221; and go well beyond the graphic value of the game. I&#8217;m a strong believer that as makers of 2D games, we are fighting an uphill battle against high-production-values 3D games, and that we compete against these AAA titles for players attention. Therefore, I don&#8217;t believe that a scripted &#8220;live&#8221; screenshot of the game would do it any favor: I think we need to titillate players imagination from the get-go!</p>
<p>I decided to personally produce the first iteration of the Outpost: Haven Splash page &#8211; it would be a twist over the well-know Alien/Aliens theme, with some exciting &#8220;action-poses&#8221; involving characters/players, and tons of explosions &#8211; like if Michael Bay decided to get into illustration <img src='http://www.luxgames.net/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<div class="wp-caption alignnone" style="width: 545px"><img src="http://www.luxgames.net/blogImages/OUTP8.jpg" alt="The First Outpost Splash Image" width="535" height="408" /><p class="wp-caption-text">The First Outpost Splash Image</p></div>
<p>(and for those who wonder, yes, those two dudes come from stock 3D models, although heavily modified!)<br />
While the image worked great as a teaser, I thought it was underwhelming as a splash for an action game &#8211; and more importantly, it was referencing a little too much the Alien/Aliens DNA of the game &#8211; to a point where it could have led to copyright trouble.</p>
<p>I decided I had spent enough time on this (at this point, the game was half done, and a lot more level design, UI and sprite work was needed). It was time for <a href="http://artofbrandonmoore.com/">Brandon Moore</a> to step in, once more <img src='http://www.luxgames.net/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>One thing that was important for the final image, was that it was layered correctly, so that I could extract individual elements and animate them in Flash. I gave Brandon a couple of reference images, and explained what I envisioned, and let him work his magic.</p>
<div class="wp-caption alignnone" style="width: 545px"><img src="http://www.luxgames.net/blogImages/OUTP9.jpg" alt="Various steps of the Splash image creation, including the original, more muted color palette" width="535" height="700" /><p class="wp-caption-text">Various steps of the Splash image creation, including the original, more muted color palette</p></div>
<p>After a few back-and-forth, and a couple tweaks, the image was ready to be integrated in Flash and animated &#8211; It is interesting to note, however, that <strong>the original color palette was quite different than the image currently in-game</strong>. Brandon had picked a palette revolving around gold/brown hues, and even though it looked mighty fine by itself, the image tended to get lost in the greenish hues of the surrounding UI &#8211; so, with Brandon&#8217;s agreement, I decided to <strong>shift the palette towards blues and purples</strong>, to make the image &#8220;pop&#8221; more.</p>
<p><span style="text-decoration: underline;"><strong>User Interface</strong></span></p>
<p>The UI work on Outpost can be divided in 2 buckets: the <strong>game UI itself</strong>, including the Splash page, various menus and credits, and the <strong>in-game various UIs</strong>, as the store or the player&#8217;s digital assistant that we use for the maps and a few game options.</p>
<p>For the game menus, I tried to focus on the UI to be as unobtrusive as possible, fighting a tendency that I have over-designing UIs sometimes <img src='http://www.luxgames.net/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<div class="wp-caption alignnone" style="width: 545px"><img src="http://www.luxgames.net/blogImages/OUTP10.jpg" alt="Splash page, Mission selection, Briefing and Credits pages" width="535" height="410" /><p class="wp-caption-text">Splash page, Mission selection, Briefing and Credits pages</p></div>
<p>In game, however, I took the opposite approach &#8211; <strong>all the UIs used in game were carefully crafted to not break players immersion in the story</strong>, well, all but one&#8230;<br />
The terminal and the player PDA work pretty well at letting the user access various options, buy ammo, upgrade weapons, etc, but the weapon wheel, retrospectively, could have used the extra thoughts &#8211; it is what I call a &#8220;meta-UI&#8221;, meaning that it&#8217;s the only one that doesn&#8217;t replicate a device that the player would logically interact with within the game world. The look and feel of the wheel works well with the rest of the UI, as it lifts colors and shapes directly from the surrounding UI, but the functionality was a tad cumbersome, and had no logical tie-in in the Outpost universe. Oh well, we&#8217;ll correct that for Outpost 2.0 <img src='http://www.luxgames.net/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<div class="wp-caption alignnone" style="width: 545px"><img src="http://www.luxgames.net/blogImages/OUTP11.jpg" alt="A selection of some of the in-game UIs" width="535" height="608" /><p class="wp-caption-text">A selection of some of the in-game UIs</p></div>
<p><span style="text-decoration: underline;"><strong>Sprites</strong></span></p>
<p>The sprite work was maybe the most straight-forward part of Outpost: Haven. We had a somewhat restricted amount of enemies, and the Alien heritage of the game kinda dictated the design for the bugs, at the exception maybe of the final Boss. Since Outpost was an &#8220;horror&#8221; survival game, and given that tiny sprites of bugs are hardly scary, I wanted something with some shock value!</p>
<div class="wp-caption alignright" style="width: 277px"><img src="http://www.luxgames.net/blogImages/OUTP12.jpg" alt="HR Gigers difformed Babies" width="267" height="201" /><p class="wp-caption-text">HR Giger&#39;s monstrous Babies</p></div>
<p>I hesitated quite a while around various designs for a super-bug, but none of them was really working as the big pay-off I was after. As I was browsing some work from <a href="http://en.wikipedia.org/wiki/H._R._Giger" target="_blank">HR Giger</a>, the original creator of Alien for inspiration, I stumbled upon that infamous, gross painting of monstrous babies. It clicked right away, as our story features a main villain that gets a little too deep in his veneration for the Alien race: his twisted, unborn body would be our final Boss! To add to the horror, I animated it devouring some of the crew, like a <strong>reversed-grown Chronus eating its disciples. </strong>I&#8217;m actually surprised to not have seen more feedback about the end-boss from the players that finished the game: I guess I&#8217;m the only one sensitive to the shock factor of an overgrown baby eating people <img src='http://www.luxgames.net/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> .<strong><br />
</strong></p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="535" height="400" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="src" value="http://www.luxgames.net/blogImages/OUTPsprites.swf" /><embed type="application/x-shockwave-flash" width="535" height="400" src="http://www.luxgames.net/blogImages/OUTPsprites.swf"></embed></object></p>
<p><span style="text-decoration: underline;"><strong>Post Mortem</strong></span></p>
<p>We finished the game and uploaded for Sponsors bids on FGL on <strong>november28th</strong>. To motivate sponsors, I also uploaded a <a href="http://www.youtube.com/watch?v=sgM32i2Dav8" target="_blank">Trailer on youTube</a>. The game picked up some good momentum, and Newgrounds ended up with the winning bid. <strong>The game went live December 31st on Newgrounds</strong> &#8211; I was traveling that day to Charlotte, NC to spend the New Year with friends, and spent most of the trip (and the New Year eve) tracking how the game was doing, how many plays, etc <img src='http://www.luxgames.net/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  (and a big thanks for my friends, and wife, as they were very tolerant with this, and even appeared genuinely excited by the progress!)</p>
<div class="wp-caption alignnone" style="width: 545px"><img src="http://www.luxgames.net/blogImages/OUTP13.jpg" alt="Checking the game release progress on my tablet, as Im preparing the New Year Eves diner: Yum!" width="535" height="406" /><p class="wp-caption-text">Checking the game release progress on my tablet, as I&#39;m preparing the New Year Eve&#39;s diner: Yum!</p></div>
<p>at the end of the night, I believe we were at 30.000 games served, and ratings and reviews were stellar &#8211; it really made that particular New Year Eve very special and exciting &#8211; and made up for the last minute hard work that went into correcting bugs, editing levels, etc! (I&#8217;m sure Squize will cover this in his own post-mortem, launches tend to be more demanding on devs than designers, although I was sharing the stress, at least spiritually <img src='http://www.luxgames.net/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> )</p>
<p>After a month, we had over 800 user reviews on the 3 main portals (Newgrounds, Kongregate and Armor Games), <strong>3.500.000 plays</strong> with an average of 15 minutes per play, and a game disseminated over 800 portals, with literally <strong>plays from every single country in the world</strong>, save for 3.</p>
<p>Most of the reviews were very positive; a few users complained about difficulty, the slow running speed of the players &#8211; or the weirdness of the Weapon wheel (mea culpa!) but generally, people enjoyed playing the game a lot.</p>
<p>The following day of release, we starting to see users posting <a href="http://www.youtube.com/results?search_query=outpost%3A+haven&amp;oq=ou&amp;aq=0p&amp;aqi=p-p2g8&amp;aql=&amp;gs_l=youtube-psuggest.1.0.35i39l2j0l8.1632l1844l0l3473l2l2l0l0l0l0l120l225l0j2l2l0.">walkthroughs, video reviews on Youtube</a> &#8211; one user even took the time to translate the whole game in Spanish!</p>
<p>As the game started spreading, we got the honor of several reviews from gaming websites : <a href="http://www.photonstorm.com/archives/2634/outpost-haven-alien-breed-for-the-web-generation-screen-shots-and-trailer-video" target="_blank">PhotonStorm.com</a>, <a href="http://jayisgames.com/archives/2012/01/outposthaven.php" target="_blank">Jay is Game</a>, <a href="http://www.e4.com/game/outpost-haven/review.e4">e4.com</a>, <a href="http://www.browserrousers.com/2012/01/outposthaven.html" target="_blank">browserRousers.com</a>, and <a href="http://www.diygamer.com/2012/01/browser-game-outposthaven/" target="_blank">DYIGamer.com</a> to quote a few.<br />
Squize provided stellar &#8220;customer service&#8221; by tirelessly <strong>updating the game, correcting some major bugs and fine tuning the gameplay</strong> here and there to correct some of the main community complaints (did someone mentioned the running speed? <img src='http://www.luxgames.net/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> )</p>
<p><span style="text-decoration: underline;"><strong>Fallout</strong></span></p>
<p>Today, Outpost: Haven is still generating a strong <strong>15.000 daily plays</strong>, and sits on top of <strong>more than 5 million games served</strong>. We are both very pleased with the reception the game got, and by the fact that the community expressed strong interest <strong>continuing the story in the upcoming Outpost 2</strong>.</p>
<p>In the meantime, we created a version 1.5 of Outpost, focusing on the Swarm mode, and computer-controlled IA co-op gameplay, but that&#8217;s for another Post Mortem <img src='http://www.luxgames.net/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><strong>Play the game on Newgrounds, and let us know if you enjoyed it! </strong><br />
<a href="http://www.newgrounds.com/portal/view/586969" target="_blank"><br />
http://www.newgrounds.com/portal/view/586969</a></p>
<p>and now, the usual screenshots <img src='http://www.luxgames.net/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><img class="alignnone" src="http://www.luxgames.net/blogImages/OUTP14.jpg" alt="" width="535" height="400" /></p>
<p><img class="alignnone" src="http://www.luxgames.net/blogImages/OUTP15.jpg" alt="" width="535" height="400" /></p>
<p><img class="alignnone" src="http://www.luxgames.net/blogImages/OUTP16.jpg" alt="" width="535" height="400" /></p>
<p><img class="alignnone" src="http://www.luxgames.net/blogImages/OUTP17.jpg" alt="" width="535" height="400" /></p>
<p><img class="alignnone" src="http://www.luxgames.net/blogImages/OUTP18.jpg" alt="" width="535" height="400" /></p>
<p><img class="alignnone" src="http://www.luxgames.net/blogImages/OUTP19.jpg" alt="" width="535" height="400" /></p>


<!-- Begin SexyBookmarks Menu Code -->
<div class="sexy-bookmarks sexy-bookmarks-expand sexy-bookmarks-center">
<ul class="socials">
		<li class="sexy-facebook">
			<a href="http://www.facebook.com/share.php?u=http://www.luxgames.net/blog/?p=454&amp;t=Outpost%3A+Haven+Post+Mortem" rel="nofollow" class="external" title="Share this on Facebook">Share this on Facebook</a>
		</li>
		<li class="sexy-twitter">
			<a href="http://twitter.com/home?status=Outpost%3A+Haven+Post+Mortem+-+http://bit.ly/HORKK8+(via+@luxregina)" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a>
		</li>
		<li class="sexy-delicious">
			<a href="http://del.icio.us/post?url=http://www.luxgames.net/blog/?p=454&amp;title=Outpost%3A+Haven+Post+Mortem" rel="nofollow" class="external" title="Share this on del.icio.us">Share this on del.icio.us</a>
		</li>
		<li class="sexy-digg">
			<a href="http://digg.com/submit?phase=2&amp;url=http://www.luxgames.net/blog/?p=454&amp;title=Outpost%3A+Haven+Post+Mortem" rel="nofollow" class="external" title="Digg this!">Digg this!</a>
		</li>
		<li class="sexy-stumbleupon">
			<a href="http://www.stumbleupon.com/submit?url=http://www.luxgames.net/blog/?p=454&amp;title=Outpost%3A+Haven+Post+Mortem" rel="nofollow" class="external" title="Stumble upon something good? Share it on StumbleUpon">Stumble upon something good? Share it on StumbleUpon</a>
		</li>
		<li class="sexy-technorati">
			<a href="http://technorati.com/faves?add=http://www.luxgames.net/blog/?p=454" rel="nofollow" class="external" title="Share this on Technorati">Share this on Technorati</a>
		</li>
		<li class="sexy-n4g">
			<a href="http://www.n4g.com/tips.aspx?url=http://www.luxgames.net/blog/?p=454&amp;title=Outpost%3A+Haven+Post+Mortem" rel="nofollow" class="external" title="Submit tip to N4G">Submit tip to N4G</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>
<!-- End SexyBookmarks Menu Code -->

]]></content:encoded>
			<wfw:commentRss>http://www.luxgames.net/blog/?feed=rss2&amp;p=454</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Outpost goes live!</title>
		<link>http://www.luxgames.net/blog/?p=445</link>
		<comments>http://www.luxgames.net/blog/?p=445#comments</comments>
		<pubDate>Fri, 30 Dec 2011 15:03:00 +0000</pubDate>
		<dc:creator>Luxregina</dc:creator>
				<category><![CDATA[GRAPHICS]]></category>
		<category><![CDATA[Flash games]]></category>
		<category><![CDATA[Gaming Your Way]]></category>
		<category><![CDATA[luxgames]]></category>
		<category><![CDATA[Outpost]]></category>
		<category><![CDATA[Sci-fi]]></category>

		<guid isPermaLink="false">http://www.luxgames.net/blog/?p=445</guid>
		<description><![CDATA[
Outpost went live today!
Thanks to our awesome partner, Newgrounds for sponsoring this game: you guys are awesome!
You can play the game at this address : http://www.newgrounds.com/portal/view/586969
WASD to move &#8211; Mouse to aim and fire &#8211; SHIFT to change weapons &#8211; P to bring the handheld and pause the game
If you guys are members of the [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone" src="http://www.luxgames.net/blogImages/OUTP1.jpg" alt="" width="535" height="410" /></p>
<p><span style="text-decoration: underline;"><strong>Outpost went live today!</strong></span></p>
<p>Thanks to our awesome partner, Newgrounds for sponsoring this game: you guys are awesome!</p>
<p>You can play the game at this address : <a href="http://www.newgrounds.com/portal/view/586969" target="_blank">http://www.newgrounds.com/portal/view/586969</a></p>
<p><span style="text-decoration: underline;">WASD to move &#8211; Mouse to aim and fire &#8211; SHIFT to change weapons &#8211; P to bring the handheld and pause the game</span></p>
<p>If you guys are members of the Newgrounds community, don&#8217;t forget to vote for our game <img src='http://www.luxgames.net/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  (if you feel like it, of course <img src='http://www.luxgames.net/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> )</p>
<p>If you don&#8217;t know about Outpost yet, you can check the trailer hereunder:</p>
<p><iframe width="420" height="315" src="http://www.youtube.com/embed/sgM32i2Dav8" frameborder="0" allowfullscreen></iframe></p>


<!-- Begin SexyBookmarks Menu Code -->
<div class="sexy-bookmarks sexy-bookmarks-expand sexy-bookmarks-center">
<ul class="socials">
		<li class="sexy-facebook">
			<a href="http://www.facebook.com/share.php?u=http://www.luxgames.net/blog/?p=445&amp;t=Outpost+goes+live%21" rel="nofollow" class="external" title="Share this on Facebook">Share this on Facebook</a>
		</li>
		<li class="sexy-twitter">
			<a href="http://twitter.com/home?status=Outpost+goes+live%21+-+http://bit.ly/vLyNxl+(via+@luxregina)" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a>
		</li>
		<li class="sexy-delicious">
			<a href="http://del.icio.us/post?url=http://www.luxgames.net/blog/?p=445&amp;title=Outpost+goes+live%21" rel="nofollow" class="external" title="Share this on del.icio.us">Share this on del.icio.us</a>
		</li>
		<li class="sexy-digg">
			<a href="http://digg.com/submit?phase=2&amp;url=http://www.luxgames.net/blog/?p=445&amp;title=Outpost+goes+live%21" rel="nofollow" class="external" title="Digg this!">Digg this!</a>
		</li>
		<li class="sexy-stumbleupon">
			<a href="http://www.stumbleupon.com/submit?url=http://www.luxgames.net/blog/?p=445&amp;title=Outpost+goes+live%21" rel="nofollow" class="external" title="Stumble upon something good? Share it on StumbleUpon">Stumble upon something good? Share it on StumbleUpon</a>
		</li>
		<li class="sexy-technorati">
			<a href="http://technorati.com/faves?add=http://www.luxgames.net/blog/?p=445" rel="nofollow" class="external" title="Share this on Technorati">Share this on Technorati</a>
		</li>
		<li class="sexy-n4g">
			<a href="http://www.n4g.com/tips.aspx?url=http://www.luxgames.net/blog/?p=445&amp;title=Outpost+goes+live%21" rel="nofollow" class="external" title="Submit tip to N4G">Submit tip to N4G</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>
<!-- End SexyBookmarks Menu Code -->

]]></content:encoded>
			<wfw:commentRss>http://www.luxgames.net/blog/?feed=rss2&amp;p=445</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>OUTPOST sneak peek!</title>
		<link>http://www.luxgames.net/blog/?p=441</link>
		<comments>http://www.luxgames.net/blog/?p=441#comments</comments>
		<pubDate>Sat, 13 Aug 2011 15:19:13 +0000</pubDate>
		<dc:creator>Luxregina</dc:creator>
				<category><![CDATA[GRAPHICS]]></category>
		<category><![CDATA[Outpost]]></category>

		<guid isPermaLink="false">http://www.luxgames.net/blog/?p=441</guid>
		<description><![CDATA[I have been so busy lately that I haven&#8217;t really had time to update my blog! Anyway; here are a few Work In Progress screenshots of Squize and I upcoming title, Outpost &#8211; it&#8217;s a loose remake of a very popular early 90s game, Alien Breed. Hopefully, more on that topic soon!









		
			Share this on Facebook
		
		
			Tweet [...]]]></description>
			<content:encoded><![CDATA[<p>I have been so busy lately that I haven&#8217;t really had time to update my blog! Anyway; here are a few Work In Progress screenshots of Squize and I upcoming title, Outpost &#8211; it&#8217;s a loose remake of a very popular early 90s game, Alien Breed. Hopefully, more on that topic soon!</p>
<p><img class="alignnone" src="http://www.luxgames.net/blogImages/OUT1.jpg" alt="" width="535" height="404" /></p>
<p><img class="alignnone" src="http://www.luxgames.net/blogImages/OUT2.jpg" alt="" width="535" height="404" /></p>
<p><img class="alignnone" src="http://www.luxgames.net/blogImages/OUT3.jpg" alt="" width="535" height="404" /></p>
<p><img class="alignnone" src="http://www.luxgames.net/blogImages/OUT4.jpg" alt="" width="535" height="404" /></p>


<!-- Begin SexyBookmarks Menu Code -->
<div class="sexy-bookmarks sexy-bookmarks-expand sexy-bookmarks-center">
<ul class="socials">
		<li class="sexy-facebook">
			<a href="http://www.facebook.com/share.php?u=http://www.luxgames.net/blog/?p=441&amp;t=OUTPOST+sneak+peek%21" rel="nofollow" class="external" title="Share this on Facebook">Share this on Facebook</a>
		</li>
		<li class="sexy-twitter">
			<a href="http://twitter.com/home?status=OUTPOST+sneak+peek%21+-+http://bit.ly/nZRG1I+(via+@luxregina)" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a>
		</li>
		<li class="sexy-delicious">
			<a href="http://del.icio.us/post?url=http://www.luxgames.net/blog/?p=441&amp;title=OUTPOST+sneak+peek%21" rel="nofollow" class="external" title="Share this on del.icio.us">Share this on del.icio.us</a>
		</li>
		<li class="sexy-digg">
			<a href="http://digg.com/submit?phase=2&amp;url=http://www.luxgames.net/blog/?p=441&amp;title=OUTPOST+sneak+peek%21" rel="nofollow" class="external" title="Digg this!">Digg this!</a>
		</li>
		<li class="sexy-stumbleupon">
			<a href="http://www.stumbleupon.com/submit?url=http://www.luxgames.net/blog/?p=441&amp;title=OUTPOST+sneak+peek%21" rel="nofollow" class="external" title="Stumble upon something good? Share it on StumbleUpon">Stumble upon something good? Share it on StumbleUpon</a>
		</li>
		<li class="sexy-technorati">
			<a href="http://technorati.com/faves?add=http://www.luxgames.net/blog/?p=441" rel="nofollow" class="external" title="Share this on Technorati">Share this on Technorati</a>
		</li>
		<li class="sexy-n4g">
			<a href="http://www.n4g.com/tips.aspx?url=http://www.luxgames.net/blog/?p=441&amp;title=OUTPOST+sneak+peek%21" rel="nofollow" class="external" title="Submit tip to N4G">Submit tip to N4G</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>
<!-- End SexyBookmarks Menu Code -->

]]></content:encoded>
			<wfw:commentRss>http://www.luxgames.net/blog/?feed=rss2&amp;p=441</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Podcast (in simili-english) with Adverve</title>
		<link>http://www.luxgames.net/blog/?p=437</link>
		<comments>http://www.luxgames.net/blog/?p=437#comments</comments>
		<pubDate>Mon, 06 Jun 2011 16:32:24 +0000</pubDate>
		<dc:creator>Luxregina</dc:creator>
				<category><![CDATA[OPINIONS]]></category>

		<guid isPermaLink="false">http://www.luxgames.net/blog/?p=437</guid>
		<description><![CDATA[
If you have a high tolerance for heavy (Texan) accent, misuse of words and silences filled with &#8220;heuuus&#8221; and have a remote interest in Gamification, Social Networks and Revolutions, then you might enjoy listening to the Adverve latest podcast  
Bill and Angela were nice enough to have me over at their show, and since [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone" src="http://www.luxgames.net/blogImages/ADverve.jpg" alt="" width="535" height="192" /></p>
<p>If you have a high tolerance for heavy (Texan) accent, misuse of words and silences filled with &#8220;heuuus&#8221; and have a remote interest in Gamification, Social Networks and Revolutions, then you might enjoy listening to the Adverve latest podcast <img src='http://www.luxgames.net/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Bill and Angela were nice enough to have me over at their show, and since they are much better writers than me, I&#8217;ll just &#8220;borrow their entry&#8221;:</p>
<blockquote><p>McGameification, Aka, that big, juicy badge in the sky. It was one mic/two guys as Bill  took a roadtrip to Savannah to join one of his co-strategists in crime  at <a href="http://bfginteractive.com/">BFG</a>. The Frenchman Known As Cyril Guichard (@<a href="http://twitter.com/#%21/luxregina">luxregina</a>)  went live and uncensored as we kicked back for a high-rolling adventure  on the topic of gameification.* It’s probably a word you&#8217;re sick of,  but he takes us deep into the philosophy of gaming, and why sites that  &#8220;gameify&#8221; – like Foursquare – aren&#8217;t games, per se (but will need to  be).</p>
<p>Want more? We also find a way to pose that age-old question: can social  media sites like Twitter really be used to construct the governments of  tomorrow? Learn all the nuanced answers to this riddle, and others, this  week. WE EVEN TALK 3D. Of course we also take our trademark™ left into  fun areas like politics and discuss how <strong>Gen My</strong> <a href="http://makethelogobigger.blogspot.com/2011/05/now-what.html">dealt with the end</a> of Osama, if at all.</p>
<p>(Also, learn why you&#8217;re becoming a <a href="http://www.google.com/#hl=en&amp;sugexp=gsih&amp;xhr=t&amp;q=symbiant&amp;cp=8&amp;qe=c3ltYmlhbnQ&amp;qesig=tsvzfetryr-bMm9f9L7ygw&amp;pkc=AFgZ2tmFXVyRaKZjHhLbpUTvzenw_adp-VH4anKVftXg0f0ch4rEgtXT2EaMk15zFEOq-ZbpJvwPzZMDj-gxoDZobhWpBcrOrg&amp;pf=p&amp;sclient=psy&amp;site=&amp;source=hp&amp;aq=0&amp;aqi=&amp;aql=f&amp;oq=symbiant&amp;pbx=1&amp;bav=on.2,or.r_gc.r_pw.&amp;fp=4f5aec7275b2637d&amp;biw=1305&amp;bih=768">symbiant</a>.)</p></blockquote>
<p>Their post is Here &gt; <a href="http://advervecast.blogspot.com/#8861499324055810544" target="_blank">http://advervecast.blogspot.com/#8861499324055810544</a></p>
<p>The Podcast can be downloaded <a href="http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewPodcast?id=336868065&amp;ign-mpt=uo%3D6" target="_blank">here</a>, or, if you are like me and despise I-Tunes, directly from my site, <a href="http://www.luxgames.net/podcast/" target="_blank">here </a> <img src='http://www.luxgames.net/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Thank you again guys for having me over, had a blast!</p>


<!-- Begin SexyBookmarks Menu Code -->
<div class="sexy-bookmarks sexy-bookmarks-expand sexy-bookmarks-center">
<ul class="socials">
		<li class="sexy-facebook">
			<a href="http://www.facebook.com/share.php?u=http://www.luxgames.net/blog/?p=437&amp;t=Podcast+%28in+simili-english%29+with+Adverve" rel="nofollow" class="external" title="Share this on Facebook">Share this on Facebook</a>
		</li>
		<li class="sexy-twitter">
			<a href="http://twitter.com/home?status=Podcast+%28in+simili-english%29+with+Adverve+-+http://bit.ly/lkjgkx+(via+@luxregina)" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a>
		</li>
		<li class="sexy-delicious">
			<a href="http://del.icio.us/post?url=http://www.luxgames.net/blog/?p=437&amp;title=Podcast+%28in+simili-english%29+with+Adverve" rel="nofollow" class="external" title="Share this on del.icio.us">Share this on del.icio.us</a>
		</li>
		<li class="sexy-digg">
			<a href="http://digg.com/submit?phase=2&amp;url=http://www.luxgames.net/blog/?p=437&amp;title=Podcast+%28in+simili-english%29+with+Adverve" rel="nofollow" class="external" title="Digg this!">Digg this!</a>
		</li>
		<li class="sexy-stumbleupon">
			<a href="http://www.stumbleupon.com/submit?url=http://www.luxgames.net/blog/?p=437&amp;title=Podcast+%28in+simili-english%29+with+Adverve" rel="nofollow" class="external" title="Stumble upon something good? Share it on StumbleUpon">Stumble upon something good? Share it on StumbleUpon</a>
		</li>
		<li class="sexy-technorati">
			<a href="http://technorati.com/faves?add=http://www.luxgames.net/blog/?p=437" rel="nofollow" class="external" title="Share this on Technorati">Share this on Technorati</a>
		</li>
		<li class="sexy-n4g">
			<a href="http://www.n4g.com/tips.aspx?url=http://www.luxgames.net/blog/?p=437&amp;title=Podcast+%28in+simili-english%29+with+Adverve" rel="nofollow" class="external" title="Submit tip to N4G">Submit tip to N4G</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>
<!-- End SexyBookmarks Menu Code -->

]]></content:encoded>
			<wfw:commentRss>http://www.luxgames.net/blog/?feed=rss2&amp;p=437</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Puzzle Pegs, soon on your I-stuff&#8230;</title>
		<link>http://www.luxgames.net/blog/?p=396</link>
		<comments>http://www.luxgames.net/blog/?p=396#comments</comments>
		<pubDate>Mon, 23 May 2011 18:03:11 +0000</pubDate>
		<dc:creator>Luxregina</dc:creator>
				<category><![CDATA[GRAPHICS]]></category>
		<category><![CDATA[cute]]></category>
		<category><![CDATA[High-Five]]></category>
		<category><![CDATA[I-pad]]></category>
		<category><![CDATA[I-phone]]></category>
		<category><![CDATA[luxgames]]></category>
		<category><![CDATA[vector]]></category>

		<guid isPermaLink="false">http://www.luxgames.net/blog/?p=396</guid>
		<description><![CDATA[Genesis
High Five Studios approached me to help with the graphics/Art Direction for their upcoming, first I-phone game, Puzzle Pegs. Puzzle Pegs is (or was, as you&#8217;ll see the game evolved slightly as we were working on it) a physic-based puzzle game, where the player controls a ball, and must accomplish certain combination of points by [...]]]></description>
			<content:encoded><![CDATA[<p><span style="text-decoration: underline;"><strong>Genesis</strong></span></p>
<p><a href="http://www.high5studios.com/" target="_blank">High Five Studios</a> approached me to help with the<strong> graphics/Art Direction</strong> for their upcoming, first<strong> I-phone game</strong>, Puzzle Pegs. Puzzle Pegs is (or was, as you&#8217;ll see the game evolved slightly as we were working on it) a physic-based puzzle game, where the player controls a ball, and must accomplish certain combination of points by bouncing the ball on various pegs&#8230; At least, that&#8217;s how it started, if that doesn&#8217;t sound like your cup of tea, just stay tuned, cos the game ends up being quite different from the premise listed here <img src='http://www.luxgames.net/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><span style="text-decoration: underline;"><strong>Giving the game some &#8220;personality&#8221;</strong></span></p>
<p>The guys at <strong>High Five</strong> are talented coders, there is no doubt about it, and they know the game business: the first thing I got to work off was a rather detailed Game Design Document. Bliss! &#8211; most of the UI was even grayboxed, so it was rather easy for me to start diving in the project.</p>
<div class="wp-caption alignnone" style="width: 545px"><img title="Sample of the GDD" src="http://www.luxgames.net/blogImages/PPEGS1.jpg" alt="A good GDD makes working on a game so much faster and efficient!" width="535" height="256" /><p class="wp-caption-text">A good GDD makes working on a game so much faster and efficient!</p></div>
<p>Now, from my &#8220;creative&#8221; eyes, a game needs to be more than just a system; it <strong>needs personality</strong>, it needs to draw the user in, to have an emotional stake in playing it. It&#8217;s often achieved through compelling storyline, art, etc. In our case, I wasn&#8217;t sure the storyline would be the right way to get people in (even though, we do have a &#8220;context&#8221; for the game to happen, as exposed later in this post). But I knew we could give personality to the game through a compelling art style!</p>
<p>Usually, I&#8217;m known for my <strong>pixel-art</strong> proficiencies ( <a href="http://www.luxgames.net/blog/?p=92" target="_blank">Two Kingdoms</a>, <a href="http://www.luxgames.net/blog/?p=211" target="_blank">Sylvaniah</a>, <a href="http://www.luxgames.net/blog/?tag=ionic" target="_blank">Ionic</a>, <a href="http://www.luxgames.net/blog/?p=314" target="_blank">Knight&#8217;s Quest</a>, etc). That&#8217;s what I naturally started to explore. However, there was one problem: the game targeted both the I-phone and the I-pad as a support &#8211; this meant various screen sizes and resolutions. Of course, we could have found a way to make it work, but I felt that the pixel-art style was too much of a risk at that point.<br />
Outside of pure technical considerations, I was also afraid that the pixel-art style would pigeon-hole the game in a retro style. The I-platforms are a rather slick support, and I felt that the game might benefit from a more modern approach.</p>
<p>Instead of going the pixel path, I decided to <strong>go with vectors</strong> &#8211; which is rather rare for me (at the exception of some of the graphics of K-million, I guess.)<br />
Since the game was called Puzzle Pegs, I assumed that it would make sense to turn these different pegs into some sort of personae, that would differentiate them to the eyes of the players. The pegs becoming the central element, it seemed only natural to explore a look and feel and a logo based on one of them.</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="500" height="400" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="src" value="http://www.luxgames.net/blogImages/PPEG_logo.swf" /><embed type="application/x-shockwave-flash" width="500" height="400" src="http://www.luxgames.net/blogImages/PPEG_logo.swf"></embed></object></p>
<p>Obviously, I went with the &#8220;cute&#8221; style <img src='http://www.luxgames.net/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  &#8211; I treated the world with very <strong>basic shapes and colors</strong>, but relied on <strong>subtle textures</strong> (more on that later) to give it a bit of an &#8220;edge&#8221;. The Peg really becomes the star of the show: slightly stupid (after all, it will spend most of the game being hit by a ball!) but with distinct facial features, and expressions as it&#8217;s being slammed by the player-controlled ball.</p>
<p><span style="text-decoration: underline;"><strong>Designing the world</strong></span></p>
<p>Now that I had the peg idea coined, I needed to find what type of environments they would be living in. I already started laying out that environment in the logo, but needed a tighter concept, that could be expended to additional worlds, so that players would be rewarded with <strong>additional environments</strong>, as they progress through the game.</p>
<div class="wp-caption alignnone" style="width: 545px"><img title="World" src="http://www.luxgames.net/blogImages/PPEGS2.jpg" alt="The 2 enironments created for Puzzle Pegs" width="535" height="374" /><p class="wp-caption-text">The 2 environments created for Puzzle Pegs</p></div>
<p>I decided to go with very natural environments, each based on a season or an element, and an instantly recognizable and limited color palette. Here, you can see the<strong> &#8220;Green&#8221; nature based, summery world</strong>, and the <strong>&#8220;Blue&#8221; ice based, wintry world</strong>. This naturally opens doors for a Gold-palette, summer-ish world, and a red/orange world that feels like Fall.</p>
<p>As you can see on the images, the worlds are very simplistic, yet (I hope) poetic and compelling. The use of the <strong>paper-texture overlay</strong>, as well as <strong>patterned textures</strong> in the backdrop disconnects them from reality, and definitely pays homage to the handcrafted look of <strong>Little Big Planet</strong>.</p>
<p>All the assets are executed in vector, the textures are then added as an effect layer overlay directly in Flash. It&#8217;s a little more work at the moment these need to be exported as PNGs, but it guarantees flexibility, which, as explained later, I&#8217;m very happy I went for <img src='http://www.luxgames.net/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><span style="text-decoration: underline;"><strong>The User Interface</strong></span></p>
<p>Now that I had a world, a game look and feel, it was time to mock-up the User Interface as described in the GDD. I went with a very simple approach, as seen on <strong>Angry Birds</strong> or<strong> Cut the Rope</strong>. Buttons are rather plain, and the whole<strong> interface is pretty sober</strong>, all executed in vector, directly into Flash: no crazy textures, or glows, etc. Whether I like the sober treatment, it&#8217;s what&#8217;s popular right now <img src='http://www.luxgames.net/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Warning, big image ahead!</p>
<div class="wp-caption alignnone" style="width: 492px"><img title="Most of the game UIs" src="http://www.luxgames.net/blogImages/PPEGS4.jpg" alt="Most of the game UIs, shown in both available environments" width="482" height="1885" /><p class="wp-caption-text">Most of the game UIs, shown in both available environments</p></div>
<p>What the static image doesn&#8217;t show, is that because all of these UIs are built directly into Flash, I was able to animate them all, showing the dev team what transitions, and characters animations should be.</p>
<p><span style="text-decoration: underline;"><strong>Backtracking on the GDD</strong></span></p>
<p>At this point, a lot of the game art was quite advanced, from my perspective. But, internally, we started having discussions: the Guys at High Five really liked the whole character approach, but felt that the Pegs shouldn&#8217;t be the main character, but instead, that the <strong>player controlled element should be the real star of the show</strong>. Which made total sense to me, eventhough I wasn&#8217;t looking forward going back to the drawing board <img src='http://www.luxgames.net/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Another point of discussion was the gameplay: as I realized when creating the art for the various pegs, the whole game premise was rather complex and math-intensive from the player standpoint (hitting the pegs in the appropriate order to reach a particular point combination required some fast math/addition/subtraction capabilities: while there is nothing wrong with that, it could have ended up being very frustrating for a part of our audience.</p>
<p>So <strong>everyone went back to the drawing board</strong> &#8211; the gameplay got completely revised: the player wouldn&#8217;t bounce on the pegs anymore, but fling a character from one peg to another, collecting points on the way. This allowed for more player control rather than launching a ball once. The overall gameplay would become more paced, and more accessible to new users. The pegs started inheriting &#8220;behaviors&#8221; rather than points: The basic ones could be &#8220;grabbed&#8221; by the player, but more evolved ones would get specific properties (attraction/repulsion, explosion, etc).</p>
<p><span style="text-decoration: underline;"><strong>Introducing Pietr the Podocculus!</strong></span></p>
<div class="wp-caption alignleft" style="width: 260px"><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="250" height="400" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="src" value="http://www.luxgames.net/blogImages/PPEGScoloredAvatars.swf" /><embed type="application/x-shockwave-flash" width="250" height="400" src="http://www.luxgames.net/blogImages/PPEGScoloredAvatars.swf"></embed></object><p class="wp-caption-text">Pietr in Action</p></div>
<p>Our main character wasn&#8217;t a ball anymore. It had additional behaviors and moving capabilities. In order to design it, I decided to boil it down to the fundamentals:<br />
- It needed to be able to <strong>propel itself</strong> through the levels, or from one peg to another.<br />
- It needed to be able to <strong>move on the floor</strong> of the level.<br />
- It needed to be able to &#8220;<strong>grab</strong>&#8221; a peg to stop moving.<br />
- It needed to be able to &#8220;<strong>see</strong>&#8221; the environment, identify pegs or threats.</p>
<p>When I say I boiled it down to the fundamentals, that&#8217;s exactly what I did: A foot to hop at the bottom of the level, and jump towards nearby pegs, an arm and a hand to grab them, and a huge round eye to see where it&#8217;s going! <strong>The Podocculus was born!</strong> <img src='http://www.luxgames.net/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>The introduction of the arm, foot and eye to what was previously just a ball opened doors wide open to lots of animations: Pietr can express more than <strong>10 different actions/emotions</strong>!</p>
<p>The character was animated directly in <strong>Flash</strong>, to benefit from the tweening capabilities, and the whole spritesheet is then exported directly from Flash &#8211; there again, not the easiest way to do things, but definitely the one that is the most &#8220;modifications-friendly&#8221;.<br />
Talking about modifications, Pietr comes in different flavors, unlockable by the player &#8211; various colors, or even body skins will be available when you play the game.</p>
<p>We all liked Pietr so much that we decided to also turn it into a <strong>plush-toy</strong> that could be purchased in toy stores, and would <strong>grant a complimentary download of the game, via a QR code</strong> cleverly placed on the foot of the toy.</p>
<div class="wp-caption alignnone" style="width: 545px"><img title="Pietr various colors" src="http://www.luxgames.net/blogImages/PPEGS5.jpg" alt="Pietr various colors" width="535" height="234" /><p class="wp-caption-text">Pietr various colors</p></div>
<p><span style="text-decoration: underline;"><strong>(Re-)Designing the Pegs</strong></span></p>
<div class="wp-caption alignright" style="width: 318px"><img title="Various Pegs" src="http://www.luxgames.net/blogImages/PPEGS6.jpg" alt="Various animated Pegs" width="308" height="520" /><p class="wp-caption-text">Various animated Pegs</p></div>
<p>Most of the pegs-behaviors also evolved compared to the original document. The challenge was to successfully convey to the player what was the behavior of the peg he/she was about to it without having to use tooltips, etc. Therefore, <strong>each peg needed to look very different from one another</strong>, and also be quite <strong>representative of it&#8217;s properties</strong> within the game.</p>
<p>All the pegs are animated: some trigger specific animations when it by Pietr, some feature looped animations, some move around the screen, etc.<br />
There again, everything was drawn and animated directly into Flash, which easily allowed to repurpose some pegs (nested movie clips are a true gift for iterations!).</p>
<p><span style="text-decoration: underline;"><strong>Level Design</strong></span></p>
<p>It&#8217;s one of the rare case where I&#8217;m not involved at all with level design: instead, High Five provided to a couple level-designers a tool allowing them to build hundreds of levels quickly. It works rather well with my graphics, as they really are &#8220;stand alone&#8221;, as foreground or background elements, and are pretty much independent on how the level is actually built.</p>
<p>The current build has some <strong>interesting variations from my original graphics</strong>: coders being coder, they found ways to slightly <strong>change the lighting</strong> of my environments, for example, in order to introduce more variations (various hours of the day). It actually looks very good, and I&#8217;m truly impressed by the amount of polish these guys can come with. I know that the final product will be something I&#8217;ll be proud of!</p>
<p><span style="text-decoration: underline;"><strong>&#8220;Your mom&#8217;s so awesome she disappeared!&#8221;</strong></span></p>
<p>As the Pegs and Pietr were being designed, the backstory became more and more obvious: poor little alien lost in a cute world, trying to reach an escape point in each level, while collecting stars to get an high-score, blah blah blah <img src='http://www.luxgames.net/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>At some point, I thought it would be a good idea to have the exit point being the<strong> little alien&#8217;s mom</strong>. It would introduce a new character (and potentially a new plush toy!) and would contribute to give even more personality to the game.</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="500" height="500" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="src" value="http://www.luxgames.net/blogImages/PPEGS_characters.swf" /><embed type="application/x-shockwave-flash" width="500" height="500" src="http://www.luxgames.net/blogImages/PPEGS_characters.swf"></embed></object></p>
<p>When we tested the game, the Mom character didn&#8217;t go too well &#8211; seems that people were confused about the addition of a new character. Retrospectively, I would also assume that this new character might have over-emphasized the kid-friendliness of the game, restricting us to a niche audience. So <strong>we decided to get rid of the mom</strong>, and go for a more neutral &#8220;portal&#8221; as exit point. Seeing the final product, it was the right decision, but I still like the Mom &#8211; I find her rather funny, so I decided to revive her, and post her here! <img src='http://www.luxgames.net/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><span style="text-decoration: underline;"><strong>Current State of the game</strong></span></p>
<p>At this point, High Five Studios is securing a <strong>deal with a publisher</strong>, to give its best chances to the game. As far as I&#8217;m concerned, Art production has been finalized, although, I fully expect to have some revisions once the publisher as signed us in. A playable demo exist, and seem to gather very positive feedback through the various playtests we went through.</p>
<p>Here is a <strong>video of the few first seconds of the game</strong>. Some things have changed from the screens I&#8217;m showing here (most notably, the logo doesn&#8217;t show the original peg anymore &#8211; but instead, an ingame page. I still prefer the original logo, so that&#8217;s the one I posted here: my blog, my prerogatives! <img src='http://www.luxgames.net/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  )</p>
<p><iframe width="500" height="314" src="http://www.youtube.com/embed/iOwjHhg8bk8" frameborder="0" allowfullscreen></iframe></p>
<p>The video shows a capture of the demo, running on an I-pad. The first few levels aren&#8217;t that challenging and are mostly a tutorial to learn how to play and move the character. As the game ramps up, so does the difficulty, so expect some nightmare-ish levels after a few minutes of playing <img src='http://www.luxgames.net/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>As the game gets closer to completion, I&#8217;ll post more about the art evolution. The game is<strong> tentatively set-up to go live at the end of the summer</strong>. Waiting for that time, here are a few screens from the demo build:</p>
<p><img class="alignnone" src="http://www.luxgames.net/blogImages/PPEGS7.jpg" alt="" width="535" height="1602" /></p>


<!-- Begin SexyBookmarks Menu Code -->
<div class="sexy-bookmarks sexy-bookmarks-expand sexy-bookmarks-center">
<ul class="socials">
		<li class="sexy-facebook">
			<a href="http://www.facebook.com/share.php?u=http://www.luxgames.net/blog/?p=396&amp;t=Puzzle+Pegs%2C+soon+on+your+I-stuff..." rel="nofollow" class="external" title="Share this on Facebook">Share this on Facebook</a>
		</li>
		<li class="sexy-twitter">
			<a href="http://twitter.com/home?status=Puzzle+Pegs%2C+soon+on+your+I-stuff...+-+http://bit.ly/iN8ymN+(via+@luxregina)" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a>
		</li>
		<li class="sexy-delicious">
			<a href="http://del.icio.us/post?url=http://www.luxgames.net/blog/?p=396&amp;title=Puzzle+Pegs%2C+soon+on+your+I-stuff..." rel="nofollow" class="external" title="Share this on del.icio.us">Share this on del.icio.us</a>
		</li>
		<li class="sexy-digg">
			<a href="http://digg.com/submit?phase=2&amp;url=http://www.luxgames.net/blog/?p=396&amp;title=Puzzle+Pegs%2C+soon+on+your+I-stuff..." rel="nofollow" class="external" title="Digg this!">Digg this!</a>
		</li>
		<li class="sexy-stumbleupon">
			<a href="http://www.stumbleupon.com/submit?url=http://www.luxgames.net/blog/?p=396&amp;title=Puzzle+Pegs%2C+soon+on+your+I-stuff..." rel="nofollow" class="external" title="Stumble upon something good? Share it on StumbleUpon">Stumble upon something good? Share it on StumbleUpon</a>
		</li>
		<li class="sexy-technorati">
			<a href="http://technorati.com/faves?add=http://www.luxgames.net/blog/?p=396" rel="nofollow" class="external" title="Share this on Technorati">Share this on Technorati</a>
		</li>
		<li class="sexy-n4g">
			<a href="http://www.n4g.com/tips.aspx?url=http://www.luxgames.net/blog/?p=396&amp;title=Puzzle+Pegs%2C+soon+on+your+I-stuff..." rel="nofollow" class="external" title="Submit tip to N4G">Submit tip to N4G</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>
<!-- End SexyBookmarks Menu Code -->

]]></content:encoded>
			<wfw:commentRss>http://www.luxgames.net/blog/?feed=rss2&amp;p=396</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Knight&#8217;s Quest Post-Mortem</title>
		<link>http://www.luxgames.net/blog/?p=314</link>
		<comments>http://www.luxgames.net/blog/?p=314#comments</comments>
		<pubDate>Tue, 01 Mar 2011 01:44:26 +0000</pubDate>
		<dc:creator>Luxregina</dc:creator>
				<category><![CDATA[GRAPHICS]]></category>
		<category><![CDATA[Flash games]]></category>
		<category><![CDATA[Knight's Quest]]></category>
		<category><![CDATA[luxgames]]></category>
		<category><![CDATA[Two Kingdoms]]></category>

		<guid isPermaLink="false">http://www.luxgames.net/blog/?p=314</guid>
		<description><![CDATA[
Genesis
Knight&#8217;s Quest is an action-RPG, released in late February 2011 on Facebook. It mixes Hack&#8217;n'Slash mechanics (think Diablo) with a social layer as for a lot of those &#8220;social Facebook Games&#8220;. The particularity of Knight&#8217;s Quest is that it aims at a slightly different demographic, targeting the more &#8220;hardcore&#8221; players, the nostalgics of dungeon-crawling, the [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone" src="http://www.luxgames.net/blogImages/KNQ1.jpg" alt="" width="535" height="271" /></p>
<p><span style="text-decoration: underline;"><strong>Genesis</strong></span></p>
<p>Knight&#8217;s Quest is an action-RPG, released in late February 2011 on <strong>Facebook</strong>. It mixes Hack&#8217;n'Slash mechanics (think <strong>Diablo</strong>) with a social layer as for a lot of those &#8220;<strong>social Facebook Games</strong>&#8220;. The particularity of Knight&#8217;s Quest is that it aims at a slightly different demographic, targeting the more &#8220;hardcore&#8221; players, the nostalgics of dungeon-crawling, the ones that want their quick Diablo-fix in between two posts to their friends.</p>
<p>Knight&#8217;s Quest was originally supposed to be a port/update of Two Kingdoms on Facebook, but the game sort of drifted in another direction, which I will explain in the &#8220;post-mortem&#8221; section.</p>
<p>It was produced with the folks at <a href="http://www.gamingyourway.com/public_en/default.aspx?pduid=pag_20070221T130537922" target="_blank"><strong>Gaming Your Way</strong></a>, and financed by <a href="http://www.utinnigames.com/" target="_blank"><strong>Utinni Games</strong></a>. I was in charge of everything graphic (direction, production, and for some parts, integration&#8230;) and, at first, of the general game design.</p>
<p><span style="text-decoration: underline;"><strong><br />
Creating a comfy starting zone</strong></span></p>
<p><img class="alignnone" src="http://www.luxgames.net/blogImages/KNQ2.jpg" alt="" width="535" height="271" /></p>
<p>The player starts in a quiet village, in the Goldweat Province. The village (whose name will be chosen by the player) serves as a base camp for the player: both a home and a quest HUB. The village is where most of the social interactions will take place, and needed to feel welcoming and quaint.</p>
<p>Often, in the old 16 bits games, the &#8220;Town&#8221; areas felt somewhat blend to me, like if designers had spent way more time giving personality to the dungeons than designing a town/village that felt welcoming. While it may make sense for a game where players never spend too long at the same place, in our case, the village is a place that players will see again and again, after each dungeon crawl, after each quest, etc. To achieve that truly welcoming feel, I knew that diversity was paramount: the town itself has more &#8220;unique&#8221; tiles than any dungeon in the game.</p>
<p><img class="alignnone" src="http://www.luxgames.net/blogImages/KNQ3.jpg" alt="" width="535" height="613" /></p>
<p>At that point, Knight&#8217;s Quest was still supposed to be a port of Two Kingdoms &#8211; so I was able to tap in a wealth of tiles (Two Kingdoms included more than 150 unique tiles for the village set-up, and Knight&#8217;s Quest uses 118 of them). All the tiles were created pixel-by-pixel in <strong>Photoshop</strong>, then assembled by hand in <strong>Flash</strong>.</p>
<p>One really nifty feature of the game is that all the level design actually happened within Flash: no need for cumbersome XML editors &#8211; the maps where assembled directly in the <strong>Flash IDE</strong> &#8211; still layered, to separate what belongs to the background and that will end up being back in a big image, and what needs to be Z-sorted with the player, in the foreground.</p>
<p>Using the IDE was a blessing, as Flash includes some nice features that are not always available in the custom map editors. Another nice feature was the possibility to place any element of the background wherever I wanted, without having to respect a grid based layout (although, I didn&#8217;t use that option that much, as my tiles were previously generated for a full grid based layout, and their &#8220;squareness&#8221; wasn&#8217;t looking too great with the freeform level design).</p>
<p><img class="alignnone" src="http://www.luxgames.net/blogImages/KNQ4.jpg" alt="" width="535" height="275" /></p>
<p>The final Village level really pushed the Flash IDE to its limits &#8211; copying and pasting tiles was bringing Flash to a crawl! This said, the result in-game is incredibly more fluid, as the biggest bulk of those tiles, the background, is baked at runtime to be one big image: all the advantages of a large image (the engine doesn&#8217;t have to move thousands of elements) without the inconvenient (file-size is small, because all that is downloaded are the small tiles).</p>
<p>The in-game map is rather large: the whole area covered by the village is roughly equivalent to <strong>2000*1000 pixels</strong>: enough to have a good walk among all the houses hosting your Facebook friends!</p>
<p><span style="text-decoration: underline;"><strong><br />
From being comfy at home to dwelling in dangerous places.</strong></span></p>
<p><img class="alignnone" src="http://www.luxgames.net/blogImages/KNQ6.jpg" alt="" width="535" height="274" /></p>
<p>Of course, what would be a Hack&#8217;n'Slash with no dungeons to explore?<br />
The first dungeon is always delicate to design for several reasons: it needs to be easy enough, almost &#8220;low-profile&#8221;, so that players can learn the ropes of your game mechanics, but completing it still needs to be an accomplishment &#8211; the player needs to feel like he/she went through something epic. The first dungeon is there to hook you up to the game and leave you wanting for more.</p>
<p>I originally thought of <strong>BoneChewer&#8217;s Lair</strong> back in the day, when I was designing Two Kingdoms Heroes. The dungeon (or more accurately, a network of connected caves) was supposed to be right next to the village, easily accessible by the players. Because the whole Goldweat map needed to feel bucolic, it couldn&#8217;t be too apparent, hence to choice of the cave. From there, I started to come up with various dramatic stories that would support the quests and rewards pushing the players towards that first dungeon experience.</p>
<p>BoneChewer is a fabled giant wolf that wanders around the village, occasionally abducting cattle or small children. The villagers are too afraid to really go after it, and it will be the player’s task, as a hero, to put a stop to BoneChewer unpunished actions.</p>
<p><span style="text-decoration: underline;"><strong><br />
Designing the first main villain (Boss)</strong></span></p>
<div class="wp-caption alignnone" style="width: 545px"><img src="http://www.luxgames.net/blogImages/KNQ7.jpg" alt="" width="535" height="519" /><p class="wp-caption-text">Various BoneChewer concept art</p></div>
<p>To create BoneChewer, I worked with <strong>Brandon Moore</strong>, a very gifted future concept artist, currently studying at <strong>SCAD</strong> (and featured in these columns for the project <strong>Ragged Edge</strong>).</p>
<p>I told Brandon what I was looking for:</p>
<blockquote><p><em><strong>Bonechewer</strong>: is the first Boss the player will encounter. It’s a big, scary wolf – the animal has been “perverted” by the crystals, so it glows an unhealthy green, and blows greenish smoke. I originally envisioned some sort of tribal collar made up of the skulls of its victims (stuck in the hair) around his neck</em></p></blockquote>
<p>and let him work his magic &#8211; He came back with a series of sketches that were very satisfying &#8211; We picked the best iteration (I like the white wolf a lot too, but it would have looked &#8220;off&#8221; in a predominantly dark environment) and he moved ahead to the &#8220;<strong>action shot</strong>&#8221;</p>
<p><img class="alignnone" src="http://www.luxgames.net/blogImages/KNQ8.jpg" alt="" width="535" height="275" /></p>
<p>Brandon has been working with me for a few months, on his portfolio. I thought it would be a good exercise to take the concept character further, and refine it to a more fully &#8220;illustrated&#8221; painting. Additionally, having that more refined image would also help me greatly once I was to redraw the character pixel by pixel.</p>
<p>Brandon blocked the tones in greys, defined the general composition, attitude and we worked together on an appropriate color palette. I wanted a <strong>very vibrant, almost comic-like approach</strong>, that would make the animal ridiculously menacing, and after a few tries, we found the right tonalities.</p>
<div class="wp-caption alignnone" style="width: 545px"><img src="http://www.luxgames.net/blogImages/KNQ9.jpg" alt="" width="535" height="393" /><p class="wp-caption-text">BoneChewer final color palette</p></div>
<div class="wp-caption alignleft" style="width: 260px"><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="250" height="250" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="src" value="http://www.luxgames.net/blogImages/KNQboneChewerKQ.swf" /><embed type="application/x-shockwave-flash" width="250" height="250" src="http://www.luxgames.net/blogImages/KNQboneChewerKQ.swf"></embed></object><p class="wp-caption-text">BoneChewer in action</p></div>
<p>Now that BoneChewer was alive under Brandon&#8217;s pencil, it was time to turn it into a game asset. I basically took Brandon sketch and started to redraw the monster, pixel by pixel &#8211; using <strong>shading brushes</strong> to give it a smoother look. Because BoneChewer was sporting some <strong>very recognizable features</strong> (the skull neck piece and the glowing wounds/tattoos) it wasn&#8217;t too hard to convert it to a small isometric asset. This is where one realize how important &#8220;original&#8221; character design is.</p>
<p>As usual, the frame by frame animation is what took me the most time. The BoneChewer sprite-sheet includes various animations, ranging from walking cycles, attack cycles and even a death cycle. All in all, the BoneChewer sprite-sheets sports <strong>35 frames</strong> to cover all needed animations. Aside a few glitches on the walk animation (the poor Wolf&#8217;s hips bones are barely noticeable under the abundance of fur on its back)</p>
<p><strong>Unfortunately, it was later decided that dungeons would not include Bosses</strong>, so BoneChewer and his minions never made it to the final game <img src='http://www.luxgames.net/blog/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' /> .</p>
<p>This said, I would expect to see more of him once I get Two Kingdoms under production <img src='http://www.luxgames.net/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><span style="text-decoration: underline;"><strong><br />
Giving our monster a place to haunt<br />
</strong></span></p>
<p>All that was left ( O.O ) was to build a place worthy of our terrifying monster. There again, the concept art went a long way providing me hints for how to build the environment, the color palette, etc. Designing the cave was also an occasion to refine the mythology around BoneChewer, and I started carving a rough storyline in my head, as I was drawing the tiles.</p>
<p><img class="alignnone" src="http://www.luxgames.net/blogImages/KNQ10.jpg" alt="" width="535" height="422" /></p>
<p>BoneChewer&#8217;s Lair was becoming more than a scary dark pit. The bones collar around the monster&#8217;s neck hinted that the animal had once been worshiped by humans (or humanoids) &#8230; maybe fed through sacrifices. It is very possible that this stopped at some point, and that the famished wolf had to actually find its food elsewhere, which would explain its excursions outside of the cave, and the abduction of villagers, children, etc.</p>
<p>So, aside the usual rocky walls, dusty tiles and other various stalactites, I decided to give the cave <strong>some tiles that would hint at a past civilized presence</strong>: destroyed tiled floor, columns, totems and run-down temple elements. This also allowed to give much more personality to that first dungeon, and would allow to bring some <strong>rhythm in the level design</strong> as well.</p>
<div class="wp-caption alignnone" style="width: 545px"><img src="http://www.luxgames.net/blogImages/KNQ11.jpg" alt="" width="535" height="572" /><p class="wp-caption-text">Some of the hallways and room bases designs that allow for dungeon randomization</p></div>
<p>One particularity of Knight&#8217;s Quest is that all the <strong>dungeons are randomly generated</strong>. Now, there are several ways to randomize a dungeon, so let me give a little bit more detail on what KQ&#8217;s approach is: a dungeon is basically a <strong>succession of rooms and hallways</strong>. These rooms can have various sizes, and the hallways various lengths and directions. We build, and designed<strong> all the possible variations</strong> for hallways and rooms, in sets of &#8220;chunks&#8221;, each being 4*4 tiles. The engine then builds a sort of labyrinth using these chunks to<strong> connect hallways with other hallways or rooms</strong>. The end result is a <strong>semi-designed dungeon</strong>, that still carries the feel that it has been carefully put together (for the amount of detail and level design one can inject in one chunk) while allowing the extreme replayability of completely randomized dungeons.</p>
<p>For those interested, you can find a more technical explanation <a href="http://blog.gamingyourway.com/2010/09/02/KnightsQuestTheStorySoFar.aspx" target="_blank">here </a>and <a href="http://blog.gamingyourway.com/2011/02/13/DungeonsExplainedBetter.aspx" target="_blank">here</a>.</p>
<p><span style="text-decoration: underline;"><strong><br />
Giving ownership of the main character to the players</strong></span></p>
<p>I toyed with various ways to &#8220;render&#8221; the character, from 3D models to realistic sprite and ultimately locked my choice on the<strong> &#8220;cute&#8221; anime-style</strong> characters that players loved in the <strong>Final Fantasy series</strong>, for example. There are various reasons to go with that art style: first, it&#8217;s an all-time favorite for players, but it&#8217;s also very simple to animate &#8211; the character design is simple, and the limbs don&#8217;t &#8220;fold&#8221; &#8211; particularly to create the clothes and various equipment items, it would prove useful.</p>
<p>The sprite sheet renders all the animations, in the 4 isometric cardinal directions. The character can <strong>walk</strong>, <strong>stand breathing</strong>,<strong> fight unarmed</strong>, <strong>fight armed</strong>, <strong>perform magic attacks</strong>, and finally,<strong> die</strong> <img src='http://www.luxgames.net/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><img class="alignnone" src="http://www.luxgames.net/blogImages/KNQ15.jpg" alt="" width="535" height="661" /></p>
<p>As you can see it&#8217;s a lot of frames! and it&#8217;s even more frames when the character needs to carry <strong>visible equipment</strong>. Character fine-tuning and equipping are staples of the RPG genre. I knew there was no way around it, so I searched for the most efficient way to handle the multiple sprites this would require.<br />
The character spritesheet handles the &#8220;naked&#8221; character (well, technically, you can&#8217;t get naked in Knight&#8217;s Quest, you&#8217;ll always wear shorts and a shirt <img src='http://www.luxgames.net/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> ). Clothes (and weapons) are <strong>independent spritesheets</strong> that are overlaid on top of the character, as shown in the following image.</p>
<p><img class="alignnone" src="http://www.luxgames.net/blogImages/KNQ16.jpg" alt="" width="535" height="70" /></p>
<p>by multiplying the overlays, the final result shows an animated avatar that can wear recognizable equipment. <strong>Carefully designing the equipment so that several pieces can share the same spritesheet</strong> is of course a trick to decrease the needed amount of assets <img src='http://www.luxgames.net/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  &#8230; nevertheless, Knight&#8217;s Quest at launch featured a little over 55 different &#8220;wearable&#8221; items, at 92 sprites/position per sheet, it&#8217;s more than 5000 sprites designed <img src='http://www.luxgames.net/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="380" height="270" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="src" value="http://www.luxgames.net/blogImages/KNQavatarAnim.swf" /><embed type="application/x-shockwave-flash" width="380" height="270" src="http://www.luxgames.net/blogImages/KNQavatarAnim.swf"></embed></object></p>
<p><span style="text-decoration: underline;"><strong><br />
Designing the User Interface</strong></span></p>
<p>The UI topic could take a whole new blog post, but I wanted to quickly cover style, over substance (for substance, I&#8217;ll pick another game <img src='http://www.luxgames.net/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> ) &#8211; I&#8217;ve done a LOT of UIs, for a whole bunch of games. Going back on my portfolio, I realized that my interfaces can usually be a bit too crowded. I always like to tie back the UI to the game look and feel, and I usually use colors, textures and little decorative elements, so that the UI feels as part of the same world as, let&#8217;s say, the sprites.</p>
<p>Looking back on some past UIs, I think it was a mistake -<a href="http://www.luxgames.net/blog/?p=92" target="_blank"> Two Kingdoms</a>&#8216; interface, for example, didn&#8217;t age very well: it was pretty cool when the game came out, but almost 10 years later, it just doesn&#8217;t feel right anymore&#8230;</p>
<p>For Knight&#8217;s Quest, I approached UI differently: I tried to <strong>keep the decorative elements out of the way of the interactive elements</strong>, and design the user areas as simple as possible, relying on slight gradients/lighting rather than texture to keep a &#8220;rich&#8221; feeling, without visually cluttering the whole experience.</p>
<p><img src="../../blogImages/KNQ5.jpg" alt="" width="535" height="722" /></p>
<p>So, as a result, this set of User interfaces sports much less textures, graphic work than my past work, but I honestly think it&#8217;s for the best <img src='http://www.luxgames.net/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  &#8211; now, feel free to disagree with me in the comments, but that&#8217;s where I stand for the moment. I&#8217;m impatient to design my next RPG UI to see where I can take this further and refine the style&#8230;</p>
<p><em><span style="text-decoration: underline;">Note</span>: since launch, the UI has evolved in places that I didn&#8217;t designed &#8211; and that I don&#8217;t necessarily like &#8211; Unfortunately, as time goes by and the game evolves, new UIs, new sprites and new environments will be introduced, that I didn&#8217;t have control over.</em></p>
<p><span style="text-decoration: underline;"><strong><br />
Post Mortem</strong></span></p>
<p>This was, to say the least, a learning experience.<br />
As I mentioned in the &#8220;genesis&#8221; introduction, originally, <strong>Knight&#8217;s Quest</strong> and <strong>Two Kingdoms Heroes</strong> where the same project. Squize and I had been pitching to various investors the concept of a Two Kingdoms Heroes version for Facebook. Basically, a <strong>single player RPG experience, storyline driven, that would also incorporate key social components in its gameplay</strong>.</p>
<p>As I noted in an earlier post, it wasn&#8217;t too successful: we had some  investors interest, but it clearly became apparent that without a  working demo, we wouldn&#8217;t be able to collect the fund to start the  project (ironic, isn&#8217;t it? <img src='http://www.luxgames.net/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> ).</p>
<div class="wp-caption alignnone" style="width: 545px"><img src="http://www.luxgames.net/blogImages/KNQ20.jpg" alt="Disregrad the Collect Taxes and Store buttons - they are later, unfinished additions :(" width="535" height="430" /><p class="wp-caption-text">Disregrad the &quot;Collect Taxes&quot; and &quot;Store&quot; buttons - they are later, unfinished additions <img src='http://www.luxgames.net/blog/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' /> </p></div>
<p>When <strong>Utinni Games</strong> offered to sponsor the project, and inject some funds to help quick-start it, it felt like a dream come true: being self employed, I had some free time (although working on the finishing touches for the space racing game, <a href="http://www.luxgames.net/blog/?p=275" target="_blank">Ragged Edge</a>, that was due within the next few months) and it was something I would have worked on, regardless.</p>
<p>For the first month or so, everything was going fine &#8211; everybody was satisfied, the project was moving forward, and I was getting really excited about the prospect of trying my hands in that first <strong>Social Gaming</strong> project.</p>
<p>Then, things got bad.</p>
<p><strong>One big mistake that I made was to accept the project without getting signed-in on a somewhat detailed Game design document</strong> &#8211; this will <strong>NEVER </strong>happen again!</p>
<p>Instead, we started diving in making the game right away, writing the documentation as we were moving forward.</p>
<p>Of course, Two Kingdoms Heroes had ample documentation ( around 70 pages of GDD goodness) &#8211; but it didn&#8217;t come to my mind to get a &#8220;social-network tweaked&#8221; version of this document to our financial partner before starting the work. We all had various talks of what we wanted to make, but now, I know that we failed realizing how much our individual approach on the genre were different.</p>
<p>As I was writing the documentation on storyline-driven quests, dungeon design, bosses, loot, etc, it became very apparent that we had <strong>major disagreements on what that project was supposed to be</strong> <img src='http://www.luxgames.net/blog/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' /> </p>
<div class="wp-caption alignnone" style="width: 545px"><img src="http://www.luxgames.net/blogImages/KNQ22.jpg" alt="You can move your friends in the village houses - I originally wanted to be able to enter the houses, and see the Friends avatar in situation." width="535" height="430" /><p class="wp-caption-text">You can move your friends in the village houses - I originally wanted to be able to enter the houses, and see the Friend&#39;s avatar &quot;in situation&quot;.</p></div>
<p>That&#8217;s where a second mistake comes in &#8211; We collectively agreed on some very generic deadlines, <strong>assuming that a lot of the assets needed for the game would be covered by the Two Kingdoms Heroes assets</strong> (I have multiple &#8220;worlds&#8221; and tilesets already created, and even mapped, for some).</p>
<p>As some key features were cut out of the game, or pushed against,<strong> I realized that the game wasn&#8217;t going to be the RPG I wanted to make</strong>, so I became very reluctant using the assets originally created for 2KH. It was too late to backtrack on replacing the assets that were already injected in the game (the village, for example, or some tiles in the &#8220;Caves&#8221; dungeon) and there was very little time, or budget left to create what was missing.</p>
<p><em>Now, I feel that to be completely fair, I need to explain a little bit my stance on the assets creation: although the original funding was a very honest attempt at paying our development time on the project, it was also not in line with the time actually spent on creating the various tiles that I had created for 2KH. Actually, the time I spent mapping the village in Flash, or laying out the various dungeon rooms, combined with the time creating and laying out the UI completely covered the &#8220;art budget&#8221;.</em></p>
<p><em>As long as this project was a partnership, to bring the essence of 2KH to Facebook, I was fine providing more and more assets at no additional cost &#8211; they were readily available, the Facebook game was supposed to be a glorified version of 2KH, and I was thinking about the long-term investment, the big picture&#8230;</em></p>
<p><em>But when it became apparent that very little of what I originally wanted for Knight&#8217;s Quest would make it into the final cut, I realized I was pouring my assets into someone else&#8217;s game, for a fraction of the fee I would have normally asked for. Rather than put these assets on sale, I decided to carry on creating the rest from scratch, and salvage my 2KH assets for further usage.</em></p>
<div class="wp-caption alignnone" style="width: 545px"><img src="http://www.luxgames.net/blogImages/KNQ23.jpg" alt="" width="535" height="430" /><p class="wp-caption-text">Spiders... Getting killed since the invention of modern RPG</p></div>
<p>To add on the disastrous unfolding of  events, as the project was lingering on, I stopped being &#8220;self employed&#8221; and took a full time position at my former employer. At that point, all the &#8220;deliverable&#8221; had been met, the V1 of the game was fully functional, and I was free to move on.<br />
But when Utinni Games decided to add more assets, to create additional dungeons, monsters, etc, it was too late &#8211; I wasn&#8217;t able to commit to their short deadline, as I could have been if I had worked full-time on it. That marked the <strong>end of my collaboration</strong> on the project.</p>
<p><span style="text-decoration: underline;"><strong><br />
Learnings and final thoughts<br />
</strong></span></p>
<p>I think that with a <strong>stronger document to start with, and to agree upon</strong>, a lot of this could have been avoided &#8211; if I had understood at first that Knight&#8217;s Quest was to become Utinni&#8217;s sole responsibility and property, I would have created everything from scratch on day one, and we would all be in a happier place now &#8211; (however, the game would certainly be thinner in terms of assets). Instead of what, I feel robbed of my &#8220;baby&#8221;, and I&#8217;m sure that <strong>on their side, they feel that they had to put up with some sort of diva</strong>. in short, the experience has been a headache for everyone involved.</p>
<p>As far as the final product goes, the frustration comes from knowing the potential that this game had to provide a deep RPG experience within Facebook, which, to my knowledge, no social game have done yet. Instead, in my eyes, <strong>Knight&#8217;s Quest is a very well executed, pleasant RPG</strong>, but that really never deliver the goods to keep me playing. I have no sense of progression, I don&#8217;t care much for any of the places/dungeons or enemies, because there is no story to cling on &#8211; or because there is no dramatic payoff, like a boss to beat.<br />
Basically, I don&#8217;t have a sense of purpose, which I believe is one fundamental aspect a RPG should deliver on.</p>
<div class="wp-caption alignnone" style="width: 545px"><img src="http://www.luxgames.net/blogImages/KNQ24.jpg" alt="the light is always at the end of tunnels :)" width="535" height="430" /><p class="wp-caption-text">the light is always at the end of tunnels <img src='http://www.luxgames.net/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p></div>
<p>Indeed, I do believe that <strong>dungeons need climatic ending</strong>, with Bosses, to tell players that they <strong>achieved something epic</strong>. And these Bosses don&#8217;t impact the dungeon replayability &#8211; quite the opposite, as World of Warcraft clearly demonstrated.<br />
I do believe that piling up dungeons and quests in the same hub is a mistake, that <strong>players need visual and intellectual progression</strong> &#8211; from a village, take them to a town, with more houses to populate, and new logical (I mean, logically related to the area) dungeons to explore. Sense of progression is a must have.<br />
I do believe that <strong>storyline shouldn&#8217;t be sacrificed for replayability&#8217;s sake</strong> &#8211; that if you are going to send players slay spiders more than once, you&#8217;d better have a good reason to do so.<br />
I do believe that throwing a few dungeons and a few baddies in the mix, for players to kill, isn&#8217;t going to make a very compelling experience without an over-arching goal, <strong>something big to defeat</strong>, or an <strong>intriguing story to unveil</strong>.<br />
I do believe that RPG stands for Role Playing game, and that the first two letters are the most important &#8211; and that <strong>playing a role when you ignore the context is a difficult task</strong> <img src='http://www.luxgames.net/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /><br />
I would argue that <strong>randomization of dungeons floor plan</strong> is not as an &#8220;acute&#8221; factor of replayability <strong>versus well designed content, clever and climatic floor plans</strong>, that people want to experience more than once &#8211; beating a labyrinth because you came to learn it is a powerful thing, particularly if the place has a fun design, and if you can somewhat relate to it as a real, scary place. Now, randomization of rewards, in the other hand is a compelling &#8220;replay&#8221; factor, but that means that you need to have bosses, and multi-drop tables per boss <img src='http://www.luxgames.net/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Well&#8230; there are many things that I believe, and that are not in this game&#8230;yet&#8230;because I&#8217;m sure it will have to happen, by players&#8217; demand, or investors requests.</p>
<p>Knight&#8217;s Quest has been <strong>reviewed twice</strong>, and aside the reviewers being occasionally too demanding for a game that they tested in &#8220;beta&#8221;, I agree with a lot of points mentioned &#8211; no need to cover them in this post-mortem <img src='http://www.luxgames.net/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Read the first review at:<a href="http://www.insidesocialgames.com/2011/02/02/uitnni-knights-quest-facebook/" target="_blank"> http://www.insidesocialgames.com/</a> and the second at : <a href="http://www.gamezebo.com/facebook-games/knights-quest/review" target="_blank">http://www.gamezebo.com</a></p>
<p>In a sense, this whole experience is <strong>laying out the bases for what my next RPG on Facebook should be</strong> &#8211; and definitely brought to light some weak aspects of my original game design on 2KH that will have to be corrected to provide the best, hardcore, gaming experience on the social network.</p>
<p>I&#8217;m just terribly disappointed that Knight&#8217;s Quest couldn&#8217;t be the opportunity to do that <img src='http://www.luxgames.net/blog/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' /> </p>
<p>You can play the game, and see for yourself, on <strong>Facebook</strong>, at <a href="http://apps.facebook.com/worldofquests/" target="_blank">this address</a>.</p>
<div class="wp-caption alignnone" style="width: 545px"><img src="http://www.luxgames.net/blogImages/KNQ25.jpg" alt="The Facebook Store" width="535" height="430" /><p class="wp-caption-text">The Facebook Store</p></div>
<p><span style="text-decoration: underline;"><strong><br />
Additional material</strong></span></p>
<p>Since some UIs or elements of the game were cut, I thought I&#8217;d post here the mock-up screenshots <img src='http://www.luxgames.net/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<div class="wp-caption alignnone" style="width: 545px"><img src="http://www.luxgames.net/blogImages/KNQ26.jpg" alt="" width="535" height="431" /><p class="wp-caption-text">The intended &quot;Homepage&quot; for the player to see its network progress and achievements, upcoming dungeons, loot, etc</p></div>
<div class="wp-caption alignnone" style="width: 545px"><img src="http://www.luxgames.net/blogImages/KNQ27.jpg" alt="Loading pages were also supposed to include useful tips" width="535" height="431" /><p class="wp-caption-text">Loading pages were also supposed to include useful tips</p></div>
<p><img src="http://www.luxgames.net/blogImages/KNQ28.jpg" alt="The Quest log was making tracking multiple quests at once somewhat easier" width="535" height="431" /></p>
<div class="mceTemp">
<dl class="wp-caption alignnone" style="width: 545px;">
<dd class="wp-caption-dd">The Quest log was making tracking multiple quests at once somewhat easier</dd>
</dl>
</div>
<div class="wp-caption alignnone" style="width: 545px"><img src="http://www.luxgames.net/blogImages/KNQ29.jpg" alt="The loot box allowed for baddies to drop different items for the player" width="535" height="431" /><p class="wp-caption-text">The loot box allowed for baddies to drop different items for the player</p></div>
<div class="wp-caption alignnone" style="width: 545px"><img src="http://www.luxgames.net/blogImages/KNQ30.jpg" alt="An Epic battle versus a dungeon Boss" width="535" height="431" /><p class="wp-caption-text">An Epic battle versus a dungeon Boss</p></div>


<!-- Begin SexyBookmarks Menu Code -->
<div class="sexy-bookmarks sexy-bookmarks-expand sexy-bookmarks-center">
<ul class="socials">
		<li class="sexy-facebook">
			<a href="http://www.facebook.com/share.php?u=http://www.luxgames.net/blog/?p=314&amp;t=Knight%27s+Quest+Post-Mortem" rel="nofollow" class="external" title="Share this on Facebook">Share this on Facebook</a>
		</li>
		<li class="sexy-twitter">
			<a href="http://twitter.com/home?status=Knight%27s+Quest+Post-Mortem+-+http://bit.ly/fUHABt+(via+@luxregina)" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a>
		</li>
		<li class="sexy-delicious">
			<a href="http://del.icio.us/post?url=http://www.luxgames.net/blog/?p=314&amp;title=Knight%27s+Quest+Post-Mortem" rel="nofollow" class="external" title="Share this on del.icio.us">Share this on del.icio.us</a>
		</li>
		<li class="sexy-digg">
			<a href="http://digg.com/submit?phase=2&amp;url=http://www.luxgames.net/blog/?p=314&amp;title=Knight%27s+Quest+Post-Mortem" rel="nofollow" class="external" title="Digg this!">Digg this!</a>
		</li>
		<li class="sexy-stumbleupon">
			<a href="http://www.stumbleupon.com/submit?url=http://www.luxgames.net/blog/?p=314&amp;title=Knight%27s+Quest+Post-Mortem" rel="nofollow" class="external" title="Stumble upon something good? Share it on StumbleUpon">Stumble upon something good? Share it on StumbleUpon</a>
		</li>
		<li class="sexy-technorati">
			<a href="http://technorati.com/faves?add=http://www.luxgames.net/blog/?p=314" rel="nofollow" class="external" title="Share this on Technorati">Share this on Technorati</a>
		</li>
		<li class="sexy-n4g">
			<a href="http://www.n4g.com/tips.aspx?url=http://www.luxgames.net/blog/?p=314&amp;title=Knight%27s+Quest+Post-Mortem" rel="nofollow" class="external" title="Submit tip to N4G">Submit tip to N4G</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>
<!-- End SexyBookmarks Menu Code -->

]]></content:encoded>
			<wfw:commentRss>http://www.luxgames.net/blog/?feed=rss2&amp;p=314</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>2010 games and related works.</title>
		<link>http://www.luxgames.net/blog/?p=299</link>
		<comments>http://www.luxgames.net/blog/?p=299#comments</comments>
		<pubDate>Fri, 31 Dec 2010 19:13:43 +0000</pubDate>
		<dc:creator>Luxregina</dc:creator>
				<category><![CDATA[BLOG]]></category>
		<category><![CDATA[luxgames]]></category>

		<guid isPermaLink="false">http://www.luxgames.net/blog/?p=299</guid>
		<description><![CDATA[
2010
This being the last day of 2010, it&#8217;s the right time to look back at the year behind, and set the expectations for 2011  
2010 has been an interesting, and quite frantic year. I left my job as an Art Studio Supervisor at Electrotank - I went full-time as an Independent Game Developer for [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone" src="http://www.luxgames.net/blogImages/201011.jpg" alt="" width="535" height="183" /></p>
<p><span style="text-decoration: underline;"><strong>2010</strong></span></p>
<p>This being the last day of 2010, it&#8217;s the right time to look back at the year behind, and set the expectations for 2011 <img src='http://www.luxgames.net/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>2010 has been an interesting, and quite frantic year. I left my job as an Art Studio Supervisor at <a href="http://www.electrotank.com">Electrotank </a>- I went full-time as an Independent Game Developer for a few months &#8211; and ultimately re-integrated my previous-previous job, as a Senior Art Director, in my former company, <a href="http://www.bfgcom.com">BFG Communications</a>.</p>
<p>Aside from the career switches, which were motivated by various reasons, I&#8217;m rather happy to have output more games this year than I ever did before. So let&#8217;s look back at what was worked upon this year:</p>
<p><strong><span style="text-decoration: underline;">K-Million (released) &#8211; February</span><br />
</strong></p>
<p><strong><img class="alignnone" src="http://www.luxgames.net/blogImages/Kmill8.jpg" alt="" width="535" height="413" /></strong></p>
<p><strong><img class="alignnone" src="http://www.luxgames.net/blogImages/Kmill6.jpg" alt="" width="535" height="413" /></strong></p>
<p>K-Million<strong> </strong>was a quick, and very pleasant, project with the coder from Alilm. It&#8217;s a very fun, family friendly puzzle/shooter that can be played <a href="http://www.altarcade.com/play.php?game=k-million" target="_blank">here</a> and covered by a few posts in this very blog <a href="http://www.luxgames.net/blog/?tag=k-million" target="_self">here</a>.</p>
<p><span style="text-decoration: underline;"><strong>Top Tank (unreleased) &#8211; March</strong></span></p>
<p>Top Tank is a re-skin of an existing multiplayer game, from Electrotank. To my knowledge, it is still unreleased to the public &#8211; but has been shown at various conferences to illustrate the capacities of Electroserver. The re-skin includes, of course, new graphics, but also a few new gameplay elements.</p>
<p><img src="../../blogImages/TT1.jpg" alt="" width="535" height="410" /></p>
<p><strong><img src="../../blogImages/TT2.jpg" alt="" width="535" height="410" /></strong></p>
<p><span style="text-decoration: underline;"><strong>Game Developers Exchange 2010 &#8211; conference &#8211; April</strong></span></p>
<p>I<strong> </strong>had the<strong> </strong>pleasure to be invited to give a talk at Savannah&#8217;s Annual Game developers conference. I talked about some of the design challenges (and solutions) one can run into while designing Virtual Worlds. This was a very exciting experience, and I hope I&#8217;ll get more occasions to speak publicly, about games, in the future. This talk was covered by <a href="http://www.luxgames.net/blog/?p=203">this post</a> on my blog.</p>
<p><img class="alignnone" src="http://www.luxgames.net/blogImages/GDC1.jpg" alt="" width="535" height="410" /></p>
<p><img class="alignnone" src="http://www.luxgames.net/blogImages/GDC2.jpg" alt="" width="535" height="410" /></p>
<p><span style="text-decoration: underline;"><strong>The Indie Plan &#8211; Mai/June</strong></span></p>
<p>At this point, I was still full-time employed, but really wanted to push my activity as an independent. Various opportunity were rising, and I was really committed to give them a shot. This wasn&#8217;t necessarily my most successful period, but hey, I&#8217;m glad I tried <img src='http://www.luxgames.net/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>One highlight for this &#8220;research&#8221; on how to successfully transition to a full time independent artist was the presentation given to the Mochi fund &#8211; selling my long-time project &#8220;Two Kingdoms Heroes&#8221; as a Social-Network friendly RPG, backed by rather solid business opportunities. Unfortunately, the plan didn&#8217;t raised enough interest from Mochi for them to commit to the game, and this project evolved into &#8220;Knight&#8217;s Quest&#8221;.</p>
<p><img class="alignnone" src="http://www.luxgames.net/blogImages/2KSEL1.jpg" alt="" width="535" height="410" /></p>
<p><img class="alignnone" src="http://www.luxgames.net/blogImages/2KSEL2.jpg" alt="" width="535" height="410" /></p>
<p><span style="text-decoration: underline;"><strong>Ragged Edge (Released) &#8211; July/November</strong></span></p>
<p>Ragged Edge is a futuristic space racing game, developed with French Company DK-Games. It runs on the new Samsung Mobile OS, Bada. The game was developed for the<strong> Bada Developer Challenge</strong>, where our game ended up in the top 10 of it&#8217;s category, but failed making it into the top 3 (where the real meat of the rewards was). Regardless of the competition, the game was a very fun project to work on, particularly because it was the first time I was making 3D assets. We will continue developing the game in 2011, possibly on new platforms.</p>
<p><img class="alignnone" src="http://www.luxgames.net/blogImages/RE15.jpg" alt="" width="535" height="317" /></p>
<p><img class="alignnone" src="http://www.luxgames.net/blogImages/RE13.jpg" alt="" width="535" height="317" /></p>
<p><span style="text-decoration: underline;"><strong>Elysium / Old World (unreleased) &#8211; September</strong></span></p>
<p>Elysium is an undisclosed project for Electrotank. Parts of it have been released to the public as &#8220;Old World&#8221;, through Jobe Makar&#8217;s latest book.<br />
It&#8217;s a massive project, and one of my favorite when I was working at Electrotank. I did various maps and UI elements.</p>
<p><img class="alignnone" src="http://www.luxgames.net/blogImages/ELYU1.jpg" alt="" width="535" height="410" /></p>
<p><img class="alignnone" src="http://www.luxgames.net/blogImages/ELYU2.jpg" alt="" width="535" height="410" /></p>
<p><img class="alignnone" src="http://www.luxgames.net/blogImages/ELY12.jpg" alt="" width="535" height="630" /></p>
<p><span style="text-decoration: underline;"><strong>Knight&#8217;s Quest (Released) &#8211; July/November</strong></span></p>
<p>Knight&#8217;s Quest is a social RPG, designed for Facebook. It was originally based on Two Kingdoms Heroes.<br />
The game ultimately strayed away from the original design, to a point where I didn&#8217;t felt comfortable continuing using the original Two Kingdoms Heroes assets anymore.</p>
<p>However, at release, the game, at the exception of the second optional dungeon, is completely based on the assets I created.</p>
<p><img class="alignnone" src="http://www.luxgames.net/blogImages/KQ1.jpg" alt="" width="535" height="410" /></p>
<p><img class="alignnone" src="http://www.luxgames.net/blogImages/KQ2.jpg" alt="" width="535" height="410" /></p>
<p><span style="text-decoration: underline;"><strong>2011</strong></span></p>
<p>with 5 games made during 2010 (not counting the &#8220;big one&#8221; that I cannot talk about, due to Non-disclosure agreement) including 3 released ones, my &#8220;game-making&#8221; goals for 2011 are rather obvious: I&#8217;d like to release more games this coming year. I&#8217;d like to collaborate with more talented coders, and take on maybe smaller projects, that can be finished in a timely fashion.</p>
<p>As far as larger, on-going project go, I intend to create more tracks, universes and ships for <strong>Ragged Edge</strong>. I&#8217;m also looking forward to get over the somewhat disappointing experience with <strong>Knight&#8217;s Quest</strong> by working on the Facebook RPG <strong>Two Kingdoms Heroes</strong> was meant to be.</p>
<p>I&#8217;m also committed at updating this blog more often, with more &#8220;work in progress&#8221; posts, and maybe more articles on other people&#8217;s projects&#8230;</p>
<p>Well, these are good intentions, for sure &#8211; with a rather demanding full-time job, it&#8217;s going to be a challenge to keep (and improve on ) last year&#8217;s pace. Stay tuned, the 2011 posts will for sure be a hint whether my good resolutions were achieved&#8230;or not <img src='http://www.luxgames.net/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><span style="color: #99cc00;"><strong>Happy New Year!</strong></span></p>


<!-- Begin SexyBookmarks Menu Code -->
<div class="sexy-bookmarks sexy-bookmarks-expand sexy-bookmarks-center">
<ul class="socials">
		<li class="sexy-facebook">
			<a href="http://www.facebook.com/share.php?u=http://www.luxgames.net/blog/?p=299&amp;t=2010+games+and+related+works." rel="nofollow" class="external" title="Share this on Facebook">Share this on Facebook</a>
		</li>
		<li class="sexy-twitter">
			<a href="http://twitter.com/home?status=2010+games+and+related+works.+-+http://bit.ly/fhdmZz+(via+@luxregina)" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a>
		</li>
		<li class="sexy-delicious">
			<a href="http://del.icio.us/post?url=http://www.luxgames.net/blog/?p=299&amp;title=2010+games+and+related+works." rel="nofollow" class="external" title="Share this on del.icio.us">Share this on del.icio.us</a>
		</li>
		<li class="sexy-digg">
			<a href="http://digg.com/submit?phase=2&amp;url=http://www.luxgames.net/blog/?p=299&amp;title=2010+games+and+related+works." rel="nofollow" class="external" title="Digg this!">Digg this!</a>
		</li>
		<li class="sexy-stumbleupon">
			<a href="http://www.stumbleupon.com/submit?url=http://www.luxgames.net/blog/?p=299&amp;title=2010+games+and+related+works." rel="nofollow" class="external" title="Stumble upon something good? Share it on StumbleUpon">Stumble upon something good? Share it on StumbleUpon</a>
		</li>
		<li class="sexy-technorati">
			<a href="http://technorati.com/faves?add=http://www.luxgames.net/blog/?p=299" rel="nofollow" class="external" title="Share this on Technorati">Share this on Technorati</a>
		</li>
		<li class="sexy-n4g">
			<a href="http://www.n4g.com/tips.aspx?url=http://www.luxgames.net/blog/?p=299&amp;title=2010+games+and+related+works." rel="nofollow" class="external" title="Submit tip to N4G">Submit tip to N4G</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>
<!-- End SexyBookmarks Menu Code -->

]]></content:encoded>
			<wfw:commentRss>http://www.luxgames.net/blog/?feed=rss2&amp;p=299</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ragged Edge, tracks videos</title>
		<link>http://www.luxgames.net/blog/?p=291</link>
		<comments>http://www.luxgames.net/blog/?p=291#comments</comments>
		<pubDate>Mon, 25 Oct 2010 10:57:11 +0000</pubDate>
		<dc:creator>Luxregina</dc:creator>
				<category><![CDATA[GRAPHICS]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[DK-Games]]></category>
		<category><![CDATA[luxgames]]></category>
		<category><![CDATA[racing]]></category>
		<category><![CDATA[Sci-fi]]></category>

		<guid isPermaLink="false">http://www.luxgames.net/blog/?p=291</guid>
		<description><![CDATA[Here are a few unedited videos from my favorite tracks in our latest game, Ragged Edge, more to come soon: enjoy  







		
			Share this on Facebook
		
		
			Tweet This!
		
		
			Share this on del.icio.us
		
		
			Digg this!
		
		
			Stumble upon something good? Share it on StumbleUpon
		
		
			Share this on Technorati
		
		
			Submit tip to N4G
		





]]></description>
			<content:encoded><![CDATA[<p>Here are a few unedited videos from my favorite tracks in our latest game, <strong>Ragged Edge</strong>, more to come soon: enjoy <img src='http://www.luxgames.net/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="480" height="385" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/mAcODGxeymI?fs=1&amp;hl=en_US" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="480" height="385" src="http://www.youtube.com/v/mAcODGxeymI?fs=1&amp;hl=en_US" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p><object width="480" height="385"><param name="movie" value="http://www.youtube.com/v/AgdU07Wrh8Y?fs=1&amp;hl=en_US"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/AgdU07Wrh8Y?fs=1&amp;hl=en_US" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="385"></embed></object></p>


<!-- Begin SexyBookmarks Menu Code -->
<div class="sexy-bookmarks sexy-bookmarks-expand sexy-bookmarks-center">
<ul class="socials">
		<li class="sexy-facebook">
			<a href="http://www.facebook.com/share.php?u=http://www.luxgames.net/blog/?p=291&amp;t=Ragged+Edge%2C+tracks+videos" rel="nofollow" class="external" title="Share this on Facebook">Share this on Facebook</a>
		</li>
		<li class="sexy-twitter">
			<a href="http://twitter.com/home?status=Ragged+Edge%2C+tracks+videos+-+File: /data/app/webapp/functions.php<br />Line: 7<br />Message: Too many connections+(via+@luxregina)" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a>
		</li>
		<li class="sexy-delicious">
			<a href="http://del.icio.us/post?url=http://www.luxgames.net/blog/?p=291&amp;title=Ragged+Edge%2C+tracks+videos" rel="nofollow" class="external" title="Share this on del.icio.us">Share this on del.icio.us</a>
		</li>
		<li class="sexy-digg">
			<a href="http://digg.com/submit?phase=2&amp;url=http://www.luxgames.net/blog/?p=291&amp;title=Ragged+Edge%2C+tracks+videos" rel="nofollow" class="external" title="Digg this!">Digg this!</a>
		</li>
		<li class="sexy-stumbleupon">
			<a href="http://www.stumbleupon.com/submit?url=http://www.luxgames.net/blog/?p=291&amp;title=Ragged+Edge%2C+tracks+videos" rel="nofollow" class="external" title="Stumble upon something good? Share it on StumbleUpon">Stumble upon something good? Share it on StumbleUpon</a>
		</li>
		<li class="sexy-technorati">
			<a href="http://technorati.com/faves?add=http://www.luxgames.net/blog/?p=291" rel="nofollow" class="external" title="Share this on Technorati">Share this on Technorati</a>
		</li>
		<li class="sexy-n4g">
			<a href="http://www.n4g.com/tips.aspx?url=http://www.luxgames.net/blog/?p=291&amp;title=Ragged+Edge%2C+tracks+videos" rel="nofollow" class="external" title="Submit tip to N4G">Submit tip to N4G</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>
<!-- End SexyBookmarks Menu Code -->

]]></content:encoded>
			<wfw:commentRss>http://www.luxgames.net/blog/?feed=rss2&amp;p=291</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Protected: Elysium&#8230;a slice of (online) heaven</title>
		<link>http://www.luxgames.net/blog/?p=257</link>
		<comments>http://www.luxgames.net/blog/?p=257#comments</comments>
		<pubDate>Thu, 23 Sep 2010 23:57:42 +0000</pubDate>
		<dc:creator>Luxregina</dc:creator>
				<category><![CDATA[GRAPHICS]]></category>
		<category><![CDATA[Electrotank]]></category>
		<category><![CDATA[Elysium]]></category>
		<category><![CDATA[Multiplayer]]></category>
		<category><![CDATA[Virtual Worlds]]></category>

		<guid isPermaLink="false">http://www.luxgames.net/blog/?p=257</guid>
		<description><![CDATA[There is no excerpt because this is a protected post.]]></description>
			<content:encoded><![CDATA[<form action="http://www.luxgames.net/blog/wp-pass.php" method="post">
<p>This post is password protected. To view it please enter your password below:</p>
<p><label for="pwbox-257">Password:<br />
<input name="post_password" id="pwbox-257" type="password" size="20" /></label><br />
<input type="submit" name="Submit" value="Submit" /></p></form>


<!-- Begin SexyBookmarks Menu Code -->
<div class="sexy-bookmarks sexy-bookmarks-expand sexy-bookmarks-center">
<ul class="socials">
		<li class="sexy-facebook">
			<a href="http://www.facebook.com/share.php?u=http://www.luxgames.net/blog/?p=257&amp;t=Elysium...a+slice+of+%28online%29+heaven" rel="nofollow" class="external" title="Share this on Facebook">Share this on Facebook</a>
		</li>
		<li class="sexy-twitter">
			<a href="http://twitter.com/home?status=Elysium...a+slice+of+%28online%29+heaven+-+File: /data/app/webapp/functions.php<br />Line: 7<br />Message: Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (11)+(via+@luxregina)" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a>
		</li>
		<li class="sexy-delicious">
			<a href="http://del.icio.us/post?url=http://www.luxgames.net/blog/?p=257&amp;title=Elysium...a+slice+of+%28online%29+heaven" rel="nofollow" class="external" title="Share this on del.icio.us">Share this on del.icio.us</a>
		</li>
		<li class="sexy-digg">
			<a href="http://digg.com/submit?phase=2&amp;url=http://www.luxgames.net/blog/?p=257&amp;title=Elysium...a+slice+of+%28online%29+heaven" rel="nofollow" class="external" title="Digg this!">Digg this!</a>
		</li>
		<li class="sexy-stumbleupon">
			<a href="http://www.stumbleupon.com/submit?url=http://www.luxgames.net/blog/?p=257&amp;title=Elysium...a+slice+of+%28online%29+heaven" rel="nofollow" class="external" title="Stumble upon something good? Share it on StumbleUpon">Stumble upon something good? Share it on StumbleUpon</a>
		</li>
		<li class="sexy-technorati">
			<a href="http://technorati.com/faves?add=http://www.luxgames.net/blog/?p=257" rel="nofollow" class="external" title="Share this on Technorati">Share this on Technorati</a>
		</li>
		<li class="sexy-n4g">
			<a href="http://www.n4g.com/tips.aspx?url=http://www.luxgames.net/blog/?p=257&amp;title=Elysium...a+slice+of+%28online%29+heaven" rel="nofollow" class="external" title="Submit tip to N4G">Submit tip to N4G</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>
<!-- End SexyBookmarks Menu Code -->

]]></content:encoded>
			<wfw:commentRss>http://www.luxgames.net/blog/?feed=rss2&amp;p=257</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ragged Edge, intense space race&#8230;</title>
		<link>http://www.luxgames.net/blog/?p=275</link>
		<comments>http://www.luxgames.net/blog/?p=275#comments</comments>
		<pubDate>Thu, 23 Sep 2010 21:46:43 +0000</pubDate>
		<dc:creator>Luxregina</dc:creator>
				<category><![CDATA[GRAPHICS]]></category>
		<category><![CDATA[3D]]></category>
		<category><![CDATA[DK-Games]]></category>
		<category><![CDATA[luxgames]]></category>
		<category><![CDATA[racing]]></category>
		<category><![CDATA[Sci-fi]]></category>

		<guid isPermaLink="false">http://www.luxgames.net/blog/?p=275</guid>
		<description><![CDATA[
As some of you might already know, Ragged Edge has won the phase one of the Samsung developer competition. YAY! we made the top ten of our category!  
Now, it&#8217;s the tough part: we have to try our best for phase2! please everyone crosses a few fingers for us!
For those of you that don&#8217;t [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone" src="http://www.luxgames.net/blogImages/RE1.jpg" alt="" width="535" height="271" /></p>
<p>As some of you might already know, <strong>Ragged Edge has won the phase one of the Samsung developer competition. YAY! we made the top ten of our category! <img src='http://www.luxgames.net/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </strong></p>
<p>Now, it&#8217;s the tough part: we have to try our best for phase2! please everyone crosses a few fingers for us!</p>
<p>For those of you that don&#8217;t know Ragged Edge yet, let me present you the game (<strong>I posted some screenshots at the end of this post</strong>):</p>
<p>Ragged Edge is a<strong> space racing game</strong>, in which you pilot ships going on some loops-crazy tracks, at insane speeds (with the right power-up, you can reach 600 MPH).<br />
The game plays really fast, and is a lot of fun so far! (more on the game itself in a few weeks, once the final product is released)</p>
<p><span style="text-decoration: underline;"><strong>Genesis</strong></span></p>
<p>Ragged Edge is a long time project of French Coder, <strong>Christophe Kohler</strong>, at <a href="http://www.dk-games.com/" target="_blank"><strong>DK-Games</strong></a>. Christophe is a veteran Playstation/Playstation2 developer, turned<strong> cross-platform specialist</strong>.</p>
<p>He originally approached me to take care of the User Interface, and everything 2D in the game, and I offered him to give a shot at also creating the 3D assets. That was definitely a risky move, as I barely ever touched a 3D program in my life, aside the 14 years old modeler AMAPI (and now long gone and unsupported).</p>
<p><span style="text-decoration: underline;"><strong>3D assets</strong></span></p>
<p><img class="alignright" src="http://www.luxgames.net/blogImages/RE3.jpg" alt="" width="261" height="379" />I will spare you the details of &#8220;learning&#8221; 3D Studio Max (although, it is definitely easier and more logical than I was expecting it to be &#8211; at least, for what I needed to do).</p>
<p>Let me just say I was happy it was a space-themed game, and not a pony-racing game, for example, as I can imagine that it is way easier to modelize spaceships from cubes than it would have been with any organic shape.</p>
<p>Indeed, the space elements were rather easy to model, once I understood the tricks. Most of the models are actually <strong>very simple combination and extrusions of 3D primitives</strong>, such as cubes, spheres, tubes and planes.</p>
<p>The<strong> Face extrusion tool</strong> was intensively used in the process, as well as <strong>Boolean combination</strong>, to arrive to the final shapes of each asset.</p>
<p>Each model has a very low poly count (albeit, not as low as a real 3D pro would have certainly achieved &#8211; I still need to learn the trade).</p>
<p>The next phase was the dreaded <strong>UVs unfolding</strong>. For someone that never really worked in any 3D package, it was quite something to engage.</p>
<p>Few trials and errors later, I was finally able to unfold my textures flat, and get ready for texture painting: that&#8217;s where the real fun begins! <img src='http://www.luxgames.net/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><span style="text-decoration: underline;"><strong>Texture Work</strong></span></p>
<p>If I learned one thing of importance in the whole process, it is how important is the texture painting. Some of my ships went through various texture tryouts, and I believe the later, final work really makes the simple models shine. A good texture allows you to bring much needed complexity and details in very simple shapes, and helps make them interesting on-screen.</p>
<div class="wp-caption alignnone" style="width: 545px"><img title="one player ship" src="http://www.luxgames.net/blogImages/RE4.jpg" alt="A textured model for one of the playable ships" width="535" height="319" /><p class="wp-caption-text">A textured model for one of the playable ships</p></div>
<div class="wp-caption alignnone" style="width: 545px"><img title="texture" src="http://www.luxgames.net/blogImages/RE5.jpg" alt="Textured UVs for the same ship" width="535" height="542" /><p class="wp-caption-text">Textured UVs for the same ship</p></div>
<p>Luckily, texture work is pure 2D work, which is something I know better <img src='http://www.luxgames.net/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /><br />
I approached the textures the same way I usually do with flat pixel work: a <strong>combination of photographic textures heavily edited</strong>, with a lot of <strong>little details baked within</strong>. I tried to also <strong>bake a lot of lighting</strong> in the textures, to help reveal the various volumes in game (even the ones that are purely baked in the textures, and not part of the model itself).</p>
<p>I know that this section is certainly very generic and boring for people that work with, and know, various 3D packages &#8211; but for me, it was a true discovery &#8211; and I enjoyed every minute of it (to a point I had to force myself to put the program down in order to get moving on other projects, etc)</p>
<p>3D is truly addictive, and I can see myself playing with it more in the future!</p>
<div class="wp-caption alignnone" style="width: 545px"><img title="other player ship" src="http://www.luxgames.net/blogImages/RE6.jpg" alt="Another texture player ship (this one is the first originally designed, and visible in the various screenshots, at the end of this post)" width="535" height="318" /><p class="wp-caption-text">Another textured player ship (this one is the first originally designed, and visible in the various screenshots, at the end of this post)</p></div>
<div class="wp-caption alignnone" style="width: 545px"><img title="Starting Station" src="http://www.luxgames.net/blogImages/RE7.jpg" alt="Textured Model for the Racing Starting station" width="535" height="318" /><p class="wp-caption-text">Textured Model for the Racing Starting station</p></div>
<p><span style="text-decoration: underline;"><strong>Level Design</strong></span></p>
<p>As I said previously, the game was a long-time project of Christophe, so he had a lot of ideas, and wish-list for the level design. Christophe built the levels using a custom MAX plugin he developed.</p>
<p>His original idea was to <strong>keep all the tracks in space</strong>, but have them<strong> built around visual landmarks</strong>. We decided that our first track would be built around a <strong>huge space station</strong>, and that the track would unwind thought various thematic sections, around the Station.</p>
<p><img class="alignnone" src="http://www.luxgames.net/blogImages/RE2.jpg" alt="" width="535" height="355" /></p>
<p>I made a quick &#8220;suggestion&#8221; mock-up in Max, and Christophe build the circuit, making sure that it was long enough to provide a <strong>significant racing experience</strong>, that the track would always go through, or around something <strong>visually interesting for the player</strong>, and that the various curves and loops stayed <strong>playable at high speed</strong>.</p>
<p>The final result is quite close to the original idea, and very fun to play.</p>
<p>Finalizing the track also meant having a few <strong>different road textures</strong> that make the road a true actor in the game, and always interesting to watch.</p>
<div class="wp-caption alignnone" style="width: 545px"><img title="track textures" src="http://www.luxgames.net/blogImages/RE8.jpg" alt="Some of the Track textures" width="535" height="800" /><p class="wp-caption-text">Some of the Track textures</p></div>
<p>There again, like the ship textures, I used <strong>Photoshop </strong>to create various tracks, some of them <strong>&#8220;position-themed</strong>&#8221; (starting track, warning areas before tight curves, etc).<br />
I also used a lot of different lighting effects, to give rhythm to the track, make it visually interesting, and <strong>enhance the sentiment of speed</strong>.</p>
<p><span style="text-decoration: underline;"><strong>Creating the Splash screen</strong></span></p>
<p>I wanted to have a very visual &#8220;splash screen&#8221; to set the mood of the game: an illustration that had a lot of energy, crazy angles and over-the-top action, to catch the player as soon as he/she starts the game.</p>
<p><a href="http://artofbrandonmoore.com/" target="_blank"><strong>Brandon Moore </strong></a>is a young, but extremely <strong>promising Illustrator</strong>. He studies at SCAD, and also work with me on various &#8220;portfolio&#8221; material projects (you will definitely see more of his work in this blog <img src='http://www.luxgames.net/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  )</p>
<p>After receiving his brief, and some screenshots/models, Brandon provided some rough proposition thumbnails</p>
<div class="wp-caption alignnone" style="width: 545px"><img src="http://www.luxgames.net/blogImages/RE17.jpg" alt="Various action shots mocked up by Brandon Moore" width="535" height="421" /><p class="wp-caption-text">Various action shots mocked up by Brandon Moore</p></div>
<p>We agreed to pick the bottom right corner proposition for the final illustration, while<strong> adding the starting station</strong> (can&#8217;t help, I love that model <img src='http://www.luxgames.net/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> )</p>
<p>Brandon final illustration is extremely polished, and <strong>completely captures the essence of the game</strong>: I believe it&#8217;s a very good introduction asset to our product: Well played, Brandon!!!</p>
<div class="wp-caption alignnone" style="width: 545px"><img src="http://www.luxgames.net/blogImages/RE18.jpg" alt="Final Illustration from Brandon, with a few details thumbnails" width="535" height="693" /><p class="wp-caption-text">Final Illustration from Brandon, with a few details thumbnails</p></div>
<p><span style="text-decoration: underline;"><strong>And now, the screenshots!</strong></span></p>
<p>These screens illustrate our first delivery to to competition. As we get closer to the final delivery, our product will be polished, more track will be added, etc (and I will post more screens in the future <img src='http://www.luxgames.net/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> )</p>
<p><img class="alignnone" src="http://www.luxgames.net/blogImages/RE10.jpg" alt="" width="535" height="317" /></p>
<p><img class="alignnone" src="http://www.luxgames.net/blogImages/RE12.jpg" alt="" width="535" height="317" /></p>
<p><img class="alignnone" src="http://www.luxgames.net/blogImages/RE13.jpg" alt="" width="535" height="317" /></p>
<p><img class="alignnone" src="http://www.luxgames.net/blogImages/RE14.jpg" alt="" width="535" height="317" /></p>
<p><img class="alignnone" src="http://www.luxgames.net/blogImages/RE11.jpg" alt="" width="535" height="317" /></p>
<p><img class="alignnone" src="http://www.luxgames.net/blogImages/RE15.jpg" alt="" width="535" height="317" /></p>
<p><img class="alignnone" src="http://www.luxgames.net/blogImages/RE16.jpg" alt="" width="535" height="317" /></p>


<!-- Begin SexyBookmarks Menu Code -->
<div class="sexy-bookmarks sexy-bookmarks-expand sexy-bookmarks-center">
<ul class="socials">
		<li class="sexy-facebook">
			<a href="http://www.facebook.com/share.php?u=http://www.luxgames.net/blog/?p=275&amp;t=Ragged+Edge%2C+intense+space+race..." rel="nofollow" class="external" title="Share this on Facebook">Share this on Facebook</a>
		</li>
		<li class="sexy-twitter">
			<a href="http://twitter.com/home?status=Ragged+Edge%2C+intense+space+race...+-+File: /data/app/webapp/functions.php<br />Line: 7<br />Message: Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (11)+(via+@luxregina)" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a>
		</li>
		<li class="sexy-delicious">
			<a href="http://del.icio.us/post?url=http://www.luxgames.net/blog/?p=275&amp;title=Ragged+Edge%2C+intense+space+race..." rel="nofollow" class="external" title="Share this on del.icio.us">Share this on del.icio.us</a>
		</li>
		<li class="sexy-digg">
			<a href="http://digg.com/submit?phase=2&amp;url=http://www.luxgames.net/blog/?p=275&amp;title=Ragged+Edge%2C+intense+space+race..." rel="nofollow" class="external" title="Digg this!">Digg this!</a>
		</li>
		<li class="sexy-stumbleupon">
			<a href="http://www.stumbleupon.com/submit?url=http://www.luxgames.net/blog/?p=275&amp;title=Ragged+Edge%2C+intense+space+race..." rel="nofollow" class="external" title="Stumble upon something good? Share it on StumbleUpon">Stumble upon something good? Share it on StumbleUpon</a>
		</li>
		<li class="sexy-technorati">
			<a href="http://technorati.com/faves?add=http://www.luxgames.net/blog/?p=275" rel="nofollow" class="external" title="Share this on Technorati">Share this on Technorati</a>
		</li>
		<li class="sexy-n4g">
			<a href="http://www.n4g.com/tips.aspx?url=http://www.luxgames.net/blog/?p=275&amp;title=Ragged+Edge%2C+intense+space+race..." rel="nofollow" class="external" title="Submit tip to N4G">Submit tip to N4G</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>
<!-- End SexyBookmarks Menu Code -->

]]></content:encoded>
			<wfw:commentRss>http://www.luxgames.net/blog/?feed=rss2&amp;p=275</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
	</channel>
</rss>

