<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="http://feeds.feedburner.com/~d/styles/rss2full.xsl" type="text/xsl" media="screen"?><?xml-stylesheet href="http://feeds.feedburner.com/~d/styles/itemcontent.css" type="text/css" media="screen"?><rss 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:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>Felipe Orellana - Code Mania</title>
	
	<link>http://felipeorellana.com</link>
	<description>Web/Game Developer in search for that perfect piece of code.</description>
	<pubDate>Thu, 10 Jul 2008 00:30:17 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5.1</generator>
	<language>en</language>
			<geo:lat>28.557579</geo:lat><geo:long>-81.35244</geo:long><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/FelipeOrellana_CodeMania" type="application/rss+xml" /><item>
		<title>GoDaddy Horror, Arrrrrgghhhhh!!!!!!!!</title>
		<link>http://feeds.feedburner.com/~r/FelipeOrellana_CodeMania/~3/331252856/</link>
		<comments>http://felipeorellana.com/2008/07/10/godaddy-horror-arrrrrgghhhhh/#comments</comments>
		<pubDate>Thu, 10 Jul 2008 00:30:17 +0000</pubDate>
		<dc:creator>Felipe</dc:creator>
		
		<category><![CDATA[Horror stories]]></category>

		<category><![CDATA[Rant]]></category>

		<category><![CDATA[Uncategorized]]></category>

		<category><![CDATA[Web Development]]></category>

		<category><![CDATA[clients]]></category>

		<category><![CDATA[godaddy]]></category>

		<category><![CDATA[horror]]></category>

		<category><![CDATA[IT]]></category>

		<category><![CDATA[mediatemple]]></category>

		<category><![CDATA[server]]></category>

		<category><![CDATA[website]]></category>

		<guid isPermaLink="false">http://felipeorellana.com/?p=14</guid>
		<description />
			<content:encoded><![CDATA[<p>Let me tell you about godaddy&#8217;s Copyright department! IT STINKS!</p>
<p>I have a server with them, where I host about 30 websites for clients of mine. One of my clients had used a picture he says he paid for a year ago on a top banner for his site that someone else built for him.  It turns out that the photographer has been trying to get my client to remove the image for about a year. What does the photographer do when my client doesn&#8217;t answer? He skips me, and goes straight to godaddy and reports a copyright violation on the entire server.</p>
<p>Needless to say, godaddy puts my server on suspension the second this happens without checking with me to remove the material&#8230; no call&#8230; they email me at an address on the server so I never see the email.  Being 3rd of July their their lazy ass customer support can&#8217;t/won&#8217;t talk directly with their copyright department so I got stuck with 29 pissed website clients until Monday, July 7th.</p>
<p>After paying a full year upfront(sadly), I am now contemplating moving to MediaTemple, with all my clients, domains and server. Don&#8217;t go with godaddy, they have no repect for their clients&#8230; non what so ever&#8230;</p>

<p><a href="http://feeds.feedburner.com/~a/FelipeOrellana_CodeMania?a=RixazS"><img src="http://feeds.feedburner.com/~a/FelipeOrellana_CodeMania?i=RixazS" border="0"></img></a></p>]]></content:encoded>
			<wfw:commentRss>http://felipeorellana.com/2008/07/10/godaddy-horror-arrrrrgghhhhh/feed/</wfw:commentRss>
		<feedburner:origLink>http://felipeorellana.com/2008/07/10/godaddy-horror-arrrrrgghhhhh/</feedburner:origLink></item>
		<item>
		<title>NONOBA Multiplayer Flash Games API</title>
		<link>http://feeds.feedburner.com/~r/FelipeOrellana_CodeMania/~3/324570922/</link>
		<comments>http://felipeorellana.com/2008/07/02/nonoba-multiplayer-flash-games-api/#comments</comments>
		<pubDate>Wed, 02 Jul 2008 04:03:47 +0000</pubDate>
		<dc:creator>Felipe</dc:creator>
		
		<category><![CDATA[.NET]]></category>

		<category><![CDATA[Demo]]></category>

		<category><![CDATA[Game Development]]></category>

		<category><![CDATA[Multiplayer]]></category>

		<category><![CDATA[News]]></category>

		<category><![CDATA[Opensource]]></category>

		<category><![CDATA[Rant]]></category>

		<category><![CDATA[Tutorials]]></category>

		<category><![CDATA[as3]]></category>

		<category><![CDATA[papervision3d]]></category>

		<category><![CDATA[api]]></category>

		<category><![CDATA[flash]]></category>

		<category><![CDATA[nonoba]]></category>

		<guid isPermaLink="false">http://felipeorellana.com/?p=13</guid>
		<description><![CDATA[
While searching for flash game competitions I stumbled on NONOBA a new website offering a Multiplater API written in .NET, and they are offering $15,000 to the most popular game built around their API by November, 2008.  What&#8217;s interesting about their API is that they are offering to host these multiplayer games at no cost [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.nonoba.com" onclick="javascript:pageTracker._trackPageview('/outbound/article/http://www.nonoba.com');"><img style="background-color:#ffffff;border: 0pt none;" src="http://nonoba.com/C/1_V3bkeiQI_h-r5ONetAeRUxsiE/M/I/logo.gif" alt="NONOBA" width="112" height="41" /></a></p>
<p>While searching for flash game competitions I stumbled on <a href="http://nonoba.com/" onclick="javascript:pageTracker._trackPageview('/outbound/article/http://nonoba.com/');">NONOBA </a>a new website offering a Multiplater API written in .NET, and they are offering <a href="http://nonoba.com/developers/contests/multiplayerapikickoff" onclick="javascript:pageTracker._trackPageview('/outbound/article/http://nonoba.com/developers/contests/multiplayerapikickoff');" target="_blank">$15,000 to the most popular game built around their API</a> by November, 2008.  What&#8217;s interesting about their API is that they are offering to host these multiplayer games at no cost to the developer. In a way they are trying to be come another <a href="http://www.kongregate.com/" onclick="javascript:pageTracker._trackPageview('/outbound/article/http://www.kongregate.com/');">KONGREGATE </a>but with their multiplayer API.</p>
<p>While looking at their developer forum all last week, it seems to me that they are quickly aquiring interest from the flash game development community.  Considering that they are tring to provide most(if not all) the tools needed to build multiplayer games, their forum support is quite nice. Getting answers from the founders themselves as the API developers, you can pick their brains on what every you want about the APIs.</p>
<p>Though I have talked about the Multiplayer API written in .NET, they also have a <a href="http://nonoba.com/developers/highscores" onclick="javascript:pageTracker._trackPageview('/outbound/article/http://nonoba.com/developers/highscores');">high score &amp; ranking API</a>, a <a href="http://nonoba.com/developers/data" onclick="javascript:pageTracker._trackPageview('/outbound/article/http://nonoba.com/developers/data');">Data API</a>, <a href="http://nonoba.com/developers/achievements" onclick="javascript:pageTracker._trackPageview('/outbound/article/http://nonoba.com/developers/achievements');">Achievements API</a>, a <a href="http://nonoba.com/developers/distribution" onclick="javascript:pageTracker._trackPageview('/outbound/article/http://nonoba.com/developers/distribution');">distribution system</a>, and <a href="http://nonoba.com/developers/statistics" onclick="javascript:pageTracker._trackPageview('/outbound/article/http://nonoba.com/developers/statistics');" target="_blank">statistics and tracking</a> available.</p>
<p>Here are some examples of the multiplayer api in action:</p>
<p><a href="http://nonoba.com/chris/racing/" onclick="javascript:pageTracker._trackPageview('/outbound/article/http://nonoba.com/chris/racing/');"><img src="http://nonoba.com/C/-hebtwuuGWXKS1I8WMHZhwnNA5U/M/i/developers/multiplayer/example-racing.gif" alt="Nonoba Racing" width="352" height="82" /></a></p>
<p><a href="http://nonoba.com/chris/multiplayer-asteroids/" onclick="javascript:pageTracker._trackPageview('/outbound/article/http://nonoba.com/chris/multiplayer-asteroids/');"><img src="http://nonoba.com/C/xQhhG4DkKf1T-VGpSvYwfca3N7g/M/i/developers/multiplayer/example-mpasteroids.gif" alt="Multiplayer Asteroids" width="352" height="82" /></a></p>
<p><a href="http://nonoba.com/chris/fridge-magnets/" onclick="javascript:pageTracker._trackPageview('/outbound/article/http://nonoba.com/chris/fridge-magnets/');"><img src="http://nonoba.com/C/vdvOovD_0u-igpyl8wGI7Y9wpLE/M/i/developers/multiplayer/example-fridgemagnets.gif" alt="Fridge Magnets" width="352" height="82" /></a></p>
<p>While I have no affiliations to them, I am quite excited to try out their APIs and see how they drive this new medium.</p>

<p><a href="http://feeds.feedburner.com/~a/FelipeOrellana_CodeMania?a=B1X6j4"><img src="http://feeds.feedburner.com/~a/FelipeOrellana_CodeMania?i=B1X6j4" border="0"></img></a></p>]]></content:encoded>
			<wfw:commentRss>http://felipeorellana.com/2008/07/02/nonoba-multiplayer-flash-games-api/feed/</wfw:commentRss>
		<feedburner:origLink>http://felipeorellana.com/2008/07/02/nonoba-multiplayer-flash-games-api/</feedburner:origLink></item>
		<item>
		<title>Papervision3D LOD and Depth Fog</title>
		<link>http://feeds.feedburner.com/~r/FelipeOrellana_CodeMania/~3/311335293/</link>
		<comments>http://felipeorellana.com/2008/06/14/papervision3d-lod-and-depth-fog/#comments</comments>
		<pubDate>Fri, 13 Jun 2008 18:54:10 +0000</pubDate>
		<dc:creator>Felipe</dc:creator>
		
		<category><![CDATA[News]]></category>

		<category><![CDATA[as3]]></category>

		<category><![CDATA[papervision3d]]></category>

		<category><![CDATA[blog]]></category>

		<category><![CDATA[Experiments]]></category>

		<guid isPermaLink="false">http://felipeorellana.com/?p=12</guid>
		<description><![CDATA[Andy Zupko has some pretty awesome experiments developed for papervision3d. They where recently featured on papervision3d&#8217;s developers blog.
First the fog filter:

The filter works by generating simple colored fill layers in the render pipeline. It adds these layers, at slightly increasing alpha, evenly from the minDepth to the maxDepth of your current view.
and the LOD experiment:

There [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.zupko.info" onclick="javascript:pageTracker._trackPageview('/outbound/article/http://www.zupko.info');">Andy Zupko</a> has some pretty awesome experiments developed for papervision3d. They where recently featured on papervision3d&#8217;s developers blog.</p>
<p>First the <a href="http://blog.zupko.info/?p=134" onclick="javascript:pageTracker._trackPageview('/outbound/article/http://blog.zupko.info/?p=134');">fog filter</a>:</p>
<p><a href="http://blog.zupko.info/?p=134" onclick="javascript:pageTracker._trackPageview('/outbound/article/http://blog.zupko.info/?p=134');"><img class="aligncenter" src="http://blog.zupko.info/wp-content/uploads/2008/06/fogfilter.png" alt="" width="500" height="162" /></a></p>
<blockquote><p>The filter works by generating simple colored fill layers in the render pipeline. It adds these layers, at slightly increasing alpha, evenly from the minDepth to the maxDepth of your current view.</p></blockquote>
<p>and the <a href="http://blog.zupko.info/?p=137" onclick="javascript:pageTracker._trackPageview('/outbound/article/http://blog.zupko.info/?p=137');">LOD experiment</a>:</p>
<p style="text-align: center;"><a href="http://blog.zupko.info/?p=137" onclick="javascript:pageTracker._trackPageview('/outbound/article/http://blog.zupko.info/?p=137');"><img class="aligncenter" src="http://blog.zupko.info/wp-content/uploads/2008/06/lodspheres2.png" alt="" width="500" height="202" /></a></p>
<blockquote><p>There was some talk of being able to do to handle LOD (Level of Detail) in Papervision. While this is a far cry from a true LOD filter, I whipped it together hoping it might help someone out. The idea is this: YOU pass in the models you want to swap between. This allows you to control the geometry you want to keep, and more importantly, it is really easy to use.</p></blockquote>
<p>So, slowly we are seeing papervision3d become the mainstream platform for 3d rendering in flash.  Hopefully we&#8217;ll see a flash10 version(of papervision3d) soon!</p>
<p>Anyways, soon I&#8217;ll have some of my own work to show regarding 3d engines. SO STAY TUNED!</p>

<p><a href="http://feeds.feedburner.com/~a/FelipeOrellana_CodeMania?a=q6fgft"><img src="http://feeds.feedburner.com/~a/FelipeOrellana_CodeMania?i=q6fgft" border="0"></img></a></p>]]></content:encoded>
			<wfw:commentRss>http://felipeorellana.com/2008/06/14/papervision3d-lod-and-depth-fog/feed/</wfw:commentRss>
		<feedburner:origLink>http://felipeorellana.com/2008/06/14/papervision3d-lod-and-depth-fog/</feedburner:origLink></item>
		<item>
		<title>Alternative Platform Team Wins Russian Flash Awards</title>
		<link>http://feeds.feedburner.com/~r/FelipeOrellana_CodeMania/~3/310623001/</link>
		<comments>http://felipeorellana.com/2008/06/13/alternative-platform-team-wins-russian-flash-awards/#comments</comments>
		<pubDate>Thu, 12 Jun 2008 19:37:21 +0000</pubDate>
		<dc:creator>Felipe</dc:creator>
		
		<category><![CDATA[News]]></category>

		<category><![CDATA[as3]]></category>

		<category><![CDATA[3D]]></category>

		<category><![CDATA[actionscript]]></category>

		<category><![CDATA[Alternativa Platform]]></category>

		<guid isPermaLink="false">http://felipeorellana.com/?p=11</guid>
		<description><![CDATA[Excelent news from Alternative Platform! They have won the Russian Flash Awards, and will be representing Russian at AdobeMax in Milan. Through I am not Russian, I quite happy to see our global Flash community grow. Can&#8217;t wait to see what they do next!
Here is a link to their post: LINK
]]></description>
			<content:encoded><![CDATA[<p>Excelent news from Alternative Platform! They have won the Russian Flash Awards, and will be representing Russian at AdobeMax in Milan. Through I am not Russian, I quite happy to see our global Flash community grow. Can&#8217;t wait to see what they do next!</p>
<p>Here is a link to their post: <a title="Alternative Platform Blog" href="http://blog.alternativaplatform.com/en/2008/06/11/rfa2008-adobemax2008/" onclick="javascript:pageTracker._trackPageview('/outbound/article/http://blog.alternativaplatform.com/en/2008/06/11/rfa2008-adobemax2008/');">LINK</a></p>

<p><a href="http://feeds.feedburner.com/~a/FelipeOrellana_CodeMania?a=mxqthI"><img src="http://feeds.feedburner.com/~a/FelipeOrellana_CodeMania?i=mxqthI" border="0"></img></a></p>]]></content:encoded>
			<wfw:commentRss>http://felipeorellana.com/2008/06/13/alternative-platform-team-wins-russian-flash-awards/feed/</wfw:commentRss>
		<feedburner:origLink>http://felipeorellana.com/2008/06/13/alternative-platform-team-wins-russian-flash-awards/</feedburner:origLink></item>
		<item>
		<title>AMFPHP and flash remoting</title>
		<link>http://feeds.feedburner.com/~r/FelipeOrellana_CodeMania/~3/310084375/</link>
		<comments>http://felipeorellana.com/2008/06/12/amfphp-and-flash-remoting/#comments</comments>
		<pubDate>Thu, 12 Jun 2008 02:10:05 +0000</pubDate>
		<dc:creator>Felipe</dc:creator>
		
		<category><![CDATA[Opensource]]></category>

		<category><![CDATA[Web Development]]></category>

		<category><![CDATA[as3]]></category>

		<category><![CDATA[actionscript]]></category>

		<category><![CDATA[AMFPHP]]></category>

		<category><![CDATA[code]]></category>

		<category><![CDATA[free code]]></category>

		<category><![CDATA[Remoting]]></category>

		<guid isPermaLink="false">http://felipeorellana.com/?p=10</guid>
		<description><![CDATA[Its been a little while since the last post, but I have some code I have been wanting to share. A little while ago I had written a business card template editor with client/admin areas for a shopping cart solution I had been working on.
The editor needed to create JPG images on the fly and send [...]]]></description>
			<content:encoded><![CDATA[<p>Its been a little while since the last post, but I have some code I have been wanting to share. A little while ago I had written a business card template editor with client/admin areas for a shopping cart solution I had been working on.</p>
<p>The editor needed to create JPG images on the fly and send the full resolution images back to the server. It also picked up the template descriptions from a mysql database through PHP and passed it to the AS3 App all through AMFPHP.</p>
<p>It became clear to me, that it was quite anoying having to put my method calls on a string every time I need some data, and go through they whole process of creating a listener for the call. So I wrote two classes to help me out roll out the code faster. The code allows calls to an AMFPHP gateway just as if it was part of the AS3 code with namespaces and methods. So calls can now be written in one or two lines of code like this:</p>
<p>&#8212; AS3 CODE: &#8211;</p>
<div class="codecolorer-container actionscript"><div class="codecolorer" style="font-family: monospace;"><span class="kw3">import</span> com.<span class="me1">orellana</span>.<span class="me1">speed</span>.<span class="me1">remote</span>.<span class="me1">Remoting</span>;<br />
<span class="kw3">import</span> com.<span class="me1">orellana</span>.<span class="me1">speed</span>.<span class="me1">remote</span>.<span class="me1">Callback</span>;<br />
<span class="kw2">var</span> remote:Remoting = <span class="kw2">new</span> Remoting<span class="br0">&#40;</span><span class="st0">'http://www.yourdomain.com/AMFPHP_gateway.php'</span><span class="br0">&#41;</span>;<br />
remote.<span class="me1">myservicefolder</span>.<span class="me1">myservice</span><span class="br0">&#40;</span>args...<span class="br0">&#41;</span>.<span class="me1">callback</span><span class="br0">&#40;</span>__myCallbackFunc, __myErrorEventFunc<span class="br0">&#41;</span>;</div></div>
<p>So, service folders become namespaces, the php classes become as3 class, and the php function behaves just like a function in as3. The only difference is the callback object returned by that method which is used handle returned values and optionally error events.</p>
<p>More information about AMFPHP can be found here: <a title="AMFPHP Open Source Flash page" href="http://osflash.org/projects/amfphp" onclick="javascript:pageTracker._trackPageview('/outbound/article/http://osflash.org/projects/amfphp');" target="_blank">http://osflash.org/projects/amfphp</a><br />
I also I just found <a href="http://my.opera.com/darylducharme/blog/2007/12/12/amfphp-explicittype-understood?cid=5428130" onclick="javascript:pageTracker._trackPageview('/outbound/article/http://my.opera.com/darylducharme/blog/2007/12/12/amfphp-explicittype-understood?cid=5428130');">this Post</a> on code czar about remote calls and type safety, but I&#8217;m not sure if its the same thing.</p>
<p>Here are the classes:<br />
<a href="http://www.felipeorellana.com/share/Remoting.as" >Remoting.as</a><br />
<a href="http://www.felipeorellana.com/share/Callback.as" >CallBack.as</a></p>

<p><a href="http://feeds.feedburner.com/~a/FelipeOrellana_CodeMania?a=ojIVaZ"><img src="http://feeds.feedburner.com/~a/FelipeOrellana_CodeMania?i=ojIVaZ" border="0"></img></a></p>]]></content:encoded>
			<wfw:commentRss>http://felipeorellana.com/2008/06/12/amfphp-and-flash-remoting/feed/</wfw:commentRss>
		<feedburner:origLink>http://felipeorellana.com/2008/06/12/amfphp-and-flash-remoting/</feedburner:origLink></item>
		<item>
		<title>Alternativa Flash10 demo</title>
		<link>http://feeds.feedburner.com/~r/FelipeOrellana_CodeMania/~3/308395579/</link>
		<comments>http://felipeorellana.com/2008/05/20/alternativa-flash10-demo/#comments</comments>
		<pubDate>Mon, 19 May 2008 22:56:22 +0000</pubDate>
		<dc:creator>Felipe</dc:creator>
		
		<category><![CDATA[Demo]]></category>

		<category><![CDATA[News]]></category>

		<category><![CDATA[3D]]></category>

		<category><![CDATA[Adobe]]></category>

		<category><![CDATA[Alternativa Platform]]></category>

		<category><![CDATA[as3]]></category>

		<category><![CDATA[Flash 10]]></category>

		<guid isPermaLink="false">http://felipeorellana.com/2008/05/20/alternativa-flash10-demo/</guid>
		<description><![CDATA[ 
I don&#8217;t know how I missed it, but a new demo from the Alternativa Platform team was posted a couple days ago. In case you missed it too, here is the link: http://blog.alternativaplatform.com/en/2008/05/16/alternativa-3d-flash-player-10-astro/
It looks very nice! and the speed improvements show nicely!
]]></description>
			<content:encoded><![CDATA[<p><a title="Bunker" href="http://blog.alternativaplatform.com/ru/files/2008/04/bunker_fp10.swf" onclick="javascript:pageTracker._trackPageview('/outbound/article/http://blog.alternativaplatform.com/ru/files/2008/04/bunker_fp10.swf');"><img alt="Bunker" src="http://blog.alternativaplatform.com/ru/files/2008/05/a3d_fp10_bunker.jpg" /></a> <a title="Temple" href="http://blog.alternativaplatform.com/ru/files/2008/04/temple_fp10.swf" onclick="javascript:pageTracker._trackPageview('/outbound/article/http://blog.alternativaplatform.com/ru/files/2008/04/temple_fp10.swf');"><img alt="Temple" src="http://blog.alternativaplatform.com/ru/files/2008/05/a3d_fp10_temple.jpg" /></a></p>
<p>I don&#8217;t know how I missed it, but a new demo from the Alternativa Platform team was posted a couple days ago. In case you missed it too, here is the link: <a href="http://blog.alternativaplatform.com/en/2008/05/16/alternativa-3d-flash-player-10-astro/" onclick="javascript:pageTracker._trackPageview('/outbound/article/http://blog.alternativaplatform.com/en/2008/05/16/alternativa-3d-flash-player-10-astro/');">http://blog.alternativaplatform.com/en/2008/05/16/alternativa-3d-flash-player-10-astro/</a></p>
<p>It looks very nice! and the speed improvements show nicely!</p>

<p><a href="http://feeds.feedburner.com/~a/FelipeOrellana_CodeMania?a=oTVB86"><img src="http://feeds.feedburner.com/~a/FelipeOrellana_CodeMania?i=oTVB86" border="0"></img></a></p>]]></content:encoded>
			<wfw:commentRss>http://felipeorellana.com/2008/05/20/alternativa-flash10-demo/feed/</wfw:commentRss>
		<feedburner:origLink>http://felipeorellana.com/2008/05/20/alternativa-flash10-demo/</feedburner:origLink></item>
		<item>
		<title>3D Experiments</title>
		<link>http://feeds.feedburner.com/~r/FelipeOrellana_CodeMania/~3/308395580/</link>
		<comments>http://felipeorellana.com/2008/05/20/3d-experiments/#comments</comments>
		<pubDate>Mon, 19 May 2008 22:41:17 +0000</pubDate>
		<dc:creator>Felipe</dc:creator>
		
		<category><![CDATA[Demo]]></category>

		<category><![CDATA[Game Development]]></category>

		<category><![CDATA[3D]]></category>

		<category><![CDATA[actionscript]]></category>

		<category><![CDATA[as3]]></category>

		<category><![CDATA[Experiments]]></category>

		<guid isPermaLink="false">http://felipeorellana.com/2008/05/20/3d-experiments/</guid>
		<description><![CDATA[So here is the promised meatier content!
I&#8217;ve been playing with 3d lately. Now there are plenty of 3d engine/api implementations out there like papervision3d, alternativaplatform and sandy3d just to name the recently more popular. However, these engines are truly full featured engines with real 3d positions, calculations and what not. This make them a bit slow and [...]]]></description>
			<content:encoded><![CDATA[<p>So here is the promised meatier content!</p>
<p>I&#8217;ve been playing with 3d lately. Now there are plenty of 3d engine/api implementations out there like <a href="http://blog.papervision3d.org/" onclick="javascript:pageTracker._trackPageview('/outbound/article/http://blog.papervision3d.org/');">papervision3d</a>, <a href="http://blog.alternativaplatform.com/en/" onclick="javascript:pageTracker._trackPageview('/outbound/article/http://blog.alternativaplatform.com/en/');">alternativaplatform</a> and <a href="http://www.flashsandy.org/" onclick="javascript:pageTracker._trackPageview('/outbound/article/http://www.flashsandy.org/');">sandy3d</a> just to name the recently more popular. However, these engines are truly full featured engines with real 3d positions, calculations and what not. This make them a bit slow and sluggish on older systems and there isn&#8217;t much you can do when it comes to fast game action play (event on more current system).  Now that flash10 is fast approaching with some nice texturing support, it will ease the job of these engines to make them faster. But for now, I thought about the good old days of <a href="http://en.wikipedia.org/wiki/Doom_%28video_game%29" onclick="javascript:pageTracker._trackPageview('/outbound/article/http://en.wikipedia.org/wiki/Doom_%28video_game%29');">Doom</a> and <a href="http://en.wikipedia.org/wiki/Duke_Nukem_3D" onclick="javascript:pageTracker._trackPageview('/outbound/article/http://en.wikipedia.org/wiki/Duke_Nukem_3D');">Duke Nukem</a>, and was wondering why no one has tried anything like it on flash.</p>
<p>So, I did some experiments, and have a short <a href="http://www.felipeorellana.com/demos/fake3d.swf" >demo</a> of what I&#8217;ve been working on. Now it&#8217;s not much competition to the other engines, but I thought it could actually be faster at this type of stuff, since it does no true 3D calculations other than screen projection. It currently has no textures, but that is coming soon. It is basically a portal engine, with convex sectors. I did it this way because it could be nice for level streaming. Any ways, check it out and let me know how it runs on your system (if any one is reading this).</p>
<p><a href="http://www.felipeorellana.com/demos/fake3d.swf" >demo</a></p>

<p><a href="http://feeds.feedburner.com/~a/FelipeOrellana_CodeMania?a=HEHZI0"><img src="http://feeds.feedburner.com/~a/FelipeOrellana_CodeMania?i=HEHZI0" border="0"></img></a></p>]]></content:encoded>
			<wfw:commentRss>http://felipeorellana.com/2008/05/20/3d-experiments/feed/</wfw:commentRss>
		<feedburner:origLink>http://felipeorellana.com/2008/05/20/3d-experiments/</feedburner:origLink></item>
		<item>
		<title>New Flash 10 Video Tutorials from Lee Brimelow</title>
		<link>http://feeds.feedburner.com/~r/FelipeOrellana_CodeMania/~3/308395581/</link>
		<comments>http://felipeorellana.com/2008/05/20/new-flash-10-video-tutorials-from-lee-brimelow/#comments</comments>
		<pubDate>Mon, 19 May 2008 22:16:27 +0000</pubDate>
		<dc:creator>Felipe</dc:creator>
		
		<category><![CDATA[News]]></category>

		<category><![CDATA[Tutorials]]></category>

		<category><![CDATA[Web Development]]></category>

		<category><![CDATA[Flash 10]]></category>

		<category><![CDATA[learn]]></category>

		<category><![CDATA[Lee Brimelow]]></category>

		<category><![CDATA[tutorial]]></category>

		<guid isPermaLink="false">http://felipeorellana.com/2008/05/20/new-flash-10-video-tutorials-from-lee-brimelow/</guid>
		<description><![CDATA[Lee Brimelow an Adobe Evangelist has posted some really awesome how to&#8217;s on the now beta Flash10.
Follow this link to check them out: http://theflashblog.com/?p=384
]]></description>
			<content:encoded><![CDATA[<p>Lee Brimelow an Adobe Evangelist has posted some really awesome how to&#8217;s on the now beta Flash10.<br />
Follow this link to check them out: <a href="http://theflashblog.com/?p=384" onclick="javascript:pageTracker._trackPageview('/outbound/article/http://theflashblog.com/?p=384');">http://theflashblog.com/?p=384</a></p>

<p><a href="http://feeds.feedburner.com/~a/FelipeOrellana_CodeMania?a=1YLqck"><img src="http://feeds.feedburner.com/~a/FelipeOrellana_CodeMania?i=1YLqck" border="0"></img></a></p>]]></content:encoded>
			<wfw:commentRss>http://felipeorellana.com/2008/05/20/new-flash-10-video-tutorials-from-lee-brimelow/feed/</wfw:commentRss>
		<feedburner:origLink>http://felipeorellana.com/2008/05/20/new-flash-10-video-tutorials-from-lee-brimelow/</feedburner:origLink></item>
		<item>
		<title>Amazing New Feature for Flash 10</title>
		<link>http://feeds.feedburner.com/~r/FelipeOrellana_CodeMania/~3/308395582/</link>
		<comments>http://felipeorellana.com/2008/05/19/amazing-new-feature-for-flash-10/#comments</comments>
		<pubDate>Mon, 19 May 2008 10:36:14 +0000</pubDate>
		<dc:creator>Felipe</dc:creator>
		
		<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://felipeorellana.com/2008/05/19/amazing-new-feature-for-flash-10/</guid>
		<description><![CDATA[Interesting developments on the new Flash Player Version 10 have bubbled up. No need to repost the info again since you can read it at the draw.logic Blog http://drawlogic.com/2008/05/17/amazing-new-feature-for-flash-10/
]]></description>
			<content:encoded><![CDATA[<p>Interesting developments on the new Flash Player Version 10 have bubbled up. No need to repost the info again since you can read it at the draw.logic Blog <a href="http://drawlogic.com/2008/05/17/amazing-new-feature-for-flash-10/" onclick="javascript:pageTracker._trackPageview('/outbound/article/http://drawlogic.com/2008/05/17/amazing-new-feature-for-flash-10/');">http://drawlogic.com/2008/05/17/amazing-new-feature-for-flash-10/</a></p>

<p><a href="http://feeds.feedburner.com/~a/FelipeOrellana_CodeMania?a=PqjiuL"><img src="http://feeds.feedburner.com/~a/FelipeOrellana_CodeMania?i=PqjiuL" border="0"></img></a></p>]]></content:encoded>
			<wfw:commentRss>http://felipeorellana.com/2008/05/19/amazing-new-feature-for-flash-10/feed/</wfw:commentRss>
		<feedburner:origLink>http://felipeorellana.com/2008/05/19/amazing-new-feature-for-flash-10/</feedburner:origLink></item>
		<item>
		<title>Blog Hello World</title>
		<link>http://feeds.feedburner.com/~r/FelipeOrellana_CodeMania/~3/308395583/</link>
		<comments>http://felipeorellana.com/2008/05/16/blog-hello-world/#comments</comments>
		<pubDate>Fri, 16 May 2008 07:56:16 +0000</pubDate>
		<dc:creator>Felipe</dc:creator>
		
		<category><![CDATA[News]]></category>

		<category><![CDATA[Rant]]></category>

		<guid isPermaLink="false">http://felipeorellana.com/2008/05/16/blog-hello-world/</guid>
		<description><![CDATA[Hello, there!
Hi, Nice to meet you!
This is my first blog entry to what I hope will be a nice and log series of posts. I am setting up this blog to share(and discover) programing ideas and code. I am by all definitions the epidemy of geek; therefore, I will not(and could not even if I [...]]]></description>
			<content:encoded><![CDATA[<p>Hello, there!<br />
Hi, Nice to meet you!<br />
This is my first blog entry to what I hope will be a nice and log series of posts. I am setting up this blog to share(and discover) programing ideas and code. I am by all definitions the epidemy of geek; therefore, I will not(and could not even if I wanted to) hide the fact that I love coding and programing in general. This blog entry is mainly just to fill in space to get used to doing this, but I promise to whoever is reading this(if any one) that the next several posts will be much meatier and delicious in coding content.</p>

<p><a href="http://feeds.feedburner.com/~a/FelipeOrellana_CodeMania?a=SDnH6k"><img src="http://feeds.feedburner.com/~a/FelipeOrellana_CodeMania?i=SDnH6k" border="0"></img></a></p>]]></content:encoded>
			<wfw:commentRss>http://felipeorellana.com/2008/05/16/blog-hello-world/feed/</wfw:commentRss>
		<feedburner:origLink>http://felipeorellana.com/2008/05/16/blog-hello-world/</feedburner:origLink></item>
	</channel>
</rss>
