<?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>Francois Faubert &#187; Game Making</title>
	<atom:link href="http://www.francoisfaubert.com/tag/game-making/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.francoisfaubert.com</link>
	<description></description>
	<lastBuildDate>Tue, 08 Sep 2009 19:00:31 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>New skin</title>
		<link>http://www.francoisfaubert.com/2006/07/10/new-skin/</link>
		<comments>http://www.francoisfaubert.com/2006/07/10/new-skin/#comments</comments>
		<pubDate>Mon, 10 Jul 2006 17:38:13 +0000</pubDate>
		<dc:creator>francoisfaubert</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Game Making]]></category>

		<guid isPermaLink="false">http://www.themusictank.com/fake/2006/07/10/new-skin/</guid>
		<description><![CDATA[Fake&#8217;s Tank now uses the Hemingway theme. You&#8217;ve probably seen variants of this theme on the web already but I&#8217;ll be modifying the looks soon customize the look of the website. I just needed a base template to save time on conception. It&#8217;s much easier to modify a CSS file than copy/pasting all the Wordpress [...]]]></description>
			<content:encoded><![CDATA[<p>Fake&#8217;s Tank now uses the <a href="http://warpspire.com/hemingway">Hemingway</a> theme. You&#8217;ve probably seen variants of this theme on the web already but I&#8217;ll be modifying the looks soon customize the look of the website. I just needed a base template to save time on conception. It&#8217;s much easier to modify a CSS file than copy/pasting all the Wordpress functions into a new template after all.</p>
<p>I&#8217;m also thinking of removing the band hosting service on The Music Tank as there&#8217;s absolutely no way I can compete against MySpace (may it only be bandwidth-wise). Nonetheless, I might try to make a CMS out of the existing code not to make it a complete waste of time and energy. We&#8217;ll see in time how it morphs.</p>
<p>The priority however will be completing the <a title="Rise Of The Espers" href="/2006/06/14/rise-of-the-espers-the-making-of/">ROTE</a> game in a decent amount of time. Already, I&#8217;ve come to the conclusion I&#8217;d really need help making the game&#8217;s graphics. I can give you details of where the game is headed if you want to share your graphical talent with me by drawing isometric tiles for the game (or by drawing the sprites).</p>
]]></content:encoded>
			<wfw:commentRss>http://www.francoisfaubert.com/2006/07/10/new-skin/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Rise Of The Espers: The Making of</title>
		<link>http://www.francoisfaubert.com/2006/06/14/rise-of-the-espers-the-making-of/</link>
		<comments>http://www.francoisfaubert.com/2006/06/14/rise-of-the-espers-the-making-of/#comments</comments>
		<pubDate>Thu, 15 Jun 2006 01:40:34 +0000</pubDate>
		<dc:creator>francoisfaubert</dc:creator>
				<category><![CDATA[Flash]]></category>
		<category><![CDATA[Game Making]]></category>
		<category><![CDATA[Tiles]]></category>

		<guid isPermaLink="false">http://www.themusictank.com/fake/2006/06/14/rise-of-the-espers-the-making-of/</guid>
		<description><![CDATA[Introduction
For about 2 years now, I wanted to make a full blown flash game. I’ve done a few unfinished sketches, have tried to build an adventure game engine, then I tried doing an RPG engine, then followed a simulation game, and then I tried making an RPG again. Hell, I even tried to make a [...]]]></description>
			<content:encoded><![CDATA[<h3>Introduction</h3>
<p>For about 2 years now, I wanted to make a full blown flash game. I’ve done a few unfinished sketches, have tried to build an adventure game engine, then I tried doing an RPG engine, then followed a simulation game, and then I tried making an RPG again. Hell, I even tried to make a hockey game.</p>
<p>Do I even need to say making a <em>real</em> flash game it’s hard as hell?</p>
<p>That&#8217;s without mentioning the common cliché of Real Life catching up and forcing me to put my projects on the ice for a while. Also, just like any project you do without thinking thoroughly before beginning, after a while you start noticing how the programming sucks, how the same thing could be done in a much simpler way and all that depressing crap.</p>
<p>Well! Now I feel like going at it again. Though I don’t know how much time it’ll take me, I have decided on continuing Rise of the Espers (read: start it over again). This RPG is meant to be similar than those of the SNES and should be a mix between Final Fantasy 3 and Secret Of Mana. We&#8217;ll see how <em>that</em> will go!</p>
<p>Of course, you can’t quite tackle a task like that without help. Even if I’ll probably end up making everything myself, I will need the help of those with more “mathematical” minds that mine. It was by asking Evilmax help on how I could generate an isometric map dynamically that he came up with the idea of having me publish the game’s progress. Without further ado, here’s the first post in a long series in the Rise Of The Espers: The Making of.</p>
<h3>“Let there be light”</h3>
<p><a class="imagelink" title="Flash Project File" href="http://www.francoisfaubert.com/wordpress/wp-content/uploads/2006/06/project.png"><img id="image22" src="http://www.francoisfaubert.com/wordpress/wp-content/uploads/2006/06/project.thumbnail.png" alt="Flash Project File" align="left" /></a>Here is a screenshot of the game&#8217;s architecture at the moment. The Game.as file is where I will be handling the game&#8217;s interface (new game menu, options menu, save, etc). The Map.as class will generate the map using data from an XML file and by creating a Tile.as object per each texture tile.</p>
<p>Utils.as is a file I&#8217;ve been using for a while in many of my projects. I store usefull static functions in there like the event handlers.</p>
<p><a class="imagelink" title="XML file of the map called 0001.xml" href="http://www.francoisfaubert.com/wordpress/wp-content/uploads/2006/06/xml.png"></a><a class="imagelink" title="XML file of the map called 0001.xml" href="http://www.francoisfaubert.com/wordpress/wp-content/uploads/2006/06/xml.png"><img id="image23" src="http://www.francoisfaubert.com/wordpress/wp-content/uploads/2006/06/xml.thumbnail.png" alt="XML file of the map called 0001.xml" align="right" /></a>game.fla is an empty file with only a call to the Game.as&#8217; constructor in the actions layer of the first frame.</p>
<p>The map itself is created from an xml file that contains arrays of numbers which are each associated with a image in the game.fla texture pack. For performance issues, the texture images are likely to be pixel images and not drawn in Flash.</p>
<p><a class="imagelink" title="library of the game.fla file" href="http://www.francoisfaubert.com/wordpress/wp-content/uploads/2006/06/library.png"><img id="image24" src="http://www.francoisfaubert.com/wordpress/wp-content/uploads/2006/06/library.thumbnail.png" alt="library of the game.fla file" align="left" /></a>The game.fla file does more than it is supposed to be doing at the moment. As the project grows in maturity, game.fla will handle game menus, pauses, server connections and whatnot. To continue loading the maps, I will create another placeholder movie where only Map instances are created. This map movie loader will be loaded from game.fla using the loadMovie() command.</p>
<p>Extensive use of the Progress bar control warns of data transfers delays but is also used with each heavy loops, like the one that creates the tiles. While you don&#8217;t even see them when I start the game from my desktop, they will be much appreciated on the web. I also use the alert component to raise error messages.</p>
<p><a class="imagelink" title="the beginning of a game" href="http://www.francoisfaubert.com/wordpress/wp-content/uploads/2006/06/result.png"><img id="image25" src="http://www.francoisfaubert.com/wordpress/wp-content/uploads/2006/06/result.thumbnail.png" alt="the beginning of a game" align="right" /></a>And that&#8217;s where I stand at the moment, the movie loads a simple map of two textures dynamically. The next step will be to draw the main textures and build a quick interface in flash through which I will be able to save my arrays automatically, and not have to learn all the texture codes by heart.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.francoisfaubert.com/2006/06/14/rise-of-the-espers-the-making-of/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
