<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comments on: Virtual Connection over UDP</title>
	<atom:link href="http://gafferongames.com/networking-for-game-programmers/virtual-connection-over-udp/feed/" rel="self" type="application/rss+xml" />
	<link>http://gafferongames.com</link>
	<description>Glenn Fiedler&#039;s Game Development Articles and Tutorials</description>
	<lastBuildDate>Tue, 07 Sep 2010 17:03:11 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Dr.Kappa</title>
		<link>http://gafferongames.com/networking-for-game-programmers/virtual-connection-over-udp/#comment-903</link>
		<dc:creator>Dr.Kappa</dc:creator>
		<pubDate>Thu, 03 Jun 2010 08:40:03 +0000</pubDate>
		<guid isPermaLink="false">http://gafferongames.wordpress.com/?page_id=130#comment-903</guid>
		<description>Yes you&#039;re right... and deallocation is automatic. ;)</description>
		<content:encoded><![CDATA[<p>Yes you&#8217;re right&#8230; and deallocation is automatic. <img src='http://gafferongames.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Glenn Fiedler</title>
		<link>http://gafferongames.com/networking-for-game-programmers/virtual-connection-over-udp/#comment-902</link>
		<dc:creator>Glenn Fiedler</dc:creator>
		<pubDate>Wed, 02 Jun 2010 20:25:53 +0000</pubDate>
		<guid isPermaLink="false">http://gafferongames.wordpress.com/?page_id=130#comment-902</guid>
		<description>for such a small allocation, it&#039;s better to allocate on the stack via alloca, at least where I come from working on game consoles ;)</description>
		<content:encoded><![CDATA[<p>for such a small allocation, it&#8217;s better to allocate on the stack via alloca, at least where I come from working on game consoles <img src='http://gafferongames.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dr.Kappa</title>
		<link>http://gafferongames.com/networking-for-game-programmers/virtual-connection-over-udp/#comment-901</link>
		<dc:creator>Dr.Kappa</dc:creator>
		<pubDate>Wed, 02 Jun 2010 13:18:30 +0000</pubDate>
		<guid isPermaLink="false">http://gafferongames.wordpress.com/?page_id=130#comment-901</guid>
		<description>You don&#039;t need a pointer-to-pointer since:

unsigned char *packet;
packet = new unsigned char[size+4];

should be enough... the rest of code is pretty much the same.</description>
		<content:encoded><![CDATA[<p>You don&#8217;t need a pointer-to-pointer since:</p>
<p>unsigned char *packet;<br />
packet = new unsigned char[size+4];</p>
<p>should be enough&#8230; the rest of code is pretty much the same.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Christopher Cubells</title>
		<link>http://gafferongames.com/networking-for-game-programmers/virtual-connection-over-udp/#comment-900</link>
		<dc:creator>Christopher Cubells</dc:creator>
		<pubDate>Sun, 17 Jan 2010 17:06:25 +0000</pubDate>
		<guid isPermaLink="false">http://gafferongames.wordpress.com/?page_id=130#comment-900</guid>
		<description>When using Visual Studio Express 2010 Beta 2 to compile your example Client/Server code, there is an issue with the dynamic packet array in the Net.h header file.

unsigned char packet[size+4];

needs to be changed to:

unsigned char **packet;
packet = new unsigned char*[size+4];

and in the if statement below the cast of (unsigned char) needs to be changed to (unsigned char*)

These changes need to be applied to both ReceivePacket and SendPacket functions.</description>
		<content:encoded><![CDATA[<p>When using Visual Studio Express 2010 Beta 2 to compile your example Client/Server code, there is an issue with the dynamic packet array in the Net.h header file.</p>
<p>unsigned char packet[size+4];</p>
<p>needs to be changed to:</p>
<p>unsigned char **packet;<br />
packet = new unsigned char*[size+4];</p>
<p>and in the if statement below the cast of (unsigned char) needs to be changed to (unsigned char*)</p>
<p>These changes need to be applied to both ReceivePacket and SendPacket functions.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Glenn Fiedler</title>
		<link>http://gafferongames.com/networking-for-game-programmers/virtual-connection-over-udp/#comment-899</link>
		<dc:creator>Glenn Fiedler</dc:creator>
		<pubDate>Tue, 08 Dec 2009 15:14:37 +0000</pubDate>
		<guid isPermaLink="false">http://gafferongames.wordpress.com/?page_id=130#comment-899</guid>
		<description>Thanks, yep there are more articles coming - cheers</description>
		<content:encoded><![CDATA[<p>Thanks, yep there are more articles coming &#8211; cheers</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tomas Herman</title>
		<link>http://gafferongames.com/networking-for-game-programmers/virtual-connection-over-udp/#comment-898</link>
		<dc:creator>Tomas Herman</dc:creator>
		<pubDate>Tue, 08 Dec 2009 12:06:32 +0000</pubDate>
		<guid isPermaLink="false">http://gafferongames.wordpress.com/?page_id=130#comment-898</guid>
		<description>I know you published this quite a while ago but dude, each one of your articles is more useful then 5x2hour lessons on our uni...thx a lot and pls keep publishing them ;]</description>
		<content:encoded><![CDATA[<p>I know you published this quite a while ago but dude, each one of your articles is more useful then 5x2hour lessons on our uni&#8230;thx a lot and pls keep publishing them ;]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Glenn Fiedler</title>
		<link>http://gafferongames.com/networking-for-game-programmers/virtual-connection-over-udp/#comment-897</link>
		<dc:creator>Glenn Fiedler</dc:creator>
		<pubDate>Thu, 07 May 2009 21:43:51 +0000</pubDate>
		<guid isPermaLink="false">http://gafferongames.wordpress.com/?page_id=130#comment-897</guid>
		<description>thank you very much! :)</description>
		<content:encoded><![CDATA[<p>thank you very much! <img src='http://gafferongames.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Aaron</title>
		<link>http://gafferongames.com/networking-for-game-programmers/virtual-connection-over-udp/#comment-896</link>
		<dc:creator>Aaron</dc:creator>
		<pubDate>Thu, 07 May 2009 10:39:29 +0000</pubDate>
		<guid isPermaLink="false">http://gafferongames.wordpress.com/?page_id=130#comment-896</guid>
		<description>Excellent articles.
I highly support this endeavor, so I donated 10 of our Canadian dollars for you to continue.

If I decide to incorporate networking into my game prototype, then your articles are definitely the resource I will be using.</description>
		<content:encoded><![CDATA[<p>Excellent articles.<br />
I highly support this endeavor, so I donated 10 of our Canadian dollars for you to continue.</p>
<p>If I decide to incorporate networking into my game prototype, then your articles are definitely the resource I will be using.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Glenn Fiedler</title>
		<link>http://gafferongames.com/networking-for-game-programmers/virtual-connection-over-udp/#comment-895</link>
		<dc:creator>Glenn Fiedler</dc:creator>
		<pubDate>Tue, 17 Mar 2009 02:29:47 +0000</pubDate>
		<guid isPermaLink="false">http://gafferongames.wordpress.com/?page_id=130#comment-895</guid>
		<description>ok well, please feel free to click that &quot;Donate!&quot; button anytime you like =)

cheers mate</description>
		<content:encoded><![CDATA[<p>ok well, please feel free to click that &#8220;Donate!&#8221; button anytime you like =)</p>
<p>cheers mate</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: DaveSmith</title>
		<link>http://gafferongames.com/networking-for-game-programmers/virtual-connection-over-udp/#comment-894</link>
		<dc:creator>DaveSmith</dc:creator>
		<pubDate>Mon, 16 Mar 2009 22:33:16 +0000</pubDate>
		<guid isPermaLink="false">http://gafferongames.wordpress.com/?page_id=130#comment-894</guid>
		<description>yeah, I would have paid for your knowledge right now. I have tried to avoid network programming as much as I can but now its essential that I start to use it. Your articles have really brought me up to speed, thanks for sharing</description>
		<content:encoded><![CDATA[<p>yeah, I would have paid for your knowledge right now. I have tried to avoid network programming as much as I can but now its essential that I start to use it. Your articles have really brought me up to speed, thanks for sharing</p>
]]></content:encoded>
	</item>
</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using disk
Page Caching using disk (enhanced)

Served from: gafferongames.com @ 2010-09-10 00:18:04 -->