<?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>.::Blog RCaF::. &#187; Desarrollo Videojuegos</title>
	<atom:link href="http://rcafsoft.com/blogrcaf/category/desarrollo-videojuegos/feed/" rel="self" type="application/rss+xml" />
	<link>http://rcafsoft.com/blogrcaf</link>
	<description> </description>
	<lastBuildDate>Fri, 11 Jun 2010 18:50:46 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Charla Desarrollo de Videojuegos (Ace Team/Zeno Clash)</title>
		<link>http://rcafsoft.com/blogrcaf/2009/11/14/charla-desarrollo-videojuegos-ace-team-zeno-clash/</link>
		<comments>http://rcafsoft.com/blogrcaf/2009/11/14/charla-desarrollo-videojuegos-ace-team-zeno-clash/#comments</comments>
		<pubDate>Sat, 14 Nov 2009 23:00:59 +0000</pubDate>
		<dc:creator>ralbornoz</dc:creator>
				<category><![CDATA[Desarrollo Videojuegos]]></category>
		<category><![CDATA[Videojuegos]]></category>
		<category><![CDATA[Videos]]></category>

		<guid isPermaLink="false">http://rcafsoft.com/blogrcaf/?p=837</guid>
		<description><![CDATA[Carlos Bordeau (de Ace Team) dictó una charla el 7 de noviembre en la Universidad Gabriela Mistral en Santiago. Habló sobre el proceso de desarrollo de su videojuego Zeno Clash, Ace Team, sus inicios en el desarrollo, entre otras cosas. Puedes ver a continuación la charla completa subida por lagZero, dividida en 7 partes. Al [...]]]></description>
			<content:encoded><![CDATA[<p>Carlos Bordeau (de Ace Team) dictó una charla el 7 de noviembre en la Universidad Gabriela Mistral en Santiago. Habló sobre el proceso de desarrollo de su videojuego <a href="http://www.zenoclash.com">Zeno Clash</a>, <a href="http://www.aceteam.cl">Ace Team</a>, sus inicios en el desarrollo, entre otras cosas. </p>
<p>Puedes ver a continuación la charla completa subida por <a href="http://www.lagzero.net/">lagZero</a>, dividida en 7 partes. Al final les dejo un bonus con una entrevista a Ace Team.</p>
<p><span id="more-837"></span><br />
<strong>Parte 1/7</strong><br />
<object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/ir-Y8Em4Jgg&#038;hl=es_ES&#038;fs=1&#038;"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/ir-Y8Em4Jgg&#038;hl=es_ES&#038;fs=1&#038;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"></embed></object></p>
<p><strong>Parte 2/7</strong><br />
<object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/bM-O6D6_yfQ&#038;hl=es_ES&#038;fs=1&#038;"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/bM-O6D6_yfQ&#038;hl=es_ES&#038;fs=1&#038;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"></embed></object></p>
<p><strong>Parte 3/7</strong><br />
<object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/uJYQPriDKgM&#038;hl=es_ES&#038;fs=1&#038;"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/uJYQPriDKgM&#038;hl=es_ES&#038;fs=1&#038;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"></embed></object></p>
<p><strong>Parte 4/7</strong><br />
<object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/iZUus_A_wLc&#038;hl=es_ES&#038;fs=1&#038;"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/iZUus_A_wLc&#038;hl=es_ES&#038;fs=1&#038;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"></embed></object></p>
<p><strong>Parte 5/7</strong><br />
<object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/iZUus_A_wLc&#038;hl=es_ES&#038;fs=1&#038;"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/iZUus_A_wLc&#038;hl=es_ES&#038;fs=1&#038;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"></embed></object></p>
<p><strong>Parte 6/7</strong><br />
<object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/3A1vzd2k-kk&#038;hl=es_ES&#038;fs=1&#038;"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/3A1vzd2k-kk&#038;hl=es_ES&#038;fs=1&#038;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"></embed></object></p>
<p><strong>Parte 7/7</strong><br />
<object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/5zTGwYHpcVE&#038;hl=es_ES&#038;fs=1&#038;"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/5zTGwYHpcVE&#038;hl=es_ES&#038;fs=1&#038;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"></embed></object></p>
<p><strong>Bonus: Entrevista a <a href="http://www.aceteam.cl">Ace Team</a> desde <a href="http://www.switchtv.cl/">SwitchTVOnline</a></strong><br />
<object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/JyQBBBXQ51E&#038;hl=es_ES&#038;fs=1&#038;"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/JyQBBBXQ51E&#038;hl=es_ES&#038;fs=1&#038;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"></embed></object></p>
<p>Via <a href="http://jmonroy.wordpress.com/2009/11/09/ace-team-historia-y-arte-del-juego/">Crónicas de Programación</a></p>
]]></content:encoded>
			<wfw:commentRss>http://rcafsoft.com/blogrcaf/2009/11/14/charla-desarrollo-videojuegos-ace-team-zeno-clash/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Unreal Development Kit gratuito!</title>
		<link>http://rcafsoft.com/blogrcaf/2009/11/08/unreal-development-kit-gratuito/</link>
		<comments>http://rcafsoft.com/blogrcaf/2009/11/08/unreal-development-kit-gratuito/#comments</comments>
		<pubDate>Sun, 08 Nov 2009 07:41:39 +0000</pubDate>
		<dc:creator>ralbornoz</dc:creator>
				<category><![CDATA[Desarrollo Videojuegos]]></category>
		<category><![CDATA[Engines]]></category>
		<category><![CDATA[Noticias]]></category>
		<category><![CDATA[Videojuegos]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[epic games]]></category>
		<category><![CDATA[kit]]></category>
		<category><![CDATA[udk]]></category>
		<category><![CDATA[unreal]]></category>

		<guid isPermaLink="false">http://rcafsoft.com/blogrcaf/?p=807</guid>
		<description><![CDATA[La mejor tecnología para el desarrollo de videojuegos, ahora al acceso de todos! Así es, Epic Games hace unos días lanzó UDK (Unreal Development Kit), una versión gratuita del motor gráfico Unreal Engine 3. Una gran noticia para todos los desarrolladores de videojuegos independendientes. El kit incluye todo lo necesario para desarrollar nuestros propios videojuegos: [...]]]></description>
			<content:encoded><![CDATA[<p>La mejor tecnología para el desarrollo de videojuegos, ahora al acceso de todos!</p>
<p>Así es, Epic Games hace unos días lanzó <a href="http://www.udk.com/">UDK</a> (Unreal Development Kit), una versión gratuita del motor gráfico Unreal Engine 3. Una gran noticia para todos los desarrolladores de videojuegos independendientes.</p>
<p><span id="more-807"></span></p>
<p>El kit incluye todo lo necesario para desarrollar nuestros propios videojuegos: editor de niveles, motor de render, animación, scripting, motor de física, IA, editor cinemáticos, editor de terrenos, red, shaders, audio, editor de partículas, entre otras cosas.</p>
<p>El motor de Unreal Engine 3 viene <a href="http://www.unrealtechnology.com/features.php?ref=rendering">completo</a>, pero sin código fuente (no podemos pedir tanto!).</p>
<p>En resumen, si utilizamos UDK sin propositos comerciales será gratuito. Si quieres vender tu videojuego tendrás que pagar un costo adicional y un porcentaje de las ganacias irá a Epic Games (era como obvio ¿no?). Más detalles de la licencia <a href="http://www.udk.com/licensing.html">aquí</a>.</p>
<p><strong>Trailer UDK</strong><br />
<object width="640" height="400"><param name="movie" value="http://www.youtube.com/v/YNNhZrE1KN8&#038;hl=es&#038;fs=1&#038;"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/YNNhZrE1KN8&#038;hl=es&#038;fs=1&#038;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="640" height="400"></embed></object></p>
<p><strong><a href="http://news.bigdownload.com/2009/11/05/interview-psyonix-talks-about-their-free-udk-game-whizzle/">Entrevista</a> a <a href="http://www.psyonix.com/">Psyonix</a> acerca del desarrollo de su videojuego Whizzle con UDK</strong><br />
<object width="640" height="400"><param name="movie" value="http://www.youtube.com/v/s8ymbUmI36g&#038;hl=es&#038;fs=1&#038;"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/s8ymbUmI36g&#038;hl=es&#038;fs=1&#038;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="640" height="400"></embed></object></p>
<p><strong><a href="http://www.udk.com/download.html">Descargar UDK!</a></strong></p>
]]></content:encoded>
			<wfw:commentRss>http://rcafsoft.com/blogrcaf/2009/11/08/unreal-development-kit-gratuito/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SDL 1.2.14</title>
		<link>http://rcafsoft.com/blogrcaf/2009/10/21/sdl-1-2-14/</link>
		<comments>http://rcafsoft.com/blogrcaf/2009/10/21/sdl-1-2-14/#comments</comments>
		<pubDate>Wed, 21 Oct 2009 15:12:53 +0000</pubDate>
		<dc:creator>ralbornoz</dc:creator>
				<category><![CDATA[Desarrollo Videojuegos]]></category>
		<category><![CDATA[Programación]]></category>
		<category><![CDATA[SDL]]></category>
		<category><![CDATA[bibliotecas]]></category>
		<category><![CDATA[librerias]]></category>
		<category><![CDATA[Videojuegos]]></category>

		<guid isPermaLink="false">http://rcafsoft.com/blogrcaf/?p=714</guid>
		<description><![CDATA[Una nueva versión estable de SDL ha sido lanzada, SDL 1.2.14 Básicamente este nuevo release arregla una lista de bugs en todas las plataformas (Unix, Windows, Mac OS X), entre otros la compatibilidad con Windows 7. La lista completa de los cambios se puede ver aquí. Bajar SDL 1.2.14]]></description>
			<content:encoded><![CDATA[<p>Una nueva versión estable de SDL ha sido lanzada, SDL 1.2.14<br />
<span id="more-714"></span><br />
Básicamente este nuevo release arregla una lista de bugs en todas las plataformas (Unix, Windows, Mac OS X), entre otros la compatibilidad con Windows 7.</p>
<p>La lista completa de los cambios se puede ver <a href="http://www.libsdl.org/release/changes-1.2.html">aquí</a>.</p>
<p><a href="http://www.libsdl.org/download-1.2.php">Bajar SDL 1.2.14</a></p>
]]></content:encoded>
			<wfw:commentRss>http://rcafsoft.com/blogrcaf/2009/10/21/sdl-1-2-14/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Tutoriales para crear juegos en Flash</title>
		<link>http://rcafsoft.com/blogrcaf/2008/02/29/tutoriales-para-crear-juegos-en-flash/</link>
		<comments>http://rcafsoft.com/blogrcaf/2008/02/29/tutoriales-para-crear-juegos-en-flash/#comments</comments>
		<pubDate>Fri, 29 Feb 2008 03:10:21 +0000</pubDate>
		<dc:creator>ralbornoz</dc:creator>
				<category><![CDATA[Desarrollo Videojuegos]]></category>
		<category><![CDATA[Programación]]></category>
		<category><![CDATA[Tutoriales]]></category>
		<category><![CDATA[tutoriales flash videojuegos]]></category>

		<guid isPermaLink="false">http://www.blogrcaf.com/2008/02/29/tutoriales-para-crear-juegos-en-flash/</guid>
		<description><![CDATA[He encontrado 20 tutoriales para la creación de juegos en flash. Claramente los juegos son simples y clásicos, pero como ya sabemos todo desarrollo tiene un nivel de complejidad. Podremos ver guías paso a paso para la creación de un juego de autos, pool, shooter, cartas, plataformas, etc., y cada uno de ellos con el [...]]]></description>
			<content:encoded><![CDATA[<p>He encontrado 20 tutoriales para la creación de juegos en flash. Claramente los juegos son simples y clásicos, pero como ya sabemos todo desarrollo tiene un nivel de complejidad.</p>
<p><span id="more-421"></span><br />
Podremos ver guías paso a paso para la creación de un juego de autos, pool, shooter, cartas, plataformas, etc., y cada uno de ellos con el código fuente disponible.  </p>
<p>Si tu fuerte no es <a href="http://es.wikipedia.org/wiki/ActionScript" target="_blank">ActionScript</a>, no te preocupes porque el código es bastante intuitivo, y si ya has programado en JavaScript o incluso C, no te tomará mucho trabajo comprenderlo y portarlo a otro lenguaje. </p>
<ul>
<li>
<a href="http://www.dezinerfolio.com/2008/02/06/20-free-tutorials-to-create-your-own-flash-game/" target="_blank">20 tutoriales para crear juegos en flash.</a>
</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://rcafsoft.com/blogrcaf/2008/02/29/tutoriales-para-crear-juegos-en-flash/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>PhyreEngine: Motor Gráfico para PS3</title>
		<link>http://rcafsoft.com/blogrcaf/2008/02/21/phyreengine-engine-para-ps3/</link>
		<comments>http://rcafsoft.com/blogrcaf/2008/02/21/phyreengine-engine-para-ps3/#comments</comments>
		<pubDate>Fri, 22 Feb 2008 02:31:04 +0000</pubDate>
		<dc:creator>ralbornoz</dc:creator>
				<category><![CDATA[Desarrollo Videojuegos]]></category>
		<category><![CDATA[Engines]]></category>
		<category><![CDATA[engine]]></category>
		<category><![CDATA[phyreengine]]></category>

		<guid isPermaLink="false">http://www.blogrcaf.com/2008/02/21/phyreengine-engine-para-ps3/</guid>
		<description><![CDATA[Sony esta vez nos sorprende con un Engine que al parecer promete mucho. Un motor gráfico gratuito que permitirá crear juegos para PS3. PhyreEngine soportará tanto OpenGL como Direct3D, y bastará solo un PC para desarrollar. Además podremos recompilar el código para que el juego funcione en la consola. Aun no se conocen mas detalles [...]]]></description>
			<content:encoded><![CDATA[<p>Sony esta vez nos sorprende con un Engine que al parecer promete mucho. Un motor gráfico gratuito que permitirá crear juegos para PS3.</p>
<p><span id="more-420"></span><br />
PhyreEngine soportará tanto OpenGL como Direct3D, y bastará solo un PC para desarrollar. Además podremos recompilar el código para que el juego funcione en la consola.</p>
<p>Aun no se conocen mas detalles sobre este Engine, pero es probable que con el tiempo se convierta en el &#8220;XNA&#8221; para Playstation.</p>
<p>Mas info <a href="http://www.joystiq.com/2008/02/21/gdc08-phyreengine-sonys-new-free-cross-platform-engine/" target="_blank">acá</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://rcafsoft.com/blogrcaf/2008/02/21/phyreengine-engine-para-ps3/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>SFML 1.2</title>
		<link>http://rcafsoft.com/blogrcaf/2008/01/18/sfml-12/</link>
		<comments>http://rcafsoft.com/blogrcaf/2008/01/18/sfml-12/#comments</comments>
		<pubDate>Fri, 18 Jan 2008 16:49:26 +0000</pubDate>
		<dc:creator>ralbornoz</dc:creator>
				<category><![CDATA[Desarrollo Videojuegos]]></category>
		<category><![CDATA[Engines]]></category>
		<category><![CDATA[sfml]]></category>

		<guid isPermaLink="false">http://www.blogrcaf.com/2008/01/18/sfml-12/</guid>
		<description><![CDATA[Se ha lanzado la versión 1.2 de SFML (Simple and Fast Multimedia Library). Algunas de las nuevas características son: Bindings para Python y C. Soporte para Windows 98/Me. Se removieron varios dependencias externas. La lista completa de los cambios se puede ver en el foro. Descargar SFML 1.2]]></description>
			<content:encoded><![CDATA[<p>Se ha lanzado la versión 1.2 de <a href="http://sfml.sourceforge.net/" target="_blank">SFML</a> (Simple and Fast Multimedia Library).<br />
<span id="more-416"></span><br />
Algunas de las nuevas características son:</p>
<ul>
<li>Bindings para Python y C.</li>
<li>Soporte para Windows 98/Me.</li>
<li>Se removieron varios dependencias externas.</li>
</ul>
<p>La lista completa de los cambios se puede ver en el <a href="http://sfml.sourceforge.net/forum/viewtopic.php?t=76" target="_blank">foro</a>.</p>
<li><a href="http://sfml.sourceforge.net/download.php"  target="_blank">Descargar SFML 1.2</a></li>
]]></content:encoded>
			<wfw:commentRss>http://rcafsoft.com/blogrcaf/2008/01/18/sfml-12/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SDL 1.2.13</title>
		<link>http://rcafsoft.com/blogrcaf/2007/12/31/sdl-1213/</link>
		<comments>http://rcafsoft.com/blogrcaf/2007/12/31/sdl-1213/#comments</comments>
		<pubDate>Mon, 31 Dec 2007 15:26:08 +0000</pubDate>
		<dc:creator>ralbornoz</dc:creator>
				<category><![CDATA[Desarrollo Videojuegos]]></category>
		<category><![CDATA[Programación]]></category>
		<category><![CDATA[SDL]]></category>
		<category><![CDATA[bibliotecas]]></category>
		<category><![CDATA[librerias]]></category>

		<guid isPermaLink="false">http://www.blogrcaf.com/2007/12/31/sdl-1213/</guid>
		<description><![CDATA[Ayer comentaba que se había lanzado el prerelease de la nueva versión de SDL 1.2.13, y hoy ya se encuentra disponible la versión runtime, lista para ser usada. Como ya es tradición, he actualizado el pack que incluye la biblioteca SDL y sus bibliotecas de ayuda, las mas usadas. Descargar Pack SDL]]></description>
			<content:encoded><![CDATA[<p><img src='http://www.rcafsoft.com/blogrcaf//wp-content/uploads/2007/03/sdl-logo.png' alt='SDL Logo' /><br />
Ayer comentaba que se había lanzado el prerelease de la nueva versión de <a href="http://www.libsdl.org/download.php" target="_blank">SDL 1.2.13</a>, y hoy ya se encuentra disponible la versión runtime, lista para ser usada.</p>
<p><span id="more-412"></span><br />
Como ya es tradición, he actualizado el pack que incluye la biblioteca SDL y sus bibliotecas de ayuda, las mas usadas.</p>
<ul>
<li>
<a href="http://www.rcafsoft.com/blogrcaf//wiki/doku.php?id=recursos:biblioteca_sdl" target="_blank">Descargar Pack SDL</a>
</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://rcafsoft.com/blogrcaf/2007/12/31/sdl-1213/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Prerelease de SDL 1.2.13</title>
		<link>http://rcafsoft.com/blogrcaf/2007/12/30/prerelease-de-sdl-1213/</link>
		<comments>http://rcafsoft.com/blogrcaf/2007/12/30/prerelease-de-sdl-1213/#comments</comments>
		<pubDate>Sun, 30 Dec 2007 21:20:18 +0000</pubDate>
		<dc:creator>ralbornoz</dc:creator>
				<category><![CDATA[Desarrollo Videojuegos]]></category>
		<category><![CDATA[Programación]]></category>
		<category><![CDATA[SDL]]></category>
		<category><![CDATA[bibliotecas]]></category>
		<category><![CDATA[librerias]]></category>

		<guid isPermaLink="false">http://www.blogrcaf.com/2007/12/30/prerelease-de-sdl-1213/</guid>
		<description><![CDATA[En la lista oficial de SDL en inglés, se anunció la nueva versión candidata de SDL 1.2.13, con el fin de que sea testeada por sus usuarios. Es posible enviar los bugs encontrados de SDL vía Bugzilla. Las nuevas mejoras y cambios a continuación: General Notes Fixed link error when building with Intel Compiler 10. [...]]]></description>
			<content:encoded><![CDATA[<p>En la <a href="http://lists.libsdl.org/pipermail/sdl-libsdl.org/2007-December/063694.html" target="_blank">lista oficial de SDL en inglés</a>, se anunció la nueva versión candidata de SDL 1.2.13, con el fin de que sea testeada por sus usuarios.  </p>
<p><span id="more-411"></span><br />
Es posible enviar los bugs encontrados de SDL vía <a href="http://bugzilla.libsdl.org/" target="_blank">Bugzilla</a>.</p>
<p>Las nuevas mejoras y cambios a continuación:</p>
<p><strong>General Notes</strong></p>
<ul>
<li>Fixed link error when building with Intel Compiler 10.</li>
<li>Removed stray C++ comment from public headers.</li>
</ul>
<p><strong>Unix Notes</strong></p>
<ul>
<li>Fixed crash in SDL_SoftStretch() on secure operating systems.</li>
<li>Fixed undefined symbol on X11 implementations without UTF-8 support.</li>
<li>Worked around BadAlloc error when using XVideo on the XFree86 Intel Integrated Graphics driver.</li>
<li>Scan for all joysticks on Linux instead of stopping at one that was removed.</li>
<li>Fixed use of sdl-config arguments in sdl.m4</li>
</ul>
<p><strong>Windows Notes</strong></p>
<ul>
<li>Fixed crash when a video driver reports higher than 32 bpp video modes.</li>
<li>Fixed restoring the desktop after setting a 24-bit OpenGL video mode.</li>
<li>Fixed window titles on Windows 95/98/ME.</li>
<li>Added SDL_BUTTON_X1 and SDL_BUTTON_X2 constants for extended mouse buttons.</li>
<li>Added support for quoted command line arguments.</li>
</ul>
<p><strong>Mac OS X Notes</strong></p>
<ul>
<li>SDL now builds on Mac OS X 10.5 (Leopard).</li>
<li>Fixed high frequency crash involving text input.</li>
<li>Fixed beeping when the escape key is pressed and UNICODE translation is enabled.</li>
<li>Improved trackpad scrolling support.</li>
<li>Fixed joystick hat reporting for certain joysticks.</li>
</ul>
<p><br/></p>
<ul>
<li>
<a href="http://www.libsdl.org/tmp/SDL-1.2.13.tar.gz">Descargar SDL 1.2.13</a> (2.8 Mb)
</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://rcafsoft.com/blogrcaf/2007/12/30/prerelease-de-sdl-1213/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>XNA Game Studio 2.0</title>
		<link>http://rcafsoft.com/blogrcaf/2007/12/13/xna-game-studio-20/</link>
		<comments>http://rcafsoft.com/blogrcaf/2007/12/13/xna-game-studio-20/#comments</comments>
		<pubDate>Thu, 13 Dec 2007 20:12:34 +0000</pubDate>
		<dc:creator>ralbornoz</dc:creator>
				<category><![CDATA[Desarrollo Videojuegos]]></category>
		<category><![CDATA[Engines]]></category>
		<category><![CDATA[Noticias]]></category>
		<category><![CDATA[xna]]></category>

		<guid isPermaLink="false">http://www.blogrcaf.com/2007/12/13/xna-game-studio-20/</guid>
		<description><![CDATA[Finalmente han liberado la versión 2.0 de XNA, la plataforma de Microsoft para desarrollar videojuegos en Windows y Xbox 360, utilizando para ello el lenguaje C#. Las novedades para esta nueva versión son: Soporte para todas las versiones de Visual Studio 2005. Soporte para videojuegos multiplayer. Mejorada la integración con Xbox 360 y su gestión. [...]]]></description>
			<content:encoded><![CDATA[<p>Finalmente han liberado la versión 2.0 de XNA, la plataforma de Microsoft para desarrollar videojuegos en Windows y Xbox 360, utilizando para ello el lenguaje C#.</p>
<p><span id="more-398"></span><br />
Las novedades para esta nueva versión son:</p>
<ul>
<li>Soporte para todas las versiones de Visual Studio 2005.</li>
<li>Soporte para videojuegos multiplayer.</li>
<li>Mejorada la integración con Xbox 360 y su gestión.</li>
<li>Contenidos como arte y sonido de un videojuego, pueden ser procesados a través de XNA Game Studio con parámetros.</li>
</ul>
<p><a href="http://creators.xna.com/Education/GettingStarted.aspx" target="_blank">Descargar XNA Game Studio 2.0</a></p>
]]></content:encoded>
			<wfw:commentRss>http://rcafsoft.com/blogrcaf/2007/12/13/xna-game-studio-20/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PAL: Interface Abstracta para Motores de Física</title>
		<link>http://rcafsoft.com/blogrcaf/2007/11/11/pal-interface-abstracta-para-motores-de-fisica/</link>
		<comments>http://rcafsoft.com/blogrcaf/2007/11/11/pal-interface-abstracta-para-motores-de-fisica/#comments</comments>
		<pubDate>Sun, 11 Nov 2007 23:00:11 +0000</pubDate>
		<dc:creator>ralbornoz</dc:creator>
				<category><![CDATA[Desarrollo Videojuegos]]></category>
		<category><![CDATA[Engines]]></category>
		<category><![CDATA[api]]></category>
		<category><![CDATA[biblioteca]]></category>
		<category><![CDATA[library]]></category>
		<category><![CDATA[motor fisica]]></category>
		<category><![CDATA[pal]]></category>
		<category><![CDATA[physic engine]]></category>
		<category><![CDATA[Physics Abstract Layer]]></category>

		<guid isPermaLink="false">http://www.blogrcaf.com/2007/11/11/pal-interface-abstracta-para-engines-de-fisica/</guid>
		<description><![CDATA[PAL (Physics Abstract Layer) es una inteface que unifica varios de los motores de física usados hoy en día. Gracias a una API en C++ podremos crear videojuegos o simulaciones, con una interfaz común e independiente del motor físico. En la página se puede ver un ejemplo para comprender como funciona esta API, la cual [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.adrianboeing.com/pal/index.html" target="_blank">PAL</a> (Physics Abstract Layer) es una inteface que unifica varios de los motores de física usados hoy en día. Gracias a una API en C++ podremos crear videojuegos o simulaciones, con una interfaz común e independiente del motor físico.</p>
<p><span id="more-381"></span><br />
En la página se puede ver un <a href="http://www.adrianboeing.com/pal/pal_example.html" target="_blank">ejemplo</a> para comprender como funciona esta API, la cual es bastante intuitiva. </p>
<p>El siguiente código corresponde a la simulación de una caja (cubo) que cae al suelo (terreno).</p>
<div class="igBar"><span id="lcode-2"><a href="#" onclick="javascript:showPlainTxt('code-2'); return false;">PLAIN TEXT</a></span></div>
<div class="syntax_hilite"><span class="langName">CODE:</span>
<div id="code-2">
<div class="code">
<ol>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">#include &lt;stdio.<span style="">h</span>&gt;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">#include <span style="color:#CC0000;">"palFactory.h"</span>&nbsp; <span style="color:#FF9933; font-style:italic;">// Incluye biblioteca PAL physics</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">int main<span style="color:#006600; font-weight:bold;">&#40;</span>int argc, char **argv<span style="color:#006600; font-weight:bold;">&#41;</span> </div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color:#006600; font-weight:bold;">&#123;</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; PF-&gt;<span style="">LoadPALfromDLL</span><span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#006600; font-weight:bold;">&#41;</span>; <span style="color:#FF9933; font-style:italic;">// Carga DLL de PAL</span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; <span style="color:#FF9933; font-style:italic;">// Se usará motor de física &quot;Bullet&quot;</span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; PF-&gt;<span style="">SelectEngine</span><span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#CC0000;">"Bullet"</span><span style="color:#006600; font-weight:bold;">&#41;</span>; </div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; </div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; <span style="color:#FF9933; font-style:italic;">// Crea objeto para la física</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; palPhysics *pp = PF-&gt;<span style="">CreatePhysics</span><span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#006600; font-weight:bold;">&#41;</span>; </div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; </div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; if <span style="color:#006600; font-weight:bold;">&#40;</span>pp == NULL<span style="color:#006600; font-weight:bold;">&#41;</span> </div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; <span style="color:#006600; font-weight:bold;">&#123;</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; printf<span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#CC0000;">"Error al crear motor de física<span style="color:#000099; font-weight:bold;">\n</span>."</span><span style="color:#006600; font-weight:bold;">&#41;</span>;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; return <span style="color:#800000;color:#800000;">0</span>;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; <span style="color:#006600; font-weight:bold;">&#125;</span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; </div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; <span style="color:#FF9933; font-style:italic;">// Inicializa motor y define vector gravedad </span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; pp-&gt;<span style="">Init</span><span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#800000;color:#800000;">0</span>,-<span style="color:#800000;color:#800000;">9</span>.8f,<span style="color:#800000;color:#800000;">0</span><span style="color:#006600; font-weight:bold;">&#41;</span>; </div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; <span style="color:#FF9933; font-style:italic;">// Crea un terreno</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; palTerrainPlane *pt= PF-&gt;<span style="">CreateTerrainPlane</span><span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#006600; font-weight:bold;">&#41;</span>; </div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; <span style="color:#FF9933; font-style:italic;">// Lo inicializa en la posición (0,0,0) </span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; <span style="color:#FF9933; font-style:italic;">// con un tamaño de 50x50 unidades</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; pt-&gt;<span style="">Init</span><span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#800000;color:#800000;">0</span>,<span style="color:#800000;color:#800000;">0</span>,<span style="color:#800000;color:#800000;">0</span>, <span style="color:#800000;color:#800000;">50</span>.0f<span style="color:#006600; font-weight:bold;">&#41;</span>; </div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; <span style="color:#FF9933; font-style:italic;">// Crea una caja (cubo)</span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; palBox *pb = PF-&gt;<span style="">CreateBox</span><span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#006600; font-weight:bold;">&#41;</span>; </div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; <span style="color:#FF9933; font-style:italic;">// Se inicializa en la posición (0,5,0) </span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; <span style="color:#FF9933; font-style:italic;">// (5 unidades sobre el terreno, en el aire)</span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; <span style="color:#FF9933; font-style:italic;">// Define las dimensiones a 1x1x1 con una masa de 1</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; pb-&gt;<span style="">Init</span><span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#800000;color:#800000;">0</span>,<span style="color:#800000;color:#800000;">5</span>,<span style="color:#800000;color:#800000;">0</span>, <span style="color:#800000;color:#800000;">1</span>,<span style="color:#800000;color:#800000;">1</span>,<span style="color:#800000;color:#800000;">1</span>, <span style="color:#800000;color:#800000;">1</span><span style="color:#006600; font-weight:bold;">&#41;</span>; </div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; </div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; <span style="color:#FF9933; font-style:italic;">// 100 ciclos para la simulación</span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; for <span style="color:#006600; font-weight:bold;">&#40;</span>int i=<span style="color:#800000;color:#800000;">0</span>; i &lt;<span style="color:#800000;color:#800000;">100</span>; i++<span style="color:#006600; font-weight:bold;">&#41;</span>&nbsp; </div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; <span style="color:#006600; font-weight:bold;">&#123;</span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; <span style="color:#FF9933; font-style:italic;">// Actualiza el motor de física con </span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; <span style="color:#FF9933; font-style:italic;">// un timestep de 0.02</span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; pp-&gt;<span style="">Update</span><span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#800000;color:#800000;">0</span>.02f<span style="color:#006600; font-weight:bold;">&#41;</span>; </div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; palVector3 pos;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; <span style="color:#FF9933; font-style:italic;">// Obtiene la posición de la caja </span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; <span style="color:#FF9933; font-style:italic;">// (se almacena en el vector pos)</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; pb-&gt;<span style="">GetPosition</span><span style="color:#006600; font-weight:bold;">&#40;</span>pos<span style="color:#006600; font-weight:bold;">&#41;</span>; </div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; printf<span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#CC0000;">"La posición actual de la caja es %6.5f en el tiempo %4.2f<span style="color:#000099; font-weight:bold;">\n</span>"</span>, </div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; pos.<span style="">y</span>, pp-&gt;<span style="">GetTime</span><span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#006600; font-weight:bold;">&#41;</span><span style="color:#006600; font-weight:bold;">&#41;</span>;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; <span style="color:#006600; font-weight:bold;">&#125;</span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; </div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; <span style="color:#FF9933; font-style:italic;">// Se limpia motor de física</span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; PF-&gt;<span style="">Cleanup</span><span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#006600; font-weight:bold;">&#41;</span>; </div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color:#006600; font-weight:bold;">&#125;</span> </div>
</li>
</ol>
</div>
</div>
</div>
<p></p>
<p>Los motores de física soportados actualmente son los siguientes:</p>
<ul>
<li><a href="http://www.ageia.com/" target="_blank">Ageia PhysX</a></li>
<li><a href="http://bullet.sourceforge.net/" target="_blank">Bullet Physics Library</a></li>
<li><a href="http://www.rowlhouse.co.uk/jiggle/" target="_blank">JigLib</a></li>
<li><a href="http://www.newtondynamics.com/" target="_blank">Newton Game Dynamics</a></li>
<li><a href="http://www.ode.org/" target="_blank">ODE Open Dynamics Engine</a></li>
<li><a href="http://opentissue.org/" target="_blank">OpenTissue Library</a></li>
<li><a href="http://www.tokamakphysics.com/" target="_blank">Tokamak</a></li>
<li><a href="http://www.trueaxis.com/" target="_blank">TrueAxis Physics</a></li>
</ul>
<p><strong>Enlaces de interés sobre PAL:</strong></p>
<ul>
<li><a href="http://www.adrianboeing.com/pal/pal_example.html"  target="_blank">Ejemplo para comenzar.</a></li>
<li><a href="http://www.adrianboeing.com/pal/files/paldemo.zip"  target="_blank">Demo de PAL.</a></li>
<li><a href="http://www.adrianboeing.com/pal/doxygen/html/"  target="_blank">Documentación PAL.</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://rcafsoft.com/blogrcaf/2007/11/11/pal-interface-abstracta-para-motores-de-fisica/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>
