<?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>Punksolid &#187; Panda3d</title>
	<atom:link href="http://www.punksolid.com/tag/panda3d/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.punksolid.com</link>
	<description>Tecnologia, Curiosidades, Sistemas de Informacion.</description>
	<lastBuildDate>Mon, 06 Sep 2010 09:33:04 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Iniciando con Panda3d, Instalación del Entorno de Desarrollo</title>
		<link>http://www.punksolid.com/iniciando-con-panda3d-instalacion-del-entorno-de-desarrollo/2008/</link>
		<comments>http://www.punksolid.com/iniciando-con-panda3d-instalacion-del-entorno-de-desarrollo/2008/#comments</comments>
		<pubDate>Tue, 16 Dec 2008 01:22:38 +0000</pubDate>
		<dc:creator>Punksolid</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[programación]]></category>
		<category><![CDATA[Panda3d]]></category>
		<category><![CDATA[Videojuegos]]></category>

		<guid isPermaLink="false">http://www.punksolid.com/?p=289</guid>
		<description><![CDATA[<p>Actualmente no hay mucha documentación en español de Panda3d, así que lo que pongo a continuación, es casi una traducción al español del manual oficial en ingles, digo casi por que yo programaré sobre Linux Ubuntu 8.10 aunque debe aplicar a la mayoría de distribuciones.</p>
<p>Si estás perdido o no sabes si Panda3d es lo que [...]]]></description>
			<content:encoded><![CDATA[<p>Actualmente no hay mucha documentación en español de Panda3d, así que lo que pongo a continuación, es casi una traducción al español del manual oficial en ingles, digo casi por que yo programaré sobre Linux Ubuntu 8.10 aunque debe aplicar a la mayoría de distribuciones.</p>
<p>Si estás perdido o no sabes si Panda3d es lo que necesitas, tal vez debas visitar el <a href="http://www.punksolid.com/desarrollo-de-videojuegos-en-3d/2008/">post anterior de Panda3d</a>.</p>
<h1>Instalando Panda3d en Linux Ubuntu 8.10</h1>
<p>Puedes compilarlo a pie, pero la forma en que hice esto fue con el .deb que está en la <a href="http://panda3d.org/download.php">pagina de descargas</a>, usando el instalador <a href="http://panda3d.org/download/panda3d-1.5.4/panda3d_1.5.4-ubuntuintrepid_i386.deb">panda3d_1.5.4-ubuntuintrepid_i386.deb</a> <em>(57 M).</em></p>
<h1>Preparación General</h1>
<p>Se puede programar para Panda3d sobre C++ y Python, los creadores recomiendan que lo hagamos sobre Python, por estar mejor documentado, aparte de que ya tengo rato queriendo programar sobre este. Entonces ocuparemos todo el entorno de desarrollo de python, el cual estándo en Ubuntu no ocupas mas que instalar el Eclipse IDE, y pyDev que es el modulo de desarrollo de Python para eclipse, ambos se instalan desde el Synaptic.</p>
<p>Ahora solo debes de asociar el interprete Python al Eclipse, eso se hace entrando</p>
<blockquote><p>Window -&gt;Preferences-&gt;Pydev-&gt;Interpreter (Python)-&gt; New</p></blockquote>
<p>Despues se busca la direccion de este, que en Ubuntu es</p>
<blockquote><p>/usr/bin/python2.5</p></blockquote>
<p>Importas todas las librerias y listo.</p>
<h1>Prueba de que Panda3d Funciona</h1>
<p>Crear  un proyecto nuevo de Python, luego creamos un archivo nombrado test.py y añadimos las siguientes lineas.</p>

<div class="wp_syntax"><div class="code"><pre class="python" style="font-family:monospace;"><span style="color: #ff7700;font-weight:bold;">import</span> direct.<span style="color: black;">directbase</span>.<span style="color: black;">DirectStart</span>
run<span style="color: black;">&#40;</span><span style="color: black;">&#41;</span></pre></div></div>

<p>Lo corremos dando clic derecho-&gt;Run As -&gt; Python Run</p>
<p>Y si todo salió bien deberá mostrarnos una pantalla como la siguiente</p>
<p><img class="alignnone" title="Resultado" src="http://panda3d.org/wiki/images/a/a5/EmptyPandaWindow.jpg" alt="" width="600" height="472" /></p>
<p>En próximos post publicaré como crear algo, hasta el momento la ventana esta nos la dibuja Panda3d, no el propio Python, la funcion run() siempre va al final de cada script.</p>
<p>Saludos y Suerte</p>
<p><strong>Referencias</strong></p>
<p><a href="http://panda3d.org/wiki/index.php/Main_Page">Manual Oficial de Panda3d</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.punksolid.com/iniciando-con-panda3d-instalacion-del-entorno-de-desarrollo/2008/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Desarrollo de Videojuegos en 3d</title>
		<link>http://www.punksolid.com/desarrollo-de-videojuegos-en-3d/2008/</link>
		<comments>http://www.punksolid.com/desarrollo-de-videojuegos-en-3d/2008/#comments</comments>
		<pubDate>Mon, 15 Dec 2008 00:20:30 +0000</pubDate>
		<dc:creator>Punksolid</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Panda3d]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[Videojuegos]]></category>

		<guid isPermaLink="false">http://www.punksolid.com/?p=285</guid>
		<description><![CDATA[<p></p>
<p>Siempre ha sido mi sueño desarrollar videojuegos, y se que debo de aprender muchas cosas antes de aventarme al 3d, pero aprovechando las vacaciones otra vez retomé ese tema, y leí acerca de diversos Game Engines en comparativa, (En Ingles) y de hecho está ordenado por lugares, y Panda3d ni siquiera está en la lista.</p>
<p>No [...]]]></description>
			<content:encoded><![CDATA[<p><object width="425" height="350" data="http://www.youtube.com/v/nkeoxJMtRuE" type="application/x-shockwave-flash"><param name="quality" value="high" /><param name="src" value="http://www.youtube.com/v/nkeoxJMtRuE" /></object></p>
<p>Siempre ha sido mi sueño desarrollar videojuegos, y se que debo de aprender muchas cosas antes de aventarme al 3d, pero aprovechando las vacaciones otra vez retomé ese tema, y leí acerca de diversos <a href="http://www.nuclex.org/news/2007/12/05/seven-engines-you-should-know">Game Engines en comparativa,</a> (En Ingles) y de hecho está ordenado por lugares, y Panda3d ni siquiera está en la lista.</p>
<p>No tengo idea de que hacer mis pruebas o videojuego, pero las características que tendré serán:</p>
<ul>
<li>Prototiparé yo solo para todo.</li>
<li>No soy buen diseñador.</li>
<li>Facilidad.</li>
<li>Soy Newbie.</li>
</ul>
<p>Por esa razón he decidido que utilizaré Panda3d, que aunque la <a href="http://panda3d.org/screens.php?page=1" target="_blank">galería de imágenes</a> me parecieron &#8220;feas&#8221; me servirá de aprendizaje, ya que tengo conocimiento nulo de python y todo el entorno. También fue diseñado para tener una curva de aprendizaje rápida. Entonces una vez que aprenda me pasaré a otros engines mas populares.</p>
<p>Referencias.</p>
<p><a href="http://panda3d.org">http://panda3d.org</a></p>
<p>Nuclex .com <a href="http://www.nuclex.org/news/2007/12/05/seven-engines-you-should-know">Siete motores para juegos que deberias conocer.</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.punksolid.com/desarrollo-de-videojuegos-en-3d/2008/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>
