<?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>Technabob &#187; bandwidth</title>
	<atom:link href="http://technabob.com/blog/tag/bandwidth/feed/" rel="self" type="application/rss+xml" />
	<link>http://technabob.com/blog</link>
	<description>Cool Gadgets, Gizmos, Games and Weird Science</description>
	<lastBuildDate>Mon, 13 Feb 2012 22:15:19 +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>Microsoft Working on Massively Multiplayer Fps Tech</title>
		<link>http://technabob.com/blog/2007/09/07/microsoft-working-on-massively-multiplayer-fps-tech/</link>
		<comments>http://technabob.com/blog/2007/09/07/microsoft-working-on-massively-multiplayer-fps-tech/#comments</comments>
		<pubDate>Fri, 07 Sep 2007 18:24:45 +0000</pubDate>
		<dc:creator>Technabob</dc:creator>
				<category><![CDATA[Future Tech]]></category>
		<category><![CDATA[Video Games]]></category>
		<category><![CDATA[bandwidth]]></category>
		<category><![CDATA[connection]]></category>
		<category><![CDATA[fps]]></category>
		<category><![CDATA[game]]></category>
		<category><![CDATA[microsoft]]></category>
		<category><![CDATA[multiplayer]]></category>
		<category><![CDATA[online]]></category>
		<category><![CDATA[research]]></category>
		<category><![CDATA[shooter]]></category>

		<guid isPermaLink="false">http://technabob.com/blog/2007/09/07/microsoft-working-on-massively-multiplayer-fps-tech/</guid>
		<description><![CDATA[The gaming world is full of MMORPGs, games that feature interaction of hundreds or thousands of players. However, these games usually don&#8217;t put them all in the same place at the same time, and don&#8217;t have hundreds battling each other at the same time. Because of bandwidth constraints (especially upstream),&#8230;]]></description>
			<content:encoded><![CDATA[<p>The gaming world is full of <a href="http://en.wikipedia.org/wiki/MMORPG">MMORPGs</a>, games that feature interaction of hundreds or thousands of players. However, these games usually don&#8217;t put them all in the same place at the same time, and don&#8217;t have hundreds battling each other at the same time. Because of bandwidth constraints (especially upstream), it&#8217;s been impossible to pull off high speed games like first-person shooters and racing games that have more than about 16 or 32 simultaneous players without severe lag problems.</p>
<p style="text-align: center"><img src="http://technabob.com/blog/wp-content/uploads/2007/09/microsoft_donnybrook.jpg" alt="microsoft donnybrook"  title="microsoft donnybrook photo" /></p>
<p>Now Microsoft Research is working on a solution to this problem. The project, codenamed &#8220;DonnyBrook&#8221; is developing a system that enable FPS games to have hundreds of players duking it out on the same map at the same time.</p>
<p><p><a href="http://technabob.com/blog/2007/09/07/microsoft-working-on-massively-multiplayer-fps-tech/"><strong>Click to View Embedded Video Clip</strong></a></p><br />
The way they pull it off is by calculating the handful of players that you have a tendency to focus on (as well as things like frequency and recency), and only update every frame of those players&#8217; data. For players that you&#8217;re not &#8220;paying attention to&#8221;, the data updates less frequently. The players that you&#8217;re not focusing are simulated locally by a &#8220;bot&#8221; with AI that&#8217;s influenced by those players movements. As soon as you start paying attention to those other players, the data updates more frequently for them as well.</p>
<p>At this point, it&#8217;s just a research project, but hopefully the tech will find its way into some commercial FPS in the future. There&#8217;s a little more detail on how it all works in <a href="http://www.cs.cmu.edu/~jeffpang/talks/20061106_osdi06_donnybrook_poster.pdf">this presentation</a>.</p>
<p>[via <a href="http://www.on10.net/Blogs/laura/donnybrook-real-massively-multi-player-shooter-gaming/">on10</a>]</p>
]]></content:encoded>
			<wfw:commentRss>http://technabob.com/blog/2007/09/07/microsoft-working-on-massively-multiplayer-fps-tech/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

