<?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/43621/">
		<title>Blog for Kirk Haynes 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-11-21T09:43:28+00:00</dc:date>
		<items>
			<rdf:Seq>
				<rdf:li rdf:resource="http://www.garagegames.com/blogs/43621/12053"/>
				<rdf:li rdf:resource="http://www.garagegames.com/blogs/43621/11877"/>
				<rdf:li rdf:resource="http://www.garagegames.com/blogs/43621/11379"/>
				<rdf:li rdf:resource="http://www.garagegames.com/blogs/43621/7930"/>
			</rdf:Seq>
		</items>
	</channel>
	<item rdf:about="http://www.garagegames.com/blogs/43621/12053">
		<dc:format>text/html</dc:format>
		<dc:date>2007-01-11T22:15:33+00:00</dc:date>
		<dc:creator>Kirk Haynes</dc:creator>
		<title>PhysX</title>
		<link>http://www.garagegames.com/blogs/43621/12053</link>
		<description>I have integrated a PhysX framework in TGE. I have the default TGE TerrainBlock loading and can drop a PhysX box or sphere shape on the terrain and watch them interact.&lt;br&gt;&lt;br&gt;The integration was done in SceneObject, where I added a static member class which handles initialization of the PhysX SDK. The PhysXSDK class also holds a 'default' PhysXScene base class pointer that handles the basics of a PhysX scene, so all sceneobjects can use the default PhysX scene, and/or another dynamic PhysX scene, as well as adding themselfs to the TGE scenegraph. My demo default scene, derived from PhysXScene, handles creating the PhysX version of the TGE TerrainBlock.&lt;br&gt;&lt;br&gt;I've also created dynamic PhysX scene support, so additional physx scenes can be scoped as needed in an environment.&lt;br&gt;&lt;br&gt;On to integrating Interiors. After that, I'll add the majority of the stock TGE demo game classes.. Player, Item, Projectile, Explosion, etc. so they can interact in a PhysXScene as well.&lt;br&gt;&lt;br&gt;This implementation coexists with TGE's container/convex collision system, but runs asynchronously, starting and finishing in the advanceObjects method.</description>
	</item>
	<item rdf:about="http://www.garagegames.com/blogs/43621/11877">
		<dc:format>text/html</dc:format>
		<dc:date>2006-12-14T23:54:59+00:00</dc:date>
		<dc:creator>Kirk Haynes</dc:creator>
		<title>Speex, PhysX</title>
		<link>http://www.garagegames.com/blogs/43621/11877</link>
		<description>I've learned a lot over the past few months working in TGE. My game demo's have generated some interest from some artists, although not as much as I would like. I intend to continue building games in TGE for the next six months or so in my spare time. Hopefully once I have a few games completed, I'll be able to find some interested professional TGE artists to help create some finished products.&lt;br&gt;&lt;br&gt;Speex - This past week I created a speex audio chat system. Speex is very simple to work with and provides a very fast and efficient codec. The current implementation works like a 6 channel radio, where users can select a channel to communicate on and broadcast and listen to others who are on the same channel. The client UI is the only piece left to be completed.&lt;br&gt;&lt;br&gt;PhysX - Now that I have the PhysX sdk working on my system, I intend to integrate PhysX into my 3D games. I have a basic framework for the SDK, Scene, Actors, and Dynamic shapes already created. The documentation is very good and the integration guides allow developers to get right to work with PhysX.&lt;br&gt;&lt;br&gt;Look for some game demos from Kirk Games LLC sometime in January 2007.&lt;br&gt;&lt;br&gt;Kirk out</description>
	</item>
	<item rdf:about="http://www.garagegames.com/blogs/43621/11379">
		<dc:format>text/html</dc:format>
		<dc:date>2006-10-05T00:43:18+00:00</dc:date>
		<dc:creator>Kirk Haynes</dc:creator>
		<title>Chess, MatchGame, BackGammon!</title>
		<link>http://www.garagegames.com/blogs/43621/11379</link>
		<description>Long time no see.&lt;br&gt;&lt;br&gt;On August 6th, after spending a lot of spare time reading the TGE source, I started making games with TGE. I have completed a single player matchgame, two player chess, and started working on a two player backgammon game. I will be integrating all of these board games into multiplayer environments.&lt;br&gt;&lt;br&gt;After I have completed 4 or 5 board games, I will continue work on a couple team based vehicle action games that I have designed but not implemented.&lt;br&gt;&lt;br&gt;I'm looking for professional TGE 3D artists to add 3D graphics to the games. I need boards, pieces, environments, interiors, terrains, environment models, characters, etc. I'm considering buying a number of packs available from garagegame's site to use for the version of the game that will be for sale.&lt;br&gt;&lt;br&gt;A demo with programmer art should be ready by the end of the year. Please stand by...</description>
	</item>
	<item rdf:about="http://www.garagegames.com/blogs/43621/7930">
		<dc:format>text/html</dc:format>
		<dc:date>2005-05-26T17:59:06+00:00</dc:date>
		<dc:creator>Kirk Haynes</dc:creator>
		<title>Thursday May 26 17:59</title>
		<link>http://www.garagegames.com/blogs/43621/7930</link>
		<description>Let the games begin&lt;br /&gt;&lt;br /&gt;I'm beginning my game framework. TGE is a lot to absorb. Wish me luck.&lt;br&gt;&lt;br&gt;I will be writing the game based on what I'm calling the engine core. This means I'll be using the files in the example games (in the engine/game directory) as reference, but building my own game framework from scratch. The goal is to have a client/server architecture for online multiplayer games with persistent character data and semi-persistant worlds (environments/missions).&lt;br&gt;&lt;br&gt;Let's bring it.</description>
	</item>
</rdf:RDF>
