<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comentarios en: Tercer capítulo de la guía “Quiero Ser Como Will (Wright)”</title>
	<atom:link href="http://miguelsantirso.es/old/2008/02/tercer-capitulo-de-la-guia-%e2%80%9cquiero-ser-como-will-wright%e2%80%9d/feed/" rel="self" type="application/rss+xml" />
	<link>http://miguelsantirso.es/old/2008/02/tercer-capitulo-de-la-guia-%e2%80%9cquiero-ser-como-will-wright%e2%80%9d/</link>
	<description>My personal blog.</description>
	<lastBuildDate>Thu, 10 May 2012 23:15:32 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>Por: mario</title>
		<link>http://miguelsantirso.es/old/2008/02/tercer-capitulo-de-la-guia-%e2%80%9cquiero-ser-como-will-wright%e2%80%9d/comment-page-1/#comment-29788</link>
		<dc:creator>mario</dc:creator>
		<pubDate>Fri, 23 Sep 2011 21:17:40 +0000</pubDate>
		<guid isPermaLink="false">http://www.redroomsoftware.com/tirsoweb/2008/02/tercer-capitulo-de-la-guia-%e2%80%9cquiero-ser-como-will-wright%e2%80%9d/#comment-29788</guid>
		<description>oye no encuentro el error en este codigo  me podrias ayudar

 Funcion inicial (estoy empesando)

Program MIPONG;
Global
   int RESOLUCION_X;
   int RESOLUCION_Y;
BEGIN

   // INICIALIZAR ASPECTOS GRAFICOS

   set_title(&quot;mi primer pong&quot;); //pong game
   Full_screen = false;         // No queremos que se ejecute a pantalla completa 
   Graph_mode = mode_16bits;    //el modo grafico sera de 16bits
   set_mode (m640x480);         //resolucion de 640x480
   set_fps(60, 60/10);// Establecemos los fps que queremos
   
   RESOLUCION_X = 640;   //Almacenamos en dos variables la resolucion
   RESOLUCION_Y = 480;   // Para utilizarlo despues

   //ESCRIBIR INFORMACION SOBRE EL JUEGO EN PANTALLA
   write(0,10,10,0,&quot;Mi Primer Pong,v. 0.01&quot;);
   write(0,10,20,0,&quot;Team Inforg&quot;);
   write_int(0,300,10,1,&amp;fps);

   //HEMOS TERMINADO DE INICIALIZAR, LANZAMOS EL BUCLE PRINCIPAL
   Controlador_Juego(); //Arrancamos el controlador del juego
END

//////////////////////////////////
// controlador del juego (aqui se controla el juego)

Process Controlador_Juego()
BEGIN

   Loop //Bucle principal
      
     If(key(_esc)) //si se pulsa escape
        exit(0,0); //salir del juego
     END

     Frame; // Refrescar pantalla

  END // del loop

END</description>
		<content:encoded><![CDATA[<p>oye no encuentro el error en este codigo  me podrias ayudar</p>
<p> Funcion inicial (estoy empesando)</p>
<p>Program MIPONG;<br />
Global<br />
   int RESOLUCION_X;<br />
   int RESOLUCION_Y;<br />
BEGIN</p>
<p>   // INICIALIZAR ASPECTOS GRAFICOS</p>
<p>   set_title(&#8220;mi primer pong&#8221;); //pong game<br />
   Full_screen = false;         // No queremos que se ejecute a pantalla completa<br />
   Graph_mode = mode_16bits;    //el modo grafico sera de 16bits<br />
   set_mode (m640x480);         //resolucion de 640&#215;480<br />
   set_fps(60, 60/10);// Establecemos los fps que queremos</p>
<p>   RESOLUCION_X = 640;   //Almacenamos en dos variables la resolucion<br />
   RESOLUCION_Y = 480;   // Para utilizarlo despues</p>
<p>   //ESCRIBIR INFORMACION SOBRE EL JUEGO EN PANTALLA<br />
   write(0,10,10,0,&#8221;Mi Primer Pong,v. 0.01&#8243;);<br />
   write(0,10,20,0,&#8221;Team Inforg&#8221;);<br />
   write_int(0,300,10,1,&amp;fps);</p>
<p>   //HEMOS TERMINADO DE INICIALIZAR, LANZAMOS EL BUCLE PRINCIPAL<br />
   Controlador_Juego(); //Arrancamos el controlador del juego<br />
END</p>
<p>//////////////////////////////////<br />
// controlador del juego (aqui se controla el juego)</p>
<p>Process Controlador_Juego()<br />
BEGIN</p>
<p>   Loop //Bucle principal</p>
<p>     If(key(_esc)) //si se pulsa escape<br />
        exit(0,0); //salir del juego<br />
     END</p>
<p>     Frame; // Refrescar pantalla</p>
<p>  END // del loop</p>
<p>END</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: UKu3</title>
		<link>http://miguelsantirso.es/old/2008/02/tercer-capitulo-de-la-guia-%e2%80%9cquiero-ser-como-will-wright%e2%80%9d/comment-page-1/#comment-17697</link>
		<dc:creator>UKu3</dc:creator>
		<pubDate>Wed, 27 Jan 2010 01:50:49 +0000</pubDate>
		<guid isPermaLink="false">http://www.redroomsoftware.com/tirsoweb/2008/02/tercer-capitulo-de-la-guia-%e2%80%9cquiero-ser-como-will-wright%e2%80%9d/#comment-17697</guid>
		<description>Hola que Tal señor Miguel
Bueno lo que pasa que yo desde pequeño he querido hacer videojuegos es lo que mas me gusta
y de verdad le agradesco por estos tutoriales SOn muy buenos para comenzarte a meterte en el tema Muchas gracias
Esperto algun dia ser mejor que usted
Gracias No mames Es usted Genial
EChenle cacumen</description>
		<content:encoded><![CDATA[<p>Hola que Tal señor Miguel<br />
Bueno lo que pasa que yo desde pequeño he querido hacer videojuegos es lo que mas me gusta<br />
y de verdad le agradesco por estos tutoriales SOn muy buenos para comenzarte a meterte en el tema Muchas gracias<br />
Esperto algun dia ser mejor que usted<br />
Gracias No mames Es usted Genial<br />
EChenle cacumen</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: miguelSantirso</title>
		<link>http://miguelsantirso.es/old/2008/02/tercer-capitulo-de-la-guia-%e2%80%9cquiero-ser-como-will-wright%e2%80%9d/comment-page-1/#comment-15955</link>
		<dc:creator>miguelSantirso</dc:creator>
		<pubDate>Thu, 17 Sep 2009 13:37:45 +0000</pubDate>
		<guid isPermaLink="false">http://www.redroomsoftware.com/tirsoweb/2008/02/tercer-capitulo-de-la-guia-%e2%80%9cquiero-ser-como-will-wright%e2%80%9d/#comment-15955</guid>
		<description>Ya están arreglados los dos enlaces. Perdón por tenerlos tanto tiempo sin funcionar.</description>
		<content:encoded><![CDATA[<p>Ya están arreglados los dos enlaces. Perdón por tenerlos tanto tiempo sin funcionar.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Hp</title>
		<link>http://miguelsantirso.es/old/2008/02/tercer-capitulo-de-la-guia-%e2%80%9cquiero-ser-como-will-wright%e2%80%9d/comment-page-1/#comment-15822</link>
		<dc:creator>Hp</dc:creator>
		<pubDate>Sat, 12 Sep 2009 00:23:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.redroomsoftware.com/tirsoweb/2008/02/tercer-capitulo-de-la-guia-%e2%80%9cquiero-ser-como-will-wright%e2%80%9d/#comment-15822</guid>
		<description>hola man quiero bajar el capitulo 2 y el 3 pero los enlaces no sirven sera que me los puedes pasar a este correo hardcap47@hotmail.com</description>
		<content:encoded><![CDATA[<p>hola man quiero bajar el capitulo 2 y el 3 pero los enlaces no sirven sera que me los puedes pasar a este correo <a href="mailto:hardcap47@hotmail.com">hardcap47@hotmail.com</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: ignacio</title>
		<link>http://miguelsantirso.es/old/2008/02/tercer-capitulo-de-la-guia-%e2%80%9cquiero-ser-como-will-wright%e2%80%9d/comment-page-1/#comment-7539</link>
		<dc:creator>ignacio</dc:creator>
		<pubDate>Thu, 18 Sep 2008 13:30:04 +0000</pubDate>
		<guid isPermaLink="false">http://www.redroomsoftware.com/tirsoweb/2008/02/tercer-capitulo-de-la-guia-%e2%80%9cquiero-ser-como-will-wright%e2%80%9d/#comment-7539</guid>
		<description>Ya he terminado el tutorial y pienso terminar el juego.
Muchas gracias eres el mejor.</description>
		<content:encoded><![CDATA[<p>Ya he terminado el tutorial y pienso terminar el juego.<br />
Muchas gracias eres el mejor.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: miguelSantirso</title>
		<link>http://miguelsantirso.es/old/2008/02/tercer-capitulo-de-la-guia-%e2%80%9cquiero-ser-como-will-wright%e2%80%9d/comment-page-1/#comment-7362</link>
		<dc:creator>miguelSantirso</dc:creator>
		<pubDate>Wed, 17 Sep 2008 07:58:10 +0000</pubDate>
		<guid isPermaLink="false">http://www.redroomsoftware.com/tirsoweb/2008/02/tercer-capitulo-de-la-guia-%e2%80%9cquiero-ser-como-will-wright%e2%80%9d/#comment-7362</guid>
		<description>Ya te he respondido por email. ¡Ánimo!</description>
		<content:encoded><![CDATA[<p>Ya te he respondido por email. ¡Ánimo!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: ignacio</title>
		<link>http://miguelsantirso.es/old/2008/02/tercer-capitulo-de-la-guia-%e2%80%9cquiero-ser-como-will-wright%e2%80%9d/comment-page-1/#comment-6983</link>
		<dc:creator>ignacio</dc:creator>
		<pubDate>Wed, 10 Sep 2008 09:17:12 +0000</pubDate>
		<guid isPermaLink="false">http://www.redroomsoftware.com/tirsoweb/2008/02/tercer-capitulo-de-la-guia-%e2%80%9cquiero-ser-como-will-wright%e2%80%9d/#comment-6983</guid>
		<description>//Graficos
BITMAP * Grafico_Jugador; //Grafico de la nave Jugador
BITMAP * Grafico_Disparo; //Grafico de los disparos
BITMAP * Grafico_Enemigo; //Grafico del enemigo

//Objetos especiales
Jugador *Puntero_Jugador; //Puntero al jugador
Enemigo *Puntero_Enemigo; // Puntero al enemigo
list Disparos; //Lista de  punteros a los disparos
list Enemigos; //lista de punteros a los enemigos

void Crea_Enemigos(int Separacion)
{
	if( rand()%Separacion == 1 )
	{
		Enemigos.push_back( new Enemigo(Grafico_Enemigo, rand()%Resolucion_X, 15) );
	}
}

void Actualizar()
{
	Puntero_Jugador-&gt;Actualiza();
	Puntero_Enemigo-&gt;Actualiza();
	Crea_Enemigos(60);

	// Actualizar todos los enemigos
	list::iterator it_enemigos;
	for(it_enemigos = Enemigos.begin(); it_enemigos != Enemigos.end(); it_enemigos  )
	{
		(*it_enemigos)-&gt;Actualiza();

		if((*it_enemigos)-&gt;Eliminar)
		{
			delete *it_enemigos;
			*it_enemigos = NULL;
		}
	}
Yo creo que tiene el fallo tiene que estar aquí pero te envió los archivos por si no estuviera el fallo aquí.
Cada vez estoy mas cerca del final</description>
		<content:encoded><![CDATA[<p>//Graficos<br />
BITMAP * Grafico_Jugador; //Grafico de la nave Jugador<br />
BITMAP * Grafico_Disparo; //Grafico de los disparos<br />
BITMAP * Grafico_Enemigo; //Grafico del enemigo</p>
<p>//Objetos especiales<br />
Jugador *Puntero_Jugador; //Puntero al jugador<br />
Enemigo *Puntero_Enemigo; // Puntero al enemigo<br />
list Disparos; //Lista de  punteros a los disparos<br />
list Enemigos; //lista de punteros a los enemigos</p>
<p>void Crea_Enemigos(int Separacion)<br />
{<br />
	if( rand()%Separacion == 1 )<br />
	{<br />
		Enemigos.push_back( new Enemigo(Grafico_Enemigo, rand()%Resolucion_X, 15) );<br />
	}<br />
}</p>
<p>void Actualizar()<br />
{<br />
	Puntero_Jugador-&gt;Actualiza();<br />
	Puntero_Enemigo-&gt;Actualiza();<br />
	Crea_Enemigos(60);</p>
<p>	// Actualizar todos los enemigos<br />
	list::iterator it_enemigos;<br />
	for(it_enemigos = Enemigos.begin(); it_enemigos != Enemigos.end(); it_enemigos  )<br />
	{<br />
		(*it_enemigos)-&gt;Actualiza();</p>
<p>		if((*it_enemigos)-&gt;Eliminar)<br />
		{<br />
			delete *it_enemigos;<br />
			*it_enemigos = NULL;<br />
		}<br />
	}<br />
Yo creo que tiene el fallo tiene que estar aquí pero te envió los archivos por si no estuviera el fallo aquí.<br />
Cada vez estoy mas cerca del final</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: miguelSantirso</title>
		<link>http://miguelsantirso.es/old/2008/02/tercer-capitulo-de-la-guia-%e2%80%9cquiero-ser-como-will-wright%e2%80%9d/comment-page-1/#comment-6981</link>
		<dc:creator>miguelSantirso</dc:creator>
		<pubDate>Wed, 10 Sep 2008 08:12:46 +0000</pubDate>
		<guid isPermaLink="false">http://www.redroomsoftware.com/tirsoweb/2008/02/tercer-capitulo-de-la-guia-%e2%80%9cquiero-ser-como-will-wright%e2%80%9d/#comment-6981</guid>
		<description>No sé. Sin ver el código me resulta imposible saber lo que pasa... Puedes poner aquí el trozo de código que te da el error, o como tú veas.</description>
		<content:encoded><![CDATA[<p>No sé. Sin ver el código me resulta imposible saber lo que pasa&#8230; Puedes poner aquí el trozo de código que te da el error, o como tú veas.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: ignacio</title>
		<link>http://miguelsantirso.es/old/2008/02/tercer-capitulo-de-la-guia-%e2%80%9cquiero-ser-como-will-wright%e2%80%9d/comment-page-1/#comment-6842</link>
		<dc:creator>ignacio</dc:creator>
		<pubDate>Mon, 08 Sep 2008 08:29:56 +0000</pubDate>
		<guid isPermaLink="false">http://www.redroomsoftware.com/tirsoweb/2008/02/tercer-capitulo-de-la-guia-%e2%80%9cquiero-ser-como-will-wright%e2%80%9d/#comment-6842</guid>
		<description>Me sale un error que dice:
1&gt; &#039;Enemigo::Enemigo(const Enemigo &amp;)&#039; : no se puede convertir el parámetro 1 de &#039;BITMAP *&#039; a &#039;const Enemigo &amp;&#039;
1&gt;        Razón: no se puede realizar la conversión de &#039;BITMAP *&#039; a &#039;const Enemigo&#039;
1&gt;        Ningún constructor ha podido aceptar el tipo de origen o bien la resolución de sobrecarga del constructor era ambigua
Mas adelante del tutorial comentas este problema pero a mi me sale mucho antes(estoy en la parte donde haces que aparezca enemigos de forma aleatoria) y aun así lo hice no me funciona.</description>
		<content:encoded><![CDATA[<p>Me sale un error que dice:<br />
1&gt; &#8216;Enemigo::Enemigo(const Enemigo &amp;)&#8217; : no se puede convertir el parámetro 1 de &#8216;BITMAP *&#8217; a &#8216;const Enemigo &amp;&#8217;<br />
1&gt;        Razón: no se puede realizar la conversión de &#8216;BITMAP *&#8217; a &#8216;const Enemigo&#8217;<br />
1&gt;        Ningún constructor ha podido aceptar el tipo de origen o bien la resolución de sobrecarga del constructor era ambigua<br />
Mas adelante del tutorial comentas este problema pero a mi me sale mucho antes(estoy en la parte donde haces que aparezca enemigos de forma aleatoria) y aun así lo hice no me funciona.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: ignacio</title>
		<link>http://miguelsantirso.es/old/2008/02/tercer-capitulo-de-la-guia-%e2%80%9cquiero-ser-como-will-wright%e2%80%9d/comment-page-1/#comment-6795</link>
		<dc:creator>ignacio</dc:creator>
		<pubDate>Sat, 06 Sep 2008 18:01:24 +0000</pubDate>
		<guid isPermaLink="false">http://www.redroomsoftware.com/tirsoweb/2008/02/tercer-capitulo-de-la-guia-%e2%80%9cquiero-ser-como-will-wright%e2%80%9d/#comment-6795</guid>
		<description>Te informo que he encontrado un fallo en la guía al intentar cambiar el gráfico del objeto enemigo, tienes que poner en gráficos el BITMAP del Gráfico de la nave Enemiga ya que es eso el gráfico y si lo he entendido bien lo demás que dices es solo para cargar el gráfico, ponersero al objeto y eliminarlo.
Espero haberte ayudado en mejorar la guía.</description>
		<content:encoded><![CDATA[<p>Te informo que he encontrado un fallo en la guía al intentar cambiar el gráfico del objeto enemigo, tienes que poner en gráficos el BITMAP del Gráfico de la nave Enemiga ya que es eso el gráfico y si lo he entendido bien lo demás que dices es solo para cargar el gráfico, ponersero al objeto y eliminarlo.<br />
Espero haberte ayudado en mejorar la guía.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

