<?xml version="1.0" encoding="ISO-8859-1"?>
<rdf:RDF
	xmlns="http://purl.org/rss/1.0/"
	xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
	xmlns:dc="http://purl.org/dc/elements/1.1/">
	<channel rdf:about="http://feeds.garagegames.com/rss/blogs/developer/49233/">
		<title>Blog for James Thompson at GarageGames.com</title>
		<description>Blog feeds for Gamers and Developers in the GarageGames community.</description>
		<link>http://www.garagegames.com/</link>
		<image rdf:resource="http://www.garagegames.com/images/GarageGames_logo_small_w.gif" />
		<dc:date>2008-10-13T20:58:28+00:00</dc:date>
		<items>
			<rdf:Seq>
				<rdf:li rdf:resource="http://www.garagegames.com/blogs/49233/11546"/>
				<rdf:li rdf:resource="http://www.garagegames.com/blogs/49233/11356"/>
				<rdf:li rdf:resource="http://www.garagegames.com/blogs/49233/11202"/>
				<rdf:li rdf:resource="http://www.garagegames.com/blogs/49233/10806"/>
				<rdf:li rdf:resource="http://www.garagegames.com/blogs/49233/10775"/>
				<rdf:li rdf:resource="http://www.garagegames.com/blogs/49233/10732"/>
				<rdf:li rdf:resource="http://www.garagegames.com/blogs/49233/10627"/>
				<rdf:li rdf:resource="http://www.garagegames.com/blogs/49233/10572"/>
				<rdf:li rdf:resource="http://www.garagegames.com/blogs/49233/10519"/>
				<rdf:li rdf:resource="http://www.garagegames.com/blogs/49233/10431"/>
			</rdf:Seq>
		</items>
	</channel>
	<item rdf:about="http://www.garagegames.com/blogs/49233/11546">
		<dc:format>text/html</dc:format>
		<dc:date>2006-11-04T08:58:42+00:00</dc:date>
		<dc:creator>James Thompson</dc:creator>
		<title>DOM, SG and future resources</title>
		<link>http://www.garagegames.com/blogs/49233/11546</link>
		<description>Hi everyone!&lt;br&gt;&lt;br&gt;I've been very busy these past few weeks getting DawnOfMen finished, starting on my next project and doing loads of other things in between.&lt;br&gt;&lt;br&gt;&lt;b&gt;SphyxGames&lt;/b&gt;&lt;br&gt;SphyxGames has got a new logo and a new website being developed ATM and we have had an offer from a company not so far away... Anyway we accepted the offer and so we're developing a product for them.&lt;br&gt;&lt;img src='http://www.sphyxgames.com/logo3.gif'  alt=&quot;&quot;&gt;&lt;br&gt;&lt;br&gt;&lt;b&gt;DawnOfMen&lt;/b&gt;&lt;br&gt;I now have a working score system which im pleased with, its nothing major though and will be tweaked before release. DawnOfMen is now running on the final revision of TGE 1.4.2 and a port to 1.5 will take place but not until after release (for a patch).&lt;br&gt;&lt;br&gt;I have taken 10 screenshots of every level and uploaded them &lt;a href='http://www.dawnofmen.com/levelprofiles/levelprofiles.htm' target=_blank&gt;here&lt;/a&gt;.&lt;br&gt;&lt;br&gt;I also got the player models through from my 3d modeler and got them in:&lt;br&gt;&lt;img src='http://www.sphyxgames.com/dawnofmen/images/pic1.1.gif'  alt=&quot;&quot;&gt;&lt;br&gt;&lt;br&gt;DawnOfMen should be complete in a week or so. The demo should be up on Wednesday.&lt;br&gt;&lt;br&gt;&lt;b&gt;Various resources&lt;/b&gt;&lt;br&gt;Ill soon be uploading the following resources:&lt;br&gt;   -&amp;gt; UAC - User Account System, register and login + memberpanels etc. (done mostly in TorqueScript)&lt;br&gt;   -&amp;gt; UACS - Score system which works with the UAC, it saves your score so you can view them whenever you want&lt;br&gt;   -&amp;gt; UACA - Awards system, which works with the UAC, with this you can award the player and he/she can view the awards in the member panel&lt;br&gt;   -&amp;gt; SGSYS - Saved Game system, save and load games in Torque :)&lt;br&gt;   -&amp;gt; UPDTCHK - Checks for updates online nd notifies the user if there is an update avaliable&lt;br&gt;&lt;br&gt;All of them are a version 1 apart from the UAC which is at version 1.1&lt;br&gt;&lt;br&gt;Thats all for now, bye</description>
	</item>
	<item rdf:about="http://www.garagegames.com/blogs/49233/11356">
		<dc:format>text/html</dc:format>
		<dc:date>2006-10-01T17:05:35+00:00</dc:date>
		<dc:creator>James Thompson</dc:creator>
		<title>Progress on various things</title>
		<link>http://www.garagegames.com/blogs/49233/11356</link>
		<description>Hey,&lt;br&gt;&lt;br&gt;I've made a lot of progress on somethings, none on others and started some new projects :)&lt;br&gt;&lt;br&gt;&lt;b&gt;DawnOfMen&lt;/b&gt;&lt;br&gt;The biggie, this is currently high priority so its also the one i've made most progress on.&lt;br&gt;&lt;br&gt;Im currently in the process of rolling out the latest build of DawnOfMen, cleverly named 0.9.8. This release is a major update.&lt;br&gt;&lt;br&gt;Changelist&lt;br&gt;&lt;br&gt;Bug fixes &lt;br&gt;&lt;br&gt;    * Swimming problem fix&lt;br&gt;    * Many major weapon fixes&lt;br&gt;    * Bows now all work&lt;br&gt;    * Longbow's now actually re-load&lt;br&gt;    * Health display now fixed&lt;br&gt;    * Message box fixes&lt;br&gt;    * Defenders now defend themselves&lt;br&gt;    * Attackers wont attack teammates&lt;br&gt;&lt;br&gt;Changes&lt;br&gt;&lt;br&gt;    * New items in the missions&lt;br&gt;    * Crossbows set fire to buildings&lt;br&gt;    * AI have separate datablocks to enable difficulty levels&lt;br&gt;    * A few changes to the weather system&lt;br&gt;    * Many minor changes to the options dialogue&lt;br&gt;    * Both teams now have an equal amount of weapons&lt;br&gt;    * Pulled out CG DRL in favour of GL DRL&lt;br&gt;    * Implemented GL DRL&lt;br&gt;&lt;br&gt;Additions&lt;br&gt;&lt;br&gt;    * Game difficulty levels&lt;br&gt;    * New team logo's&lt;br&gt;&lt;br&gt;Todo's&lt;br&gt;&lt;br&gt;    * Finish missions&lt;br&gt;    * New screenshots for missions&lt;br&gt;    * Character models&lt;br&gt;    * Testing&lt;br&gt;&lt;br&gt;See? Hardly any to-do's :)&lt;br&gt;Yeah! Its almost done&lt;br&gt;&lt;br&gt;Photo's: &lt;a href='http://www.dawnofmen.com/photo_gallery.htm' target=_blank&gt;www.dawnofmen.com/photo_gallery.htm&lt;/a&gt;&lt;br&gt;&lt;br&gt;Demo should be up soon :)&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;b&gt;Siege pack&lt;/b&gt;&lt;br&gt;I've got a bit done, but nothing major.&lt;br&gt;&lt;br&gt;Mainly:&lt;br&gt;-&amp;gt; flammable interiors&lt;br&gt;-&amp;gt; 'destructible' interiors&lt;br&gt;&lt;br&gt;When i get DawnOfMen done (3-4 weeks) this will be made top priority&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;b&gt;Secret project&lt;/b&gt;&lt;br&gt;Finished&lt;br&gt;&lt;br&gt;&lt;b&gt;Full physx integration&lt;/b&gt;&lt;br&gt;No progress&lt;br&gt;&lt;br&gt;&lt;b&gt;Xfire integration&lt;/b&gt;&lt;br&gt;Stopped due to multiplatform issues&lt;br&gt;&lt;br&gt;&lt;b&gt;New! Advanced.fps&lt;/b&gt;&lt;br&gt;This is an advanced version of the fps starter kit.&lt;br&gt;More on this in the next blog</description>
	</item>
	<item rdf:about="http://www.garagegames.com/blogs/49233/11202">
		<dc:format>text/html</dc:format>
		<dc:date>2006-09-02T16:02:06+00:00</dc:date>
		<dc:creator>James Thompson</dc:creator>
		<title>DawnOfMen &amp;amp; me</title>
		<link>http://www.garagegames.com/blogs/49233/11202</link>
		<description>Hey,&lt;br&gt;&lt;br&gt;I haven't blogged for ages but im back :)&lt;br&gt;&lt;br&gt;Where have I been?&lt;br&gt;I've been working on a secret project and so I've been very busy these past few months.&lt;br&gt;&lt;br&gt;&lt;b&gt;DawnOfMen news&lt;/b&gt;&lt;br&gt;&lt;img src='http://sphyxgames.com/images/screenshots/gg1.png'  alt=&quot;&quot;&gt;&lt;br&gt;I finally finished the DM missions :)&lt;br&gt;&lt;a href='http://sphyxgames.com/photo_gallery.htm' target=_blank&gt;sphyxgames.com/photo_gallery.htm&lt;/a&gt;&lt;br&gt;&lt;br&gt;I've written a game mode manager for it, will post a resource soon, even though there's already one, my implementations better ;)&lt;br&gt;&lt;br&gt;I wrote some AI for it well I say wrote, I just modified a resource but got carried away :)&lt;br&gt;&lt;br&gt;I managed to fix some performance issues, it now has an average of 40fps on a top-end pc where as it did have 8fps&lt;br&gt;&lt;br&gt;I've done a lot of bug fixes and got it stable enough for a release version&lt;br&gt;&lt;br&gt;It's now just waiting on a few tweaks and some CTF/KOTH/Campaign missions&lt;br&gt;&lt;img src='http://sphyxgames.com/images/screenshots/gg2.png'  alt=&quot;&quot;&gt;&lt;br&gt;&lt;b&gt;Website news&lt;/b&gt;&lt;br&gt;&lt;br&gt;Launched &lt;a href='http://www.dawnofmen.com' target=_blank&gt;www.dawnofmen.com&lt;/a&gt;&lt;br&gt;&lt;br&gt;Created a new theme for both websites&lt;br&gt;&lt;br&gt;Updated the forums&lt;br&gt;&lt;br&gt;&lt;b&gt;Secret news&lt;/b&gt;&lt;br&gt;&lt;br&gt;Well im not allowed to tell you much but I can tell you this:&lt;br&gt;&lt;br&gt;Its a brilliant idea, and when its released Torque owners will get the source code free!&lt;br&gt;&lt;br&gt;It has a special AI system - more on that later&lt;br&gt;&lt;br&gt;It has a re-written logging system&lt;br&gt;&lt;br&gt;It has registration/login systems in TorqueScript&lt;br&gt;&lt;br&gt;It has advanced RSS news reader&lt;br&gt;&lt;br&gt;The name is:&lt;br&gt;secret :)&lt;br&gt;&lt;br&gt;Thats all for now</description>
	</item>
	<item rdf:about="http://www.garagegames.com/blogs/49233/10806">
		<dc:format>text/html</dc:format>
		<dc:date>2006-07-01T08:19:53+00:00</dc:date>
		<dc:creator>James Thompson</dc:creator>
		<title>DawnOfMen Alpha Progress</title>
		<link>http://www.garagegames.com/blogs/49233/10806</link>
		<description>Alpha 1 was released last week, the first revision had a few minor problems but the second revision had some major problems, which didn't allow the game to start! I later found out it was due to a VS200 problem (it was, for some reason, compiling the .exe as a multithreaded dll, strange) the third revision had no reported bugs (yes in Alpha!).&lt;br&gt;&lt;br&gt;All revisions did, of course have problems other than bugs:&lt;br&gt;* No AI&lt;br&gt;   -&amp;gt; Coming in Beta 1&lt;br&gt;* Change the player model&lt;br&gt;   -&amp;gt; Coming in Alpha 2, completed in Beta 1&lt;br&gt;* Performance issues&lt;br&gt;   -&amp;gt; RC1 &amp;amp; 2 should see all performance gone&lt;br&gt;* The grass is way too bright colored for that terrain&lt;br&gt;    -&amp;gt; the illumination settings will be tweaked for Beta 1&lt;br&gt;* Get an photoshop 2D artist for the menu systems and intro logos&lt;br&gt;     -&amp;gt; Only C2 reported this, all the other testers liked the GUI's so I will ask your view at the end of this blog&lt;br&gt;* DRL over-illuminates the scene&lt;br&gt;     -&amp;gt; I thought it looked nice but I will add the option to change it in the options dlg for Beta1&lt;br&gt;&lt;br&gt;Most of those are to be fixed in and around Beta 2 time so what's in Alpha 2?&lt;br&gt;I have finished the Alpha 2 todo list and here it is:&lt;br&gt;* Get a DawnOfMen theme tune&lt;br&gt;* &lt;b&gt; Design &lt;/b&gt; AI for KOTH, CTF, DM, TDM, Campaign and Multiplayer modes&lt;br&gt;* Integrate the custom shape resource (based on feedback from Alpha1)&lt;br&gt;* Integrate the Bump Mapping resource&lt;br&gt;* Add Kill Zones to missions (like in fire, etc)&lt;br&gt;* Add end-mission triggers to all campaign missions&lt;br&gt;* Lobby system for multiplayer&lt;br&gt;* Implement a check on weapon lights so there is a light if it is on the ground but not if its mounted&lt;br&gt;* Revise the CG/DRL code&lt;br&gt;* Fix some memory leeks&lt;br&gt;&lt;br&gt;Is that all?&lt;br&gt;No I have already completed:&lt;br&gt;* The initial GUI's (still needs tweaking for Beta1)&lt;br&gt;* Initial campaign mode code (still needs tweaking for Beta1)&lt;br&gt;* Initial interior destruction scripts (still needs projectile feedback system for Beta1)&lt;br&gt;* Added some environment systems to &amp;quot;The Great Wall&amp;quot;&lt;br&gt;* Added timed auto-respawn for players&lt;br&gt;* Added random melee impulse&lt;br&gt;* Reduced console spam so it was easier to find warning/errors&lt;br&gt;* Changed default window size&lt;br&gt;* Added secret mission triggers&lt;br&gt;&lt;br&gt;I'll post some screenshots soon</description>
	</item>
	<item rdf:about="http://www.garagegames.com/blogs/49233/10775">
		<dc:format>text/html</dc:format>
		<dc:date>2006-06-25T18:03:58+00:00</dc:date>
		<dc:creator>James Thompson</dc:creator>
		<title>DawnOfMen Alpha Release</title>
		<link>http://www.garagegames.com/blogs/49233/10775</link>
		<description>DawnOfMen is currently at version 0.8, build number 8750&lt;br&gt;&lt;br&gt;This is the first Alpha release for DawnOfMen&lt;br&gt;&lt;br&gt;So what does this release contain? &lt;br&gt;&lt;br&gt;This release contains the following features: &lt;br&gt;&lt;br&gt;    * Swimming&lt;br&gt;    * Teams&lt;br&gt;    * CTF, KOTH and Deathmatch (mission only supports DeathMatch)&lt;br&gt;    * Only one mission&lt;br&gt;    * Team based player models&lt;br&gt;    * Melee&lt;br&gt;    * Team based weapons system&lt;br&gt;    * All-New GUI's&lt;br&gt;    * Team system&lt;br&gt;    * Multiplayer support&lt;br&gt;    * Environment System&lt;br&gt;    * Great Sound System&lt;br&gt;    * CG Shaders&lt;br&gt;    * Many More features supported but not used in the mission&lt;br&gt;    * DRL 2&lt;br&gt;    * TLK&lt;br&gt;&lt;br&gt;Known Issues:&lt;br&gt;Melee shuddering&lt;br&gt;&lt;br&gt;This release will go out to only 10 testers, by the end of the week&lt;br&gt;The first 5 people who ask &lt;a href='http://sphyxgames.com/forum/viewforum.php?f=6' target=_blank&gt;here&lt;/a&gt; will get it :)&lt;br&gt;I will send out more invitations to those who have contributed to the game&lt;br&gt;&lt;br&gt;EDIT: Bug Reporter can be found here:&lt;br&gt;&lt;a href='http://dawnofmen.sphyxgames.com/mantis/login_page.php' target=_blank&gt;dawnofmen.sphyxgames.com/mantis/login_page.php&lt;/a&gt;</description>
	</item>
	<item rdf:about="http://www.garagegames.com/blogs/49233/10732">
		<dc:format>text/html</dc:format>
		<dc:date>2006-06-18T18:16:26+00:00</dc:date>
		<dc:creator>James Thompson</dc:creator>
		<title>RSS</title>
		<link>http://www.garagegames.com/blogs/49233/10732</link>
		<description>Hello,&lt;br&gt;&lt;br&gt;I decided to take a break from DawnOfMen today and decided to work on an all new SphyxGames RSS feed!&lt;br&gt;There were not many examples Icould find that wernt copyrighted but I wanted to make it my own anyway so I started working on it.&lt;br&gt;&lt;br&gt;XML is probably the most easiest languages I have ever dealt with, this is the source for my RSS feed:&lt;br&gt;&lt;br&gt;&lt;div class='codeblock'&gt;&lt;pre&gt;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot; ?&amp;gt;&lt;br&gt;&lt;br&gt;&amp;lt;rss version=&amp;quot;2.0&amp;quot; xmlns:dc=&amp;quot;http://purl.org/dc/elements/1.1/&amp;quot;&amp;gt;&lt;br&gt;	&amp;lt;channel&amp;gt;&lt;br&gt;		&amp;lt;title&amp;gt;SphyxGames&amp;lt;/title&amp;gt;&lt;br&gt;		&amp;lt;link&amp;gt;http://www.SphyxGames.com/&amp;lt;/link&amp;gt;&lt;br&gt;		&amp;lt;description&amp;gt;SphyxGames.com provides users with tons of information on the games they are creating&amp;lt;/description&amp;gt;&lt;br&gt;		&amp;lt;language&amp;gt;en-us&amp;lt;/language&amp;gt;&lt;br&gt;		&amp;lt;copyright&amp;gt;Copyright 2006 James Thompson&amp;lt;/copyright&amp;gt;&lt;br&gt;		&amp;lt;managingEditor&amp;gt;james@sphyxgames.com&amp;lt;/managingEditor&amp;gt;&lt;br&gt;		&amp;lt;webMaster&amp;gt;james@sphyxgames.com&amp;lt;/webMaster&amp;gt;&lt;br&gt;		&amp;lt;generator&amp;gt;SSD&amp;lt;/generator&amp;gt;&lt;br&gt;		&amp;lt;docs&amp;gt;http://blogs.law.harvard.edu/tech/rss&amp;lt;/docs&amp;gt;&lt;br&gt;		&amp;lt;item&amp;gt;&lt;br&gt;			&amp;lt;link&amp;gt;http://feeds.feedburner.com/SphyxGames?m=1&amp;lt;/link&amp;gt;&lt;br&gt;			&amp;lt;title&amp;gt;New RSS!&amp;lt;/title&amp;gt;&lt;br&gt;			&amp;lt;description&amp;gt;Welcome to SphyxGames' new rss feeds!&amp;lt;/description&amp;gt;&lt;br&gt;			&amp;lt;dc:creator&amp;gt;James Thompson&amp;lt;/dc:creator&amp;gt;&lt;br&gt;			&amp;lt;dc:date&amp;gt;2006-06-18&amp;lt;/dc:date&amp;gt;&lt;br&gt;			&amp;lt;guid&amp;gt;http://feeds.feedburner.com/SphyxGames?m=1&amp;lt;/guid&amp;gt;&lt;br&gt;		&amp;lt;/item&amp;gt;&lt;br&gt;	&amp;lt;/channel&amp;gt;&lt;br&gt;&amp;lt;/rss&amp;gt;&lt;/pre&gt;&lt;/div&gt;&lt;br&gt;As you can see the language is &lt;b&gt;very&lt;/b&gt; straight forward&lt;br&gt;&lt;br&gt;All you need to do to add new RSS items is:&lt;br&gt;&lt;br&gt;&lt;div class='codeblock'&gt;&lt;pre&gt;		&amp;lt;item&amp;gt;&lt;br&gt;			&amp;lt;link&amp;gt;http://feeds.feedburner.com/SphyxGames?m=1&amp;lt;/link&amp;gt;&lt;br&gt;			&amp;lt;title&amp;gt;New RSS!&amp;lt;/title&amp;gt;&lt;br&gt;			&amp;lt;description&amp;gt;Welcome to SphyxGames' new rss feeds!&amp;lt;/description&amp;gt;&lt;br&gt;			&amp;lt;dc:creator&amp;gt;James Thompson&amp;lt;/dc:creator&amp;gt;&lt;br&gt;			&amp;lt;dc:date&amp;gt;2006-06-18&amp;lt;/dc:date&amp;gt;&lt;br&gt;			&amp;lt;guid&amp;gt;http://feeds.feedburner.com/SphyxGames?m=1&amp;lt;/guid&amp;gt;&lt;br&gt;		&amp;lt;/item&amp;gt;&lt;/pre&gt;&lt;/div&gt;&lt;br&gt;&lt;br&gt;And the result:&lt;br&gt;&lt;a href='http://rss.sphyxgames.com/index.xml' target=_blank&gt;rss.sphyxgames.com/index.xml&lt;/a&gt;&lt;br&gt;&lt;i&gt;Note - you have to use a browser or program that supports feeds&lt;/i&gt;&lt;br&gt;&lt;br&gt;I think many companies/individuals can benefit from RSS feeds that are constantly updated and for those who can't understand the above code, there are WYSIWYG editors for RSS&lt;br&gt;&lt;br&gt;BTW: I have a resource thats not yet approved could someone take a look and make sure it works so its all okay when it gets approved, thanks - &lt;a href='http://www.garagegames.com/index.php?sec=mg&amp;amp;mod=resource&amp;amp;page=view&amp;amp;qid=10640'&gt;www.garagegames.com/index.php?sec=mg&amp;amp;mod=resource&amp;amp;page=view&amp;amp;qid=1064...&lt;/a&gt;&lt;br&gt;&lt;br&gt;Note - Anyone is welcome to use the above code, but change the text between the tags</description>
	</item>
	<item rdf:about="http://www.garagegames.com/blogs/49233/10627">
		<dc:format>text/html</dc:format>
		<dc:date>2006-06-05T19:57:09+00:00</dc:date>
		<dc:creator>James Thompson</dc:creator>
		<title>DawnOfMen 0.8</title>
		<link>http://www.garagegames.com/blogs/49233/10627</link>
		<description>Hello,&lt;br&gt;&lt;br&gt;My last blog on DawnOfMen was &lt;b&gt;May 20, 2006&lt;/b&gt;!&lt;br&gt;Now maybe that doesnt seem too long ago for you but for me that is a long time so I decided to do a quick blog to let you all know how im doing on DawnOfMen.&lt;br&gt;&lt;br&gt;If you have seen my &lt;a href='http://www.sphyxgames.com/newsite' target=_blank&gt;new website&lt;/a&gt; then you will already know this, if thats the case im sorry, scroll down to the end of this blog and there is some new information there for you :)&lt;br&gt;&lt;br&gt;&lt;b&gt;DawnOfMen&lt;/b&gt;&lt;br&gt;    * Completed swimming support&lt;br&gt;    * Added Teams&lt;br&gt;    * CTF&lt;br&gt;    * Completed 10 missions&lt;br&gt;    * New player models&lt;br&gt;    * Swords&lt;br&gt;    * Team based weapons system&lt;br&gt;    * Improved startmission GUI&lt;br&gt;    * Team select on start up&lt;br&gt;    * Temporary change in mission handeling&lt;br&gt;    * Updated GUI's&lt;br&gt;    * Updated Multiplayer support&lt;br&gt;    * Various bug fixes&lt;br&gt;    * FX Grass&lt;br&gt;    * Player sounds update&lt;br&gt;    * Updated water system&lt;br&gt;    * Display screenshot on mission load&lt;br&gt;    * New mission desc lines to show map type&lt;br&gt;    * New map types&lt;br&gt;&lt;br&gt;&lt;b&gt;New Information - 0.8.1.a progress&lt;/b&gt;&lt;br&gt;    * News GUI&lt;br&gt;    * New mission - canyons&lt;br&gt;    * DRL&lt;br&gt;    * Team based AI&lt;br&gt;    * Water reflections&lt;br&gt;    * New GUI's - things like playername popups&lt;br&gt;    * Team based player model selection&lt;br&gt;    * Enhanced melee&lt;br&gt;&lt;br&gt;&lt;b&gt;Heres some screenshots:&lt;/b&gt;&lt;br&gt;&lt;img src='http://www.sphyxgames.com/images/screenshots/m8/1.png'  alt=&quot;&quot;&gt;&lt;br&gt;&lt;img src='http://www.sphyxgames.com/images/screenshots/m8/2.png'  alt=&quot;&quot;&gt;&lt;br&gt;&lt;img src='http://www.sphyxgames.com/images/screenshots/m8/3.png'  alt=&quot;&quot;&gt;&lt;br&gt;&lt;img src='http://www.sphyxgames.com/images/screenshots/m8/4.png'  alt=&quot;&quot;&gt;&lt;br&gt;&lt;img src='http://www.sphyxgames.com/images/screenshots/m8/5.png'  alt=&quot;&quot;&gt;&lt;br&gt;&lt;img src='http://www.sphyxgames.com/images/screenshots/m8/6.png'  alt=&quot;&quot;&gt;&lt;br&gt;&lt;img src='http://www.sphyxgames.com/images/screenshots/m8/7.png'  alt=&quot;&quot;&gt;&lt;br&gt;&lt;img src='http://www.sphyxgames.com/images/screenshots/m8/8.png'  alt=&quot;&quot;&gt;&lt;br&gt;&lt;img src='http://www.sphyxgames.com/images/screenshots/m8/9.png'  alt=&quot;&quot;&gt;&lt;br&gt;&lt;img src='http://www.sphyxgames.com/images/screenshots/m8/10.png'  alt=&quot;&quot;&gt;&lt;br&gt;&lt;img src='http://www.sphyxgames.com/images/screenshots/m8/11.png'  alt=&quot;&quot;&gt;&lt;br&gt;&lt;img src='http://www.sphyxgames.com/images/screenshots/m8/12.png'  alt=&quot;&quot;&gt;&lt;br&gt;&lt;img src='http://www.sphyxgames.com/images/screenshots/m8/13.png'  alt=&quot;&quot;&gt;&lt;br&gt;&lt;img src='http://www.sphyxgames.com/images/screenshots/m8/15.png'  alt=&quot;&quot;&gt;</description>
	</item>
	<item rdf:about="http://www.garagegames.com/blogs/49233/10572">
		<dc:format>text/html</dc:format>
		<dc:date>2006-05-29T18:53:23+00:00</dc:date>
		<dc:creator>James Thompson</dc:creator>
		<title>X-Fire Integration continued</title>
		<link>http://www.garagegames.com/blogs/49233/10572</link>
		<description>X-Fire is now working in my game (at least I think it is, I have no way of testing it right now)&lt;br&gt;&lt;br&gt;I can get it to compile and start missions, so I think its all good ;)&lt;br&gt;&lt;br&gt;Code says it all so here goes (once I have tested it this will go up as a resource):&lt;br&gt;&lt;br&gt;New File (game/net/xfire.cc)&lt;br&gt;&lt;br&gt;&lt;div class='codeblock'&gt;&lt;pre&gt;#define WIN32_LEAN_AND_MEAN&lt;br&gt;&lt;br&gt;#include &amp;lt;windows.h&amp;gt;&lt;br&gt;#include &amp;lt;tlhelp32.h&amp;gt;&lt;br&gt;&lt;br&gt;#include &amp;quot;xfire.h&amp;quot;&lt;br&gt;&lt;br&gt;static HMODULE g_toucan_dll = NULL;&lt;br&gt;static void HelperInit();&lt;br&gt;static HMODULE HelperGetToucanDLL();&lt;br&gt;&lt;br&gt;typedef int (*XfireSetCustomGameDataWFunction)(int , const wchar_t **, const wchar_t **);&lt;br&gt;&lt;br&gt;static XfireSetCustomGameDataWFunction ptr_XfireSetCustomGameDataW = NULL;&lt;br&gt;&lt;br&gt;/* make sure we are going to call the ANSI version */&lt;br&gt;#ifdef MODULEENTRY32&lt;br&gt;#undef MODULEENTRY32&lt;br&gt;#endif&lt;br&gt;&lt;br&gt;#ifdef Module32First&lt;br&gt;#undef Module32First&lt;br&gt;#endif&lt;br&gt;&lt;br&gt;#ifdef Module32Next&lt;br&gt;#undef Module32Next&lt;br&gt;#endif &lt;br&gt;&lt;br&gt;&lt;br&gt;int XfireIsLoaded()&lt;br&gt;{&lt;br&gt;	HelperInit();&lt;br&gt;	if (ptr_XfireSetCustomGameDataW)&lt;br&gt;		return 1;&lt;br&gt;	return 0;&lt;br&gt;}&lt;br&gt;&lt;br&gt;int XfireSetCustomGameDataW(int num_keys, const wchar_t **keys, const wchar_t **values)&lt;br&gt;{&lt;br&gt;	HelperInit();&lt;br&gt;	if (ptr_XfireSetCustomGameDataW)&lt;br&gt;		return ptr_XfireSetCustomGameDataW(num_keys, keys, values);&lt;br&gt;	return 1;&lt;br&gt;}&lt;br&gt;&lt;br&gt;/* ------------------------------------------------------------------------- */&lt;br&gt;static void HelperInit()&lt;br&gt;{&lt;br&gt;	if (!ptr_XfireSetCustomGameDataW)&lt;br&gt;	{&lt;br&gt;		HMODULE toucan_dll = HelperGetToucanDLL();&lt;br&gt;		if (toucan_dll)&lt;br&gt;		{&lt;br&gt;			ptr_XfireSetCustomGameDataW = (XfireSetCustomGameDataWFunction)::GetProcAddress(toucan_dll, &amp;quot;ToucanSendGameClientDataW_V1&amp;quot;);&lt;br&gt;	   }&lt;br&gt;	}&lt;br&gt;}&lt;br&gt;&lt;br&gt;&lt;br&gt;static HMODULE HelperGetToucanDLL()&lt;br&gt;{&lt;br&gt;	if (g_toucan_dll)&lt;br&gt;		return g_toucan_dll;&lt;br&gt;&lt;br&gt;	/*&lt;br&gt;	** We need to enumerate the DLLs loaded to find toucan dll.&lt;br&gt;	** This is done because the toucan dll changes with each update.&lt;br&gt;	** The toucan dll has the following format. &amp;quot;xfire_toucan_{BUILD_NUMBER}.dll&amp;quot;&lt;br&gt;	** We simply try to find a dll w/ the prefix &amp;quot;xfire_toucan&amp;quot;&lt;br&gt;	*/&lt;br&gt;	HANDLE snapshot_handle = CreateToolhelp32Snapshot(TH32CS_SNAPMODULE, GetCurrentProcessId());&lt;br&gt;	if (snapshot_handle != INVALID_HANDLE_VALUE)&lt;br&gt;	{&lt;br&gt;		MODULEENTRY32 module_entry;&lt;br&gt;		module_entry.dwSize = sizeof(MODULEENTRY32); &lt;br&gt;&lt;br&gt;		BOOL result = Module32First(snapshot_handle, &amp;amp;module_entry);&lt;br&gt;		char module_name[] = &amp;quot;xfire_toucan&amp;quot;;&lt;br&gt;		DWORD module_name_len = sizeof(module_name)-1;&lt;br&gt;		while (result)&lt;br&gt;		{&lt;br&gt;			if (CompareStringA(LOCALE_USER_DEFAULT, NORM_IGNORECASE, module_entry.szModule, module_name_len, module_name, module_name_len) == CSTR_EQUAL)&lt;br&gt;			{&lt;br&gt;				g_toucan_dll = module_entry.hModule;&lt;br&gt;				break;&lt;br&gt;			}&lt;br&gt;			result = Module32Next(snapshot_handle, &amp;amp;module_entry);&lt;br&gt;		}&lt;br&gt;&lt;br&gt;		CloseHandle(snapshot_handle);&lt;br&gt;	}&lt;br&gt;&lt;br&gt;	return g_toucan_dll;&lt;br&gt;}&lt;/pre&gt;&lt;/div&gt;&lt;br&gt;That contains some unessesary stuff i think&lt;br&gt;&lt;br&gt;New File (game/net/xfire.h)&lt;br&gt;&lt;br&gt;&lt;div class='codeblock'&gt;&lt;pre&gt;#ifndef __XFIREGAMECLIENT_H__&lt;br&gt;#define __XFIREGAMECLIENT_H__&lt;br&gt;&lt;br&gt;#ifdef __cplusplus&lt;br&gt;extern &amp;quot;C&amp;quot; {&lt;br&gt;#endif&lt;br&gt;&lt;br&gt;/*&lt;br&gt;**  XfireIsLoaded()&lt;br&gt;**&lt;br&gt;**  returns 1 if application can talk to Xfire, 0 otherwise&lt;br&gt;*/&lt;br&gt;int XfireIsLoaded();&lt;br&gt;&lt;br&gt;/*&lt;br&gt;**  XfireSetCustomGameDataA()&lt;br&gt;**&lt;br&gt;**  UNICODE version to tell xfire of custom game data&lt;br&gt;*/&lt;br&gt;int XfireSetCustomGameDataW(int num_keys, const wchar_t **keys, const wchar_t **values);&lt;br&gt;&lt;br&gt;#define XfireSetCustomGameData XfireSetCustomGameDataW&lt;br&gt;&lt;br&gt;#ifdef __cplusplus&lt;br&gt;}&lt;br&gt;#endif&lt;br&gt;&lt;br&gt;#endif /* __XFIREGAMECLIENT_H__ */&lt;/pre&gt;&lt;/div&gt;&lt;br&gt;&lt;br&gt;That probably has some unnecessary stuff too&lt;br&gt;&lt;br&gt;Now In player.cc&lt;br&gt;&lt;br&gt;&lt;div class='codeblock'&gt;&lt;pre&gt;   //-----------------------------------------------------&lt;br&gt;   // X-Fire&lt;br&gt;   //-----------------------------------------------------&lt;br&gt;     #include &amp;quot;game/net/xfire.h&amp;quot;&lt;br&gt;   //-----------------------------------------------------&lt;br&gt;   // X-Fire&lt;br&gt;   //-----------------------------------------------------&lt;/pre&gt;&lt;/div&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;div class='codeblock'&gt;&lt;pre&gt;// Anchor point compression&lt;br&gt;const F32 sAnchorMaxDistance = 32;&lt;br&gt;&lt;br&gt;   //-----------------------------------------------------&lt;br&gt;   // X-Fire&lt;br&gt;   //-----------------------------------------------------&lt;br&gt;     const char *key[100],*value[100];&lt;br&gt;   //-----------------------------------------------------&lt;br&gt;   // X-Fire&lt;br&gt;   //-----------------------------------------------------&lt;/pre&gt;&lt;/div&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;div class='codeblock'&gt;&lt;pre&gt;bool Player::onAdd()&lt;br&gt;{&lt;br&gt;   //-----------------------------------------------------&lt;br&gt;   // X-Fire&lt;br&gt;   //-----------------------------------------------------&lt;br&gt;key[0] = &amp;quot;Status&amp;quot;;&lt;br&gt;value[0] = &amp;quot;Playing&amp;quot;;&lt;br&gt;   //-----------------------------------------------------&lt;br&gt;   // X-Fire&lt;br&gt;   //-----------------------------------------------------&lt;/pre&gt;&lt;/div&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;Theres a lot more, but that is the basic idea, like I said when I have it all together and i've tested it I will submit it as a resource</description>
	</item>
	<item rdf:about="http://www.garagegames.com/blogs/49233/10519">
		<dc:format>text/html</dc:format>
		<dc:date>2006-05-20T14:23:12+00:00</dc:date>
		<dc:creator>James Thompson</dc:creator>
		<title>DawnOfMen</title>
		<link>http://www.garagegames.com/blogs/49233/10519</link>
		<description>Hello,&lt;br&gt;&lt;br&gt;We have been working hard (again) on DawnOfmen.&lt;br&gt;&lt;br&gt;I have done some gui stuff after giving up on gui's a few weeks ago ;)&lt;br&gt;We have done 32 bug fixes (thats all of them so far)&lt;br&gt;We have got one more map started (its a big one)&lt;br&gt;&lt;br&gt;And I have started looking at multiplayer&lt;br&gt;The thing is: I got it to work, had a break for 10min, came back and it wasn't working again!&lt;br&gt;So obviously more work is needed in this area :[&lt;br&gt;&lt;br&gt;I am currently at version 0.7.5&lt;br&gt;&lt;br&gt;We now have a DawnOfMen site up, still under construction:&lt;br&gt;&lt;a href='http://dawnofmen.sphyxgames.com/' target=_blank&gt;dawnofmen.sphyxgames.com/&lt;/a&gt;&lt;br&gt;Some new screenshots:&lt;br&gt;&lt;a href='http://dawnofmen.sphyxgames.com/screenshots.htm' target=_blank&gt;dawnofmen.sphyxgames.com/screenshots.htm&lt;/a&gt;&lt;br&gt;&lt;br&gt;And we are now using Torsion for our scripting :)</description>
	</item>
	<item rdf:about="http://www.garagegames.com/blogs/49233/10431">
		<dc:format>text/html</dc:format>
		<dc:date>2006-05-08T16:22:55+00:00</dc:date>
		<dc:creator>James Thompson</dc:creator>
		<title>DawnOfMen</title>
		<link>http://www.garagegames.com/blogs/49233/10431</link>
		<description>Hi&lt;br&gt;&lt;br&gt;&lt;b&gt;I've been working hard on DawnOfMen recently, the changes i've made are below:&lt;/b&gt;&lt;br&gt;&lt;br&gt;- Water shader enhancement&lt;br&gt;- DRL 2&lt;br&gt;- Ported project to VC8&lt;br&gt;- gained 12fps from various performance improvements!&lt;br&gt;- 2mb taken off file size&lt;br&gt;- Took out Advanced camera (It was not being used)&lt;br&gt;- Cleaned up weapon scripts&lt;br&gt;- Moved all melee code to separate functions in a separate file for easier editing&lt;br&gt;- Fixed many mission lighting problems&lt;br&gt;- Added some mission lights to Syath&lt;br&gt;- Updated Forum&lt;br&gt;- Various tweaks&lt;br&gt;&lt;br&gt;&lt;b&gt;Changes todo this week:&lt;/b&gt;&lt;br&gt;&lt;br&gt;- Swimming (In game)&lt;br&gt;- Make sure player cannot go below water level&lt;br&gt;- Stop camera going below terrain&lt;br&gt;- Have a look at some GUI changes maybe do some GUI work&lt;br&gt;&lt;br&gt;&lt;b&gt;Some Screenshots:&lt;/b&gt;&lt;br&gt;&lt;br&gt;&lt;a href='http://sphyxgames.com/forum/viewtopic.php?t=56' target=_blank&gt;sphyxgames.com/forum/viewtopic.php?t=56&lt;/a&gt;&lt;br&gt;&lt;a href='http://sphyxgames.com/forum/viewtopic.php?t=57' target=_blank&gt;sphyxgames.com/forum/viewtopic.php?t=57&lt;/a&gt;&lt;br&gt;&lt;a href='http://sphyxgames.com/forum/viewtopic.php?t=58' target=_blank&gt;sphyxgames.com/forum/viewtopic.php?t=58&lt;/a&gt;&lt;br&gt;&lt;a href='http://sphyxgames.com/forum/viewtopic.php?t=59' target=_blank&gt;sphyxgames.com/forum/viewtopic.php?t=59&lt;/a&gt;&lt;br&gt;&lt;a href='http://sphyxgames.com/forum/viewtopic.php?t=60' target=_blank&gt;sphyxgames.com/forum/viewtopic.php?t=60&lt;/a&gt;&lt;br&gt;&lt;a href='http://sphyxgames.com/forum/viewtopic.php?t=61' target=_blank&gt;sphyxgames.com/forum/viewtopic.php?t=61&lt;/a&gt;</description>
	</item>
</rdf:RDF>
