<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE rss [<!ENTITY % HTMLlat1 PUBLIC "-//W3C//ENTITIES Latin 1 for XHTML//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml-lat1.ent">]>
<rss version="2.0" xml:base="http://www.simplej.com">
<channel>
 <title>Crea tus propios videojuegos - Artículo</title>
 <link>http://www.simplej.com/?q=taxonomy/term/4/0</link>
 <description>Un artículo.</description>
 <language>es</language>
<item>
 <title>Space Rocks 2</title>
 <link>http://www.simplej.com/?q=node/230</link>
 <description>&lt;h3&gt;Space Rocks 2&lt;/h3&gt;
&lt;p&gt;&lt;img src=&quot;/files/simpleJ/SpaceRocks.jpg&quot;&gt;&lt;/p&gt;
&lt;p&gt;
   Space Rocks 2 es un juego desarrollado por Juan German Gonzalez Lopez. Juan German vive en México, tiene 15 años de edad y lleva 1 año usando simpleJ.
  &lt;/p&gt;
&lt;p&gt;&lt;i&gt;(Haz click aquí abajo en &quot;leer más&quot; para jugar el juego)&lt;/i&gt;&lt;/p&gt;
</description>
 <category domain="http://www.simplej.com/?q=taxonomy/term/4">Artículo</category>
 <category domain="http://www.simplej.com/?q=taxonomy/term/51">Programación con simpleJ</category>
 <category domain="http://www.simplej.com/?q=taxonomy/term/23">simpleJ</category>
 <pubDate>Thu, 25 Nov 2010 08:27:28 -0600</pubDate>
</item>
<item>
 <title>Moviendo Personajes</title>
 <link>http://www.simplej.com/?q=node/67</link>
 <description>&lt;p&gt;Varias personas me han pedido que les ayude a ver por qué su programa que mueve unos personajes no funciona correctamente. Con esos programas me he dado cuenta que les está costando bastante trabajo encontrar una manera de organizar su programa para lograr hacer lo que quieren y acaban escribiendo un programa que es demasiado complejo (¡me cuesta bastante trabajo entender cómo lo están tratando de hacer!).&lt;/p&gt;
&lt;p&gt;Aquí abajo está el fuente de un programa que permite mover simultáneamente dos personajes por la pantalla. Espero que les sirva como un ejemplo que puedan emplear al hacer sus propios programas.&lt;/p&gt;
</description>
 <category domain="http://www.simplej.com/?q=taxonomy/term/4">Artículo</category>
 <category domain="http://www.simplej.com/?q=taxonomy/term/51">Programación con simpleJ</category>
 <category domain="http://www.simplej.com/?q=taxonomy/term/23">simpleJ</category>
 <category domain="http://www.simplej.com/?q=taxonomy/term/19">Principiante</category>
 <pubDate>Tue, 05 Jun 2007 10:00:46 -0500</pubDate>
</item>
<item>
 <title>Para hacer un juego con simpleJ</title>
 <link>http://www.simplej.com/?q=node/44</link>
 <description>&lt;p&gt;En este artículo explicamos cómo programar en simpleJ la estructura básica de un videojuego.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Nota:&lt;/b&gt; Este artículo asume que ya tienes algunas nociones básicas de  cómo se programa una computadora, tales como los conceptos de variables, ciclos, condiciones, procedimientos y funciones. Todos estos conceptos están explicados en el libro &lt;a href=&quot;/?q=node/29&quot;&gt;&quot;¡Descubre cómo se hace un videojuego!&quot;&lt;/a&gt;.&lt;/p&gt;
&lt;h3&gt;Ciclo principal de un videojuego&lt;/h3&gt;
&lt;p&gt;La estructura básica de un videojuego es muy sencilla. Después de inicializar el estado del juego simplemente ejecuta un ciclo infinito con los tres pasos siguientes:
&lt;ol&gt;
&lt;li&gt;Lee los controles&lt;/li&gt;
&lt;li&gt;Ejecuta la lógica del juego&lt;/li&gt;
&lt;li&gt;Redibuja la pantalla&lt;/li&gt;
&lt;/ol&gt;
&lt;/p&gt;
</description>
 <category domain="http://www.simplej.com/?q=taxonomy/term/4">Artículo</category>
 <category domain="http://www.simplej.com/?q=taxonomy/term/51">Programación con simpleJ</category>
 <category domain="http://www.simplej.com/?q=taxonomy/term/23">simpleJ</category>
 <category domain="http://www.simplej.com/?q=taxonomy/term/19">Principiante</category>
 <pubDate>Tue, 23 Jan 2007 10:30:11 -0600</pubDate>
</item>
<item>
 <title>Para hacer un juego interactivo con Java</title>
 <link>http://www.simplej.com/?q=node/42</link>
 <description>&lt;p&gt;En el artículo anterior (&lt;a href=&quot;/?q=node/38&quot;&gt;&quot;Para hacer un juego con Java&quot;&lt;/a&gt;) vimos que la estructura básica de un videojuego es básicamente un ciclo infinito que ejecuta repetidamente los tres pasos siguientes:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Lee los controles&lt;/li&gt;
&lt;li&gt;Ejecuta la lógica del juego&lt;/li&gt;
&lt;li&gt;Redibuja la pantalla&lt;/li&gt;
&lt;/ol&gt;
&lt;/p&gt;
&lt;p&gt;Para que el ejemplo fuera muy sencillo omitimos en ese artículo la parte de la interacción (el paso &lt;em&gt;Lee los controles&lt;/em&gt;) y solamente hicimos un programa que mostraba una bola moviendose dentro de una ventana. Ahora vamos a ver cómo hacer que el jugador pueda controlar la bola con las flechas del teclado.&lt;/p&gt;
</description>
 <category domain="http://www.simplej.com/?q=taxonomy/term/4">Artículo</category>
 <category domain="http://www.simplej.com/?q=taxonomy/term/26">Escritorio</category>
 <category domain="http://www.simplej.com/?q=taxonomy/term/24">Java</category>
 <category domain="http://www.simplej.com/?q=taxonomy/term/19">Principiante</category>
 <category domain="http://www.simplej.com/?q=taxonomy/term/52">Programación con Java</category>
 <pubDate>Sat, 20 Jan 2007 22:52:24 -0600</pubDate>
</item>
<item>
 <title>Para hacer un juego con Java</title>
 <link>http://www.simplej.com/?q=node/38</link>
 <description>&lt;p&gt;En este artículo explicamos cómo programar en Java la estructura básica de un videojuego.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Nota:&lt;/b&gt; Este artículo asume que ya tienes unos conocimientos básicos de Java y quieres entender cómo se puede usar para hacer un videojuego. No es un tutorial de introducción a Java. Por otra parte, las explicaciones son bastante detalladas y probablemente las puedas seguir sin problema si ya conoces algún otro lenguaje de programación orientado a objetos.&lt;/p&gt;
&lt;h3&gt;Ciclo principal de un videojuego&lt;/h3&gt;
&lt;p&gt;La estructura básica de un videojuego es muy sencilla. Después de inicializar el estado del juego simplemente ejecuta un ciclo infinito con los tres pasos siguientes:
&lt;ol&gt;
&lt;li&gt;Lee los controles&lt;/li&gt;
&lt;li&gt;Ejecuta la lógica del juego&lt;/li&gt;
&lt;li&gt;Redibuja la pantalla&lt;/li&gt;
&lt;/ol&gt;
&lt;/p&gt;
</description>
 <category domain="http://www.simplej.com/?q=taxonomy/term/4">Artículo</category>
 <category domain="http://www.simplej.com/?q=taxonomy/term/26">Escritorio</category>
 <category domain="http://www.simplej.com/?q=taxonomy/term/24">Java</category>
 <category domain="http://www.simplej.com/?q=taxonomy/term/19">Principiante</category>
 <category domain="http://www.simplej.com/?q=taxonomy/term/52">Programación con Java</category>
 <pubDate>Tue, 16 Jan 2007 08:31:08 -0600</pubDate>
</item>
<item>
 <title>Porque Java es especial</title>
 <link>http://www.simplej.com/?q=node/35</link>
 <description>&lt;h3&gt; Lo importante de Java es su máquina virtual&lt;/h3&gt;
&lt;p&gt; En los últimos 10 años Java se convirtió en uno de los lenguajes de programación mas empleados. Pero a pesar de su popularidad todavía existen muchos programadores que no han descubierto que es lo que hace que Java sea tan especial.&lt;/p&gt;
&lt;p&gt;En realidad Java es más que un lenguaje de programación. Tomando en cuenta nada más lo que podríamos llamar el “núcleo” de Java (es decir sin fijarnos en Java Enterprise Edition, Java Micro Edition, etc.) se puede decir que Java esta formado por:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;El lenguaje Java&lt;/li&gt;
&lt;li&gt;Las bibliotecas estándar (libraries)&lt;/li&gt;
&lt;li&gt;La máquina virtual (JVM)&lt;/li&gt;
&lt;/ul&gt;
&lt;/p&gt;
</description>
 <category domain="http://www.simplej.com/?q=taxonomy/term/4">Artículo</category>
 <category domain="http://www.simplej.com/?q=taxonomy/term/24">Java</category>
 <category domain="http://www.simplej.com/?q=taxonomy/term/19">Principiante</category>
 <pubDate>Mon, 15 Jan 2007 12:49:24 -0600</pubDate>
</item>
<item>
 <title>Publica tus juegos de simpleJ en Internet</title>
 <link>http://www.simplej.com/?q=node/31</link>
 <description>&lt;p&gt;
Con el applet de simpleJ puedes publicar en una página web los juegos que hagas con el simpleJ devkit.
&lt;/p&gt;
&lt;h4&gt;Ejemplos:&lt;/h4&gt;
&lt;p&gt;
Haz click sobre la imagen del juego para probarlo en tu navegador (nota: requiere que tengas el plug-in de Java instalado).
&lt;/p&gt;
&lt;table cellpadding=&quot;10&quot;&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href=&quot;?q=node/13&quot;&gt;&lt;img src=&quot;/files/simpleJ/Nivel_06-small.png&quot;&gt;&lt;/a&gt;&lt;/td&gt;
&lt;td valign=&quot;center&quot;&gt;&lt;b&gt;Nivel_06&lt;/b&gt;&lt;br&gt;El ejemplo del Nivel 06 en el libro &lt;a href=&quot;/?q=node/29&quot;&gt;&lt;em&gt;&quot;¡Descubre cómo se hace un videojuego!&quot;&lt;/em&gt;&lt;/a&gt;.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href=&quot;?q=node/14&quot;&gt;&lt;img src=&quot;/files/simpleJ/Nivel_12-small.png&quot;&gt;&lt;/a&gt;&lt;/td&gt;
&lt;td valign=&quot;center&quot;&gt;&lt;b&gt;Nivel_12&lt;/b&gt;&lt;br&gt;El ejemplo del Nivel 12 en el libro &lt;a href=&quot;/?q=node/29&quot;&gt;&lt;em&gt;&quot;¡Descubre cómo se hace un videojuego!&quot;&lt;/em&gt;&lt;/a&gt;.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href=&quot;?q=node/12&quot;&gt;&lt;img src=&quot;/files/simpleJ/Quince-small.png&quot;&gt;&lt;/a&gt;&lt;/td&gt;
&lt;td valign=&quot;center&quot;&gt;&lt;b&gt;Quince&lt;/b&gt;&lt;br&gt;Un ejemplo &lt;a href=&quot;/?q=node/30&quot;&gt;de un juego muy sencillo&lt;/a&gt; hecho con las &lt;a href=&quot;/?q=node/27&quot;&gt;herramientas de simpleJ&lt;/a&gt;.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href=&quot;?q=node/11&quot;&gt;&lt;img src=&quot;/files/simpleJ/DotEater-small.png&quot;&gt;&lt;/a&gt;&lt;/td&gt;
&lt;td valign=&quot;center&quot;&gt;&lt;b&gt;DotEater&lt;/b&gt;&lt;br&gt;Uno de los ejemplos que viene con las &lt;a href=&quot;/?q=node/27&quot;&gt;herramientas de simpleJ&lt;/a&gt;.&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
</description>
 <category domain="http://www.simplej.com/?q=taxonomy/term/6">Anuncio</category>
 <category domain="http://www.simplej.com/?q=taxonomy/term/4">Artículo</category>
 <category domain="http://www.simplej.com/?q=taxonomy/term/20">Básico</category>
 <category domain="http://www.simplej.com/?q=taxonomy/term/23">simpleJ</category>
 <category domain="http://www.simplej.com/?q=taxonomy/term/16">Software simpleJ</category>
 <pubDate>Sun, 07 Jan 2007 21:45:09 -0600</pubDate>
</item>
<item>
 <title>Quince: Un juego muy sencillo con simpleJ</title>
 <link>http://www.simplej.com/?q=node/30</link>
 <description>&lt;h3&gt;Quince: Un juego muy sencillo con simpleJ&lt;/h3&gt;
&lt;p&gt;
  &lt;center&gt;&lt;img src=&quot;/files/simpleJ/quince.png&quot;&gt;&lt;/center&gt;
 &lt;/p&gt;
&lt;p&gt;
   &lt;b&gt;Quince&lt;/b&gt; es un ejemplo de un juego muy sencillo programado con simpleJ. Para instalarlo en tu computadora basta con descargar y abrir el archivo &lt;a href=&quot;http://prdownloads.sourceforge.net/ienjinia/quince.jar?download&quot;&gt;quince.jar&lt;/a&gt; (en Linux o Solaris hay que ejecutar el comando: java -jar quince.jar). Este archivo automáticamente te instala dentro del repositorio del &lt;b&gt;simpleJ devkit&lt;/b&gt; un nuevo proyecto que se llama &lt;i&gt;Quince&lt;/i&gt;, el cual contiene el programa y los archivos con los tiles y sprites para el juego.
 &lt;/p&gt;
</description>
 <category domain="http://www.simplej.com/?q=taxonomy/term/4">Artículo</category>
 <category domain="http://www.simplej.com/?q=taxonomy/term/20">Básico</category>
 <category domain="http://www.simplej.com/?q=taxonomy/term/23">simpleJ</category>
 <pubDate>Sun, 07 Jan 2007 21:39:10 -0600</pubDate>
</item>
<item>
 <title>Nivel_12</title>
 <link>http://www.simplej.com/?q=node/14</link>
 <description>&lt;h3&gt;Nivel_12&lt;/h3&gt;
&lt;p&gt;
&lt;i&gt;(cuando termine de cargar, haz click sobre el applet para poder jugar)&lt;/i&gt;&lt;br&gt;&lt;br /&gt;
&lt;applet code=&quot;com.simplej.vc.applet.SimpleJApplet.class&quot; codebase=&quot;http://www.simplej.com/files/simpleJ&quot; archive=&quot;simplej-applet.jar,Nivel_12.cart&quot; width=&quot;512&quot; height=&quot;384&quot;&gt;&lt;/applet&gt;&lt;br /&gt;
&lt;i&gt;(cuando termine de cargar, haz click sobre el applet para poder jugar)&lt;/i&gt;&lt;br&gt;
&lt;/p&gt;
&lt;p&gt;
    &lt;a href=&quot;/?q=node/31&quot;&gt;Haz click aquí para regresar a la página de los juegos&lt;/a&gt;
  &lt;/p&gt;
</description>
 <category domain="http://www.simplej.com/?q=taxonomy/term/4">Artículo</category>
 <category domain="http://www.simplej.com/?q=taxonomy/term/23">simpleJ</category>
 <pubDate>Wed, 22 Nov 2006 11:42:27 -0600</pubDate>
</item>
<item>
 <title>Nivel_06</title>
 <link>http://www.simplej.com/?q=node/13</link>
 <description>&lt;h3&gt;Nivel_06&lt;/h3&gt;
&lt;p&gt;
&lt;i&gt;(cuando termine de cargar, haz click sobre el applet para poder jugar)&lt;/i&gt;&lt;br&gt;&lt;br /&gt;
&lt;applet code=&quot;com.simplej.vc.applet.SimpleJApplet.class&quot; codebase=&quot;http://www.simplej.com/files/simpleJ&quot; archive=&quot;simplej-applet.jar,Nivel_06.cart&quot; width=&quot;512&quot; height=&quot;384&quot;&gt;&lt;/applet&gt;&lt;br /&gt;
&lt;i&gt;(cuando termine de cargar, haz click sobre el applet para poder jugar)&lt;/i&gt;&lt;br&gt;
&lt;/p&gt;
&lt;p&gt;
    &lt;a href=&quot;/?q=node/31&quot;&gt;Haz click aquí para regresar a la página de los juegos&lt;/a&gt;
  &lt;/p&gt;
</description>
 <category domain="http://www.simplej.com/?q=taxonomy/term/4">Artículo</category>
 <category domain="http://www.simplej.com/?q=taxonomy/term/23">simpleJ</category>
 <pubDate>Wed, 22 Nov 2006 11:41:32 -0600</pubDate>
</item>
<item>
 <title>Quince</title>
 <link>http://www.simplej.com/?q=node/12</link>
 <description>&lt;h3&gt;Quince&lt;/h3&gt;
&lt;p&gt;
&lt;i&gt;(cuando termine de cargar, haz click sobre el applet para poder jugar)&lt;/i&gt;&lt;br&gt;&lt;br /&gt;
&lt;applet code=&quot;com.simplej.vc.applet.SimpleJApplet.class&quot; codebase=&quot;http://www.simplej.com/files/simpleJ&quot; archive=&quot;simplej-applet.jar,Quince.cart&quot; width=&quot;512&quot; height=&quot;384&quot;&gt;&lt;/applet&gt;&lt;br /&gt;
&lt;i&gt;(cuando termine de cargar, haz click sobre el applet para poder jugar)&lt;/i&gt;&lt;br&gt;
&lt;/p&gt;
&lt;p&gt;
    &lt;a href=&quot;/?q=node/31&quot;&gt;Haz click aquí para regresar a la página de los juegos&lt;/a&gt;
  &lt;/p&gt;
</description>
 <category domain="http://www.simplej.com/?q=taxonomy/term/4">Artículo</category>
 <category domain="http://www.simplej.com/?q=taxonomy/term/23">simpleJ</category>
 <pubDate>Wed, 22 Nov 2006 11:40:13 -0600</pubDate>
</item>
<item>
 <title>DotEater</title>
 <link>http://www.simplej.com/?q=node/11</link>
 <description>&lt;h3&gt;DotEater&lt;/h3&gt;
&lt;p&gt;
&lt;i&gt;(cuando termine de cargar, haz click sobre el applet para poder jugar)&lt;/i&gt;&lt;br&gt;&lt;br /&gt;
&lt;applet code=&quot;com.simplej.vc.applet.SimpleJApplet.class&quot; codebase=&quot;http://www.simplej.com/files/simpleJ&quot; archive=&quot;simplej-applet.jar,DotEater.cart&quot; width=&quot;512&quot; height=&quot;384&quot;&gt;&lt;/applet&gt;&lt;br /&gt;
&lt;i&gt;(cuando termine de cargar, haz click sobre el applet para poder jugar)&lt;/i&gt;&lt;br&gt;
&lt;/p&gt;
&lt;p&gt;
    &lt;a href=&quot;/?q=node/31&quot;&gt;Haz click aquí para regresar a la página de los juegos&lt;/a&gt;
  &lt;/p&gt;
</description>
 <category domain="http://www.simplej.com/?q=taxonomy/term/4">Artículo</category>
 <category domain="http://www.simplej.com/?q=taxonomy/term/23">simpleJ</category>
 <pubDate>Wed, 22 Nov 2006 11:11:38 -0600</pubDate>
</item>
</channel>
</rss>
