<?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>*drawlabs - game development in the desert &#187; development</title>
	<atom:link href="http://blog.drawlabs.com/category/development/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.drawlabs.com</link>
	<description></description>
	<lastBuildDate>Mon, 08 Jun 2009 01:36:23 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Character Sketch Prototype &#8211; Penguin</title>
		<link>http://blog.drawlabs.com/2009/06/07/character-sketch-prototype-penguin/</link>
		<comments>http://blog.drawlabs.com/2009/06/07/character-sketch-prototype-penguin/#comments</comments>
		<pubDate>Mon, 08 Jun 2009 01:33:18 +0000</pubDate>
		<dc:creator>drawk</dc:creator>
				<category><![CDATA[art]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[character]]></category>
		<category><![CDATA[illustration]]></category>
		<category><![CDATA[prototype]]></category>

		<guid isPermaLink="false">http://blog.drawlabs.com/?p=13</guid>
		<description><![CDATA[This is a character prototype for an upcoming game from drawlabs illustrated and coded by Ryan Christensen.
This character is one of the players and I can&#8217;t tell you much more about it other than it has penguin secret agents in it and it will be available on iphone and on  the web.
Because the game is [...]]]></description>
			<content:encoded><![CDATA[<p>This is a character prototype for an upcoming game from drawlabs illustrated and coded by Ryan Christensen.</p>
<p>This character is one of the players and I can&#8217;t tell you much more about it other than it has penguin secret agents in it and it will be available on iphone and on  the web.</p>
<p>Because the game is always scaling the view the characters need to be able to be identifiable from large to small.  In most cases if this was just for Flash for the web I would go total vector but for the iphone version it is bitmap to smoothing and swapping out might be necessary at varying levels.</p>
<p><img src="http://i81.photobucket.com/albums/j223/drawkbox/penguin2.png" alt="" /></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.drawlabs.com/2009/06/07/character-sketch-prototype-penguin/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>amfast Python Remoting and Services Library for Flash, Flex and other AMF</title>
		<link>http://blog.drawlabs.com/2009/05/18/amfast-python-remoting-and-services-library-for-flash-flex-and-other-amf/</link>
		<comments>http://blog.drawlabs.com/2009/05/18/amfast-python-remoting-and-services-library-for-flash-flex-and-other-amf/#comments</comments>
		<pubDate>Mon, 18 May 2009 07:25:32 +0000</pubDate>
		<dc:creator>drawk</dc:creator>
				<category><![CDATA[development]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[technology]]></category>
		<category><![CDATA[tools]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[flex]]></category>
		<category><![CDATA[gamedev]]></category>
		<category><![CDATA[python]]></category>
		<category><![CDATA[remoting]]></category>

		<guid isPermaLink="false">http://blog.drawlabs.com/?p=11</guid>
		<description><![CDATA[pyamf is pretty sweet for Flash remoting with Pythonic server side, but now we have two nicely done and integrated remoting kits for python on the server side.
amfast is a new remoting library  that looks to be as sweet as pyamf (where sweet == fast and useful).  I am checking out amfast now but the [...]]]></description>
			<content:encoded><![CDATA[<p><strong><a href="http://pyamf.org/" target="_blank">pyamf </a></strong>is pretty sweet for Flash remoting with Pythonic server side, but now we have two nicely done and integrated remoting kits for python on the server side.</p>
<p><strong><a href="http://code.google.com/p/amfast/" target="_blank">amfast </a></strong>is a new remoting library  that looks to be as sweet as pyamf (where sweet == fast and useful).  I am checking out <a href="http://code.google.com/p/amfast/" target="_blank">amfast </a>now but the speed boost alone might be worth it.  For instance, working with real-time games, when you need static content you need to grab that quickly sometimes via a content service.  The faster that link the better. It also has <a href="http://twistedmatrix.com/trac/" target="_blank">Twisted</a> integration which is great for networking and <a href="http://www.sqlalchemy.org/" target="_blank">SQLAlchemy </a>integration which is in my opinion the best ORM for python (pyamf has twisted, django, pylons, sqlalchemy as well)</p>
<p><a href="http://code.google.com/p/amfast/" target="_blank">amfast </a>is well documented and has some great examples.  If you have the Python addiction, check it.</p>
<blockquote>
<h3><a name="Description">Description</a></h3>
<ul>
<li><a name="Description">AmFast is a Flash remoting framework for Python. </a></li>
<li><a name="Description">AmFast can use AMF to communicate between Python and Flash, Flex, and any other system that supports AMF. </a></li>
<li><a name="Description">AMF is a binary object serialization protocol used by Actionscript based applications. </a></li>
</ul>
<h3><a name="Server_Features">Server Features</a></h3>
<ul>
<li><a name="Server_Features">Support for NetConnection and RemoteObject RPC. </a></li>
<li><a name="Server_Features">Support for Producer/Consumer ‘push’ messaging with HTTP polling, HTTP long-polling, and real-time HTTP streaming channels. </a></li>
<li><a name="Server_Features">Support for authentication with NetConnection and RemoteObject. </a></li>
<li><a name="Server_Features">Flexible Target mapping system to map message destinations to invokable Target objects. </a></li>
<li><a name="Server_Features">Support for ChannelSets with multiple Channels to expose resources in different ways. </a></li>
<li><a name="Server_Features">Built in Channels for </a><a rel="nofollow" href="http://cherrypy.org/">CherryPy</a>, <a rel="nofollow" href="http://twistedmatrix.com/trac/">Twisted Web</a>, and plain WSGI.</li>
<li>Support for configurable Endpoints. Use AmFast’s built-in AMF encoder/decoder C-extension, or use an external AMF encoder/decoder, such as <a rel="nofollow" href="http://pyamf.org/">PyAmf</a> for a pure-Python implementation.</li>
</ul>
<h3><a name="AMF_Encoder/Decoder_Features">AMF Encoder/Decoder Features</a></h3>
<ul>
<li><a name="AMF_Encoder/Decoder_Features">AMF0/AMF3 encoder/decoder written in C as a Python extension for speed. </a></li>
<li><a name="AMF_Encoder/Decoder_Features">More than 10x faster than the </a><a rel="nofollow" href="http://pyamf.org/">PyAmf</a> encoder/decoder (even when using <a rel="nofollow" href="http://pyamf.org/">PyAmf’s</a> optional C-extension).</li>
<li>Map custom classes with ClassDef objects for complete control over serialization/de-serialization.</li>
<li>Full support for IExternalizable objects.</li>
<li>Data persistence with <a rel="nofollow" href="http://www.sqlalchemy.org/">SqlAlchemy</a> including remotely-loadable lazy-loaded attributes.</li>
<li>Actionscript code generation from ClassDef objects.</li>
</ul>
</blockquote>
]]></content:encoded>
			<wfw:commentRss>http://blog.drawlabs.com/2009/05/18/amfast-python-remoting-and-services-library-for-flash-flex-and-other-amf/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>
