User Tag List

Página 4 de 4 PrimerPrimer 1234
Resultados 46 al 51 de 51

Tema: Algunas preguntas antes de empezar mi juego

  1. #46

    Fecha de ingreso
    Oct 2007
    Ubicación
    Madrid
    Mensajes
    3,439
    Mencionado
    112 Post(s)
    Tagged
    0 Tema(s)
    Agradecer Thanks Given 
    327
    Agradecer Thanks Received 
    1,185
    Thanked in
    Agradecido 587 veces en [ARG:2 UNDEFINED] posts
    Desde mi experiencia y conocimientos:

    -Primero planifica el tipo de juego, cómo se va a jugar y el desarrollo de las fases, por escrito en papelajos, o en cuardernos.

    -Utilizo Milkshape 3D,Poser, texture maker y paint shop pro para hacer los gráficos. También ripeos de gráficos de juegos arcade y neogeo (si el juego va a ser en 2D, que supongo que sí) busca siempre la mejor calidad en gráficos 2D ripeados, si por ejemplo unos gráficos que te interesan los hay en versión atari-st y amiga, posiblemente la versión amiga tendrá más detalle y color.

    -Cuando programes hazlo con la mayor pulcritud y eficiencia posibles, para eso escribe en papel lo que tiene que hacer tal o cual proceso; así evitarás bucles de código que al mirarlos detenidamente te darás cuenta que están de más.

    -Prueba cada dos por tres lo que estás haciendo, verás fallos que ni sabías que estaban ahí, pero cómo eres el programador enseguida vas a saber de dónde está cojeando el código.

    -Por último Fénix rinde mucho mejor con color de 8 bits, yo prefiero tener antes todos los gráficos y sonidos del juego (o de una fase) antes de empezar a programar; crea una buena paleta de 8 bits es muy fácil, primero al hacer los gráficos trabajar en color de 16 o 24 bits, cuando tengas todos los gráficos los metes en un mismo .bmp y reduces a 8 bits con paint shop pro hasta que logres una paleta muy buena.

    P.S. Como entorno de desarrollo utilizo el Fedit (el Flamebird ralentiza mucho la escritura de código con la bobada de comprobar cosas...), y para compilar el código .dcb utilizo unos sencillos .bat (en Windows XP claro).
    Última edición por masteries; 15/07/2009 a las 16:53

  2. #47

    Fecha de ingreso
    Dec 2005
    Ubicación
    Jabato's Land
    Mensajes
    12,708
    Mencionado
    1 Post(s)
    Tagged
    0 Tema(s)
    Agradecer Thanks Given 
    7
    Agradecer Thanks Received 
    12
    Thanked in
    Agradecido 8 veces en [ARG:2 UNDEFINED] posts
    Cita Iniciado por juanvvc Ver mensaje
    Pues exactamente igual, pero el ufxi no viene con el sistema operativo de la F200 y tienes que ponerlo en el mismo directorio que el juego

    El ufxi puedes quitárselo a cualquier juego Fénix de los modernos, pedírselo a Puck o buscarlo en la zona de descargas.
    Este es el .gpe del Camelot Warriors

    Código:
    #!/bin/sh
    cd runtime
    ./fxi ../cw/cw.dcb -nosplash 
    cd /usr/gp2x
    exec /usr/gp2x/gp2xmenu
    Merci por todo

  3. #48

    Fecha de ingreso
    Mar 2007
    Ubicación
    Barna
    Mensajes
    10,346
    Mencionado
    93 Post(s)
    Tagged
    0 Tema(s)
    Agradecer Thanks Given 
    371
    Agradecer Thanks Received 
    1,785
    Thanked in
    Agradecido 944 veces en [ARG:2 UNDEFINED] posts
    Realmente, algún gurú de Fenix se debería pasar por aquí

    Creo que Camelot Warriors usa la versión 0.84 de Fenix. Nosotros hemos compilado la 0.92, que no es compatible, así que necesitas el Ultimate Fenix de Puck. Que se llama si la memoria no me falla, ufxi.

    Mira, aquí está: http://www.gp32spain.com/foros/downl...o=file&id=1762

  4. #49

    Fecha de ingreso
    Dec 2005
    Ubicación
    Jabato's Land
    Mensajes
    12,708
    Mencionado
    1 Post(s)
    Tagged
    0 Tema(s)
    Agradecer Thanks Given 
    7
    Agradecer Thanks Received 
    12
    Thanked in
    Agradecido 8 veces en [ARG:2 UNDEFINED] posts
    No consigo que funcione en mi GP2X.

    He escrito el típico hola mundo (hola_mundo.prg)

    Código:
    Program MiPrimerPrograma;
    
    Private
    	int mivar1;
    End
    
    Begin
    	mivar1=10;
    	while(mivar1<320)
    		delete_text(0);
    		mivar1=mivar1+2;
    		write(0,mivar1,100,1,"¡Hola Mundo!");
    		frame;
    	end
    end
    Lo compilo correctamente. Lo ejecuto en el PC y va perfecto.

    Lo meto en la GP2X. Todo dentro del mismo directorio (Fenix)

    fxi (del camelot warriors, he probado también con el de mi /usr/local/bin. El primero pesa 2,6 Mb mientras que el de mi sistema solo 600 y pico Kb). Lo ejecuto desde GAME, se pone la pantalla en negro y luego sale sin mostrar el mensaje.

    El hola_mundo.gpe es el siguiente

    Código:
    #!/bin/sh
    fxi hola_mundo.dcb 
    cd /usr/gp2x
    exec /usr/gp2x/gp2xmenu
    Mi poregunta es, ¿Qué falla? La pantalla se pone en negro, eso es que ejecuta algo, aunque no se vea el mensaje. ¿El problema puede ser que no esté centrado el mensaje? Sin embargo en el PC si lo muestra bien.

    La versión del PC que tengo de Fenix es la 092.

  5. #50

    Fecha de ingreso
    Jun 2009
    Ubicación
    Galicia
    Mensajes
    361
    Mencionado
    0 Post(s)
    Tagged
    0 Tema(s)
    Agradecer Thanks Given 
    0
    Agradecer Thanks Received 
    0
    Thanked in
    Agradecido 0 veces en [ARG:2 UNDEFINED] posts
    Cita Iniciado por SilentSei Ver mensaje
    No consigo que funcione en mi GP2X.

    He escrito el típico hola mundo (hola_mundo.prg)

    Código:
    Program MiPrimerPrograma;
    
    Private
    	int mivar1;
    End
    
    Begin
    	mivar1=10;
    	while(mivar1<320)
    		delete_text(0);
    		mivar1=mivar1+2;
    		write(0,mivar1,100,1,"¡Hola Mundo!");
    		frame;
    	end
    end
    Lo compilo correctamente. Lo ejecuto en el PC y va perfecto.

    Lo meto en la GP2X. Todo dentro del mismo directorio (Fenix)

    fxi (del camelot warriors, he probado también con el de mi /usr/local/bin. El primero pesa 2,6 Mb mientras que el de mi sistema solo 600 y pico Kb). Lo ejecuto desde GAME, se pone la pantalla en negro y luego sale sin mostrar el mensaje.

    El hola_mundo.gpe es el siguiente

    Código:
    #!/bin/sh
    fxi hola_mundo.dcb 
    cd /usr/gp2x
    exec /usr/gp2x/gp2xmenu
    Mi poregunta es, ¿Qué falla? La pantalla se pone en negro, eso es que ejecuta algo, aunque no se vea el mensaje. ¿El problema puede ser que no esté centrado el mensaje? Sin embargo en el PC si lo muestra bien.

    La versión del PC que tengo de Fenix es la 092.

    Mira yo eh copilado tu codigo y lo eh probado en mi wiz y funciona perfecto,revisa las runtime yo tenia unas que no funcionaban y me pasaba lo que a ti.

  6. #51

    Fecha de ingreso
    Dec 2005
    Ubicación
    Jabato's Land
    Mensajes
    12,708
    Mencionado
    1 Post(s)
    Tagged
    0 Tema(s)
    Agradecer Thanks Given 
    7
    Agradecer Thanks Received 
    12
    Thanked in
    Agradecido 8 veces en [ARG:2 UNDEFINED] posts
    Cita Iniciado por juanvvc Ver mensaje
    Realmente, algún gurú de Fenix se debería pasar por aquí

    Creo que Camelot Warriors usa la versión 0.84 de Fenix. Nosotros hemos compilado la 0.92, que no es compatible, así que necesitas el Ultimate Fenix de Puck. Que se llama si la memoria no me falla, ufxi.

    Mira, aquí está: http://www.gp32spain.com/foros/downl...o=file&id=1762
    Ahora funciona!!! Muchas gracias, era problema de la versión de Fenix del FXI

    Cita Iniciado por rodas007 Ver mensaje
    Mira yo eh copilado tu codigo y lo eh probado en mi wiz y funciona perfecto,revisa las runtime yo tenia unas que no funcionaban y me pasaba lo que a ti.
    Gracias por las molestias!!!!

Página 4 de 4 PrimerPrimer 1234

Permisos de publicación

  • No puedes crear nuevos temas
  • No puedes responder temas
  • No puedes subir archivos adjuntos
  • No puedes editar tus mensajes
  •