<?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>JamieRF &#187; gaming</title>
	<atom:link href="http://www.jamierf.co.uk/tag/gaming/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.jamierf.co.uk</link>
	<description>Just another WordPress weblog</description>
	<lastBuildDate>Sun, 25 Sep 2011 21:37:26 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>A Java-based MORPG &#8211; the beginning</title>
		<link>http://www.jamierf.co.uk/2011/05/08/a-java-based-morpg-the-beginning/</link>
		<comments>http://www.jamierf.co.uk/2011/05/08/a-java-based-morpg-the-beginning/#comments</comments>
		<pubDate>Sun, 08 May 2011 19:52:56 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[gaming]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[morpg]]></category>
		<category><![CDATA[opengl]]></category>
		<category><![CDATA[programming]]></category>

		<guid isPermaLink="false">http://www.jamierf.co.uk/?p=2543</guid>
		<description><![CDATA[For years I have been drawn by the idea of creating a MORPG. My first stab, back in 2007, involved development of an emulated server for an existing game, allowing me to concentrate on server development without any of the complications associated with client development or even storyline development. In 2008 I undertook a project [...]]]></description>
			<content:encoded><![CDATA[<p>For years I have been drawn by the idea of creating a <abbr title="Multiplayer Online Role-Playing Game">MORPG</abbr>. My first stab, back in 2007, involved development of an <a href="http://en.wikipedia.org/wiki/Server_emulator">emulated server</a> for an existing game, allowing me to concentrate on server development without any of the complications associated with client development or even storyline development.</p>
<p>In 2008 I undertook a project entitled &#8220;Creation of a MORPG framework using Apache MINA and jMonkeyEngine&#8221; as part of my final year at university. The aim of this project was to effectively take what I had learned and turn it into a legitimate project, and investigate the viability of the game engine <a href="http://jmonkeyengine.com">jMonkeyEngine</a> for our game client. While this project worked to an extent, and in fact won me the Best Student Project 2008/9, I decided that jMonkeyEngine was providing much more than I needed or wanted. The original plan had been to continue work on the project after university, however after my dissertation was completed the project was dropped.</p>
<p>This year I decided to revisit the project, and started work on a new game client &#8211; this time avoiding any existing game engines, and making direct use of OpenGL (though <a href="http://jogamp.org/jogl/www/">JOGL</a>). In the future I may try and write some blog posts with technical details or plans, however for now I just wanted to post a few screen-shots to prove it is at least vaguely working&#8230;</p>

<div class="ngg-galleryoverview" id="ngg-gallery-35-2543">


	
	<!-- Thumbnails -->
		
	<div id="ngg-image-3298" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.jamierf.co.uk/wp-content/gallery/morpg/test-client_001.png" title=" " rel="lightbox[set_35]" >
								<img title="Login screen" alt="Login screen" src="http://www.jamierf.co.uk/wp-content/gallery/morpg/thumbs/thumbs_test-client_001.png" width="200" height="150" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-3299" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.jamierf.co.uk/wp-content/gallery/morpg/test-client_002.png" title=" " rel="lightbox[set_35]" >
								<img title="Logged in" alt="Logged in" src="http://www.jamierf.co.uk/wp-content/gallery/morpg/thumbs/thumbs_test-client_002.png" width="200" height="150" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-3300" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.jamierf.co.uk/wp-content/gallery/morpg/test-client_003.png" title=" " rel="lightbox[set_35]" >
								<img title="Inventory" alt="Inventory" src="http://www.jamierf.co.uk/wp-content/gallery/morpg/thumbs/thumbs_test-client_003.png" width="200" height="150" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-3301" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.jamierf.co.uk/wp-content/gallery/morpg/test-client_004.png" title=" " rel="lightbox[set_35]" >
								<img title="Zoomed in" alt="Zoomed in" src="http://www.jamierf.co.uk/wp-content/gallery/morpg/thumbs/thumbs_test-client_004.png" width="200" height="150" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-3302" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.jamierf.co.uk/wp-content/gallery/morpg/test-client_005.png" title=" " rel="lightbox[set_35]" >
								<img title="Zoomed out" alt="Zoomed out" src="http://www.jamierf.co.uk/wp-content/gallery/morpg/thumbs/thumbs_test-client_005.png" width="200" height="150" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-3303" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.jamierf.co.uk/wp-content/gallery/morpg/test-client_006.png" title=" " rel="lightbox[set_35]" >
								<img title="Multiple players" alt="Multiple players" src="http://www.jamierf.co.uk/wp-content/gallery/morpg/thumbs/thumbs_test-client_006.png" width="200" height="150" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-3304" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.jamierf.co.uk/wp-content/gallery/morpg/test-client_007.png" title=" " rel="lightbox[set_35]" >
								<img title="Sending a PM" alt="Sending a PM" src="http://www.jamierf.co.uk/wp-content/gallery/morpg/thumbs/thumbs_test-client_007.png" width="200" height="150" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-3305" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.jamierf.co.uk/wp-content/gallery/morpg/test-client_008.png" title=" " rel="lightbox[set_35]" >
								<img title="Receiving a PM" alt="Receiving a PM" src="http://www.jamierf.co.uk/wp-content/gallery/morpg/thumbs/thumbs_test-client_008.png" width="200" height="150" />
							</a>
		</div>
	</div>
	
		
 	 	
	<!-- Pagination -->
 	<div class='ngg-clear'></div>
 	
</div>


]]></content:encoded>
			<wfw:commentRss>http://www.jamierf.co.uk/2011/05/08/a-java-based-morpg-the-beginning/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>PhD: 3 months in</title>
		<link>http://www.jamierf.co.uk/2009/10/21/phd-3-months-in/</link>
		<comments>http://www.jamierf.co.uk/2009/10/21/phd-3-months-in/#comments</comments>
		<pubDate>Wed, 21 Oct 2009 13:03:22 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[gaming]]></category>
		<category><![CDATA[p2p]]></category>

		<guid isPermaLink="false">http://www.jamierf.co.uk/?p=226</guid>
		<description><![CDATA[Since I started my PhD in August I am now rapidly nearing the 3 months mark. Having spent the past couple of months doing mainly just reading to try and get up to speed on the background, I am now starting to work on writing a review paper, reviewing methods for wildcard search over structured [...]]]></description>
			<content:encoded><![CDATA[<p>Since I started my PhD in August I am now rapidly nearing the 3 months mark. Having spent the past couple of months doing mainly just reading to try and get up to speed on the background, I am now starting to work on writing a review paper, reviewing methods for wildcard search over structured peer-to-peer overlays.<br />
<a href="http://www.phdcomics.com/comics/archive.php?comicid=1012"><img class="aligncenter size-full wp-image-240" title="Life Ambition" src="http://www.jamierf.co.uk/wp-content/uploads/2009/10/phd.png" alt="Life Ambition" width="600" height="260" /></a><br />
Although not related to searching, I came across a rather <a href="http://www.ieee-infocom.org/2004/Papers/03_2.PDF">interesting paper</a> about using peer-to-peer technology in MMORPGs the other day which some day I&#8217;d love to follow up on, given the time&#8230;</p>
<blockquote><p><strong><em>Abstract</em></strong> &#8211; We present an approach to support massively multi-player games on peer-to-peer overlays. Our approach exploits the fact that players in MMGs display locality of interest, and therefore can form self-organizing groups based on their locations in the virtual world. To this end, we have designed scalable mechanisms to distribute the game state to the participating players and to maintain consistency in the face of node failures. The resulting system dynamically scales with the number of online players. It is more flexible and has a lower deployment cost than centralized games servers. We have implemented a simple game we call SimMud, and experimented with up to 4000 players to demonstrate the applicability of this approach.</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.jamierf.co.uk/2009/10/21/phd-3-months-in/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

