<?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: Blender Game networking test</title>
	<atom:link href="http://blog.mikepan.com/blender-game-networking-test/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.mikepan.com/blender-game-networking-test/</link>
	<description>making visuals with technology</description>
	<lastBuildDate>Mon, 06 Sep 2010 21:42:37 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
	<item>
		<title>By: mikepan</title>
		<link>http://blog.mikepan.com/blender-game-networking-test/#comment-13</link>
		<dc:creator>mikepan</dc:creator>
		<pubDate>Fri, 07 Aug 2009 05:12:27 +0000</pubDate>
		<guid isPermaLink="false">http://mikepan.homeip.net/blog/?p=30#comment-13</guid>
		<description>yeah well, &#039;hacking&#039; is certainly possible given how primitive my approach is.  Although I could just release the compiled python file and never show anyone the source code.  Disassembling a pyc file might still be possible(is it?), but at least it&#039;s security through obscurity.  I learned that last bit from Microsoft :D</description>
		<content:encoded><![CDATA[<p>yeah well, &#8216;hacking&#8217; is certainly possible given how primitive my approach is.  Although I could just release the compiled python file and never show anyone the source code.  Disassembling a pyc file might still be possible(is it?), but at least it&#8217;s security through obscurity.  I learned that last bit from Microsoft :D</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: AniCator</title>
		<link>http://blog.mikepan.com/blender-game-networking-test/#comment-12</link>
		<dc:creator>AniCator</dc:creator>
		<pubDate>Wed, 05 Aug 2009 13:55:08 +0000</pubDate>
		<guid isPermaLink="false">http://mikepan.homeip.net/blog/?p=30#comment-12</guid>
		<description>Your P2P approach sounds very interesting. I&#039;d love to mess with your game&#039;s scripts when it&#039;s released. :P
Change the way it parses the data.
Then play with a friend and beat the crap out of him.</description>
		<content:encoded><![CDATA[<p>Your P2P approach sounds very interesting. I&#8217;d love to mess with your game&#8217;s scripts when it&#8217;s released. :P<br />
Change the way it parses the data.<br />
Then play with a friend and beat the crap out of him.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: mikepan</title>
		<link>http://blog.mikepan.com/blender-game-networking-test/#comment-11</link>
		<dc:creator>mikepan</dc:creator>
		<pubDate>Thu, 23 Jul 2009 07:24:02 +0000</pubDate>
		<guid isPermaLink="false">http://mikepan.homeip.net/blog/?p=30#comment-11</guid>
		<description>I have the source code here: http://blenderartists.org/forum/showthread.php?t=161961

A server-client approach is even easier, i think.   And moving data seems easy enough, cPickle can serialize any object into strings, but is a bit too bloated since it packs in a lot of &#039;useless&#039; structural stuff.    For what I am planning to do, I will manually concatenate everything into a single string and parse it on the other side, error prone, maybe.  But a lot less data.</description>
		<content:encoded><![CDATA[<p>I have the source code here: <a href="http://blenderartists.org/forum/showthread.php?t=161961" rel="nofollow">http://blenderartists.org/forum/showthread.php?t=161961</a></p>
<p>A server-client approach is even easier, i think.   And moving data seems easy enough, cPickle can serialize any object into strings, but is a bit too bloated since it packs in a lot of &#8216;useless&#8217; structural stuff.    For what I am planning to do, I will manually concatenate everything into a single string and parse it on the other side, error prone, maybe.  But a lot less data.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dalai</title>
		<link>http://blog.mikepan.com/blender-game-networking-test/#comment-10</link>
		<dc:creator>Dalai</dc:creator>
		<pubDate>Wed, 22 Jul 2009 02:03:32 +0000</pubDate>
		<guid isPermaLink="false">http://mikepan.homeip.net/blog/?p=30#comment-10</guid>
		<description>Nice implementation. I would like to see the files later, to try to make a more server-client solution. (smart server - dumb clients)

A thought on multiple displays with network (or how I&#039;m planning to use it :) ):

We could have a camera in the server with an empty parented to the camera (+ copy locrot constraint). This would be the server

In the client we take the original camera and move/rotate according to the display, parent the camera to the empty and sync the empty with the server. That would be a dumb camera.

I think that could be used to for panoramic/cylindrical surfaces or multiple projector domes.

It made me think (:

Best regards,
Dalai</description>
		<content:encoded><![CDATA[<p>Nice implementation. I would like to see the files later, to try to make a more server-client solution. (smart server &#8211; dumb clients)</p>
<p>A thought on multiple displays with network (or how I&#8217;m planning to use it :) ):</p>
<p>We could have a camera in the server with an empty parented to the camera (+ copy locrot constraint). This would be the server</p>
<p>In the client we take the original camera and move/rotate according to the display, parent the camera to the empty and sync the empty with the server. That would be a dumb camera.</p>
<p>I think that could be used to for panoramic/cylindrical surfaces or multiple projector domes.</p>
<p>It made me think (:</p>
<p>Best regards,<br />
Dalai</p>
]]></content:encoded>
	</item>
</channel>
</rss>
