miércoles 17 de octubre de 2007

Nuevo proyecto para la GP2X: Juego de Tenis

Me ha dado el puntazo y me he puesto a maquinar un nuevo juego para nuestra "negrita". Esta vez será de tenis!!

La idea es hacer un juego de tenis adictivo y fácil de jugar para cuando te apetece echar una partidita rápida. Quiero añadirle algún sistema de "supertiros", con diferentes tipos de raquetas cada una con sus habilidades y quizás diferentes accesorios con los que upgradear nuestro personaje.

De momento solo he hecho un par de pistas y la pelota para ir haciendo unas pruebas con la física de la pelota, que es lo que más miedo me da... ¿como hacer la física de una pelota de tenis en un juego en 2D? espero que encuentre una forma mas o menos realista de como debería moverse la pelota.

Os dejo las imágenes de las pistas de prueba que he hecho:


miércoles 5 de septiembre de 2007

Nueva versión de GP2X, la F-200

GPH ha anunciado una nueva revisión de la GP2X, la F-200.


Las únicas novedades con respecto a la anterior versión son el cambio de stick, que ahora llevará un D-Pad y la inclusión de una pantalla táctil. Por lo demás, parece ser que todas las características de hardware seguirán siendo exactamente las mismas que en la anterior F-100 (veremos si anuncian alguna otra novedad).


Personalmente, no me hace mucha gracia esta remodelación de la consola. Las dos novedades que trae no son malas (el D-Pad tiene que ser una gozada y la pantalla táctil siempre viene bien) pero no creo que sean suficientes como para hacer comprar esta versión a los que ya tenemos la antigua F-100.

El mayor problema de esto será cuando empiecen a salir programas/juegos que hagan uso exclusivo de la pantalla táctil y los que tenemos la F-100 no podamos hacer uso de ellos... ya me veo venir más de un cabreo... jeje

Según las noticias empezarán su producción el próximo mes de Octubre por lo que queda relativamente poco para verla en vivo y en directo. Veremos a ver que tal le va.

PD: Sí, seguramente me la compraré aunque tenga la first-edition, sobre todo si sale en blanco que me encanta :D

Web GPH

lunes 30 de julio de 2007

Aprendiendo a crear demos #1

Empieza el reto!!

Ya que todo lo que he programado hasta hoy ha sido en 2D, lo primero e imprescindible es empezar a empaparse de OpenGL y/o D3D. Yo me he quedado con OpenGL, más que nada por ser multiplataforma (es que cambio de win a linux por temporadas).

Para empezar en esto de OpenGL creo que los tutoriales mas extendidos y famosos son los de NeHe. Empiezan desde lo más básico y van avanzado poco a poco enseñándote a poner texturas, algunos efectos, etc. Todo ello con su código fuente preparado para compilar con muchísimos entornos de desarrollo diferentes.

Por lo tanto, lo primero que voy a hacer es meterme en el mundo de OpenGL usando estos tutoriales e intentado cambiarle alguna cosilla a cada lección de las 48 que hay en su web. Así voy trasteando un poco con la sintaxis y las opciones que tiene OpenGL.

Según vaya encontrando más manuales o ejemplos de OpenGL los iré poniendo por aquí también. Hasta la próxima con ya espero alguna cosilla cutre que mostrar en 3D.

Lecciones de NeHe sobre OpenGL

domingo 29 de julio de 2007

Operacion Integrarse en la Scene

Después de muchos años de asistencia a la Euskal Party Encounter y alucinar con las demos e intros que se presentan a los concursos de scene, me he puesto como objetivo de este año investigar un poco como se hacen y presentar mi primera demo el próximo año.
Se que lo que pueda hacer en este tiempo va a ser muy cutre pero por algo se empieza! Ganas no me faltan por lo que espero conseguir algo y sentir lo que se siente al ver una producción tuya en la pantalla grande de la party.

Sobre 3D y opengl a día de hoy no tengo ni idea por lo que tengo que empezar de cero completamente. He estado pensando que aprovecharé esta oportunidad para ir mostrando mediante el blog los pasos que vaya dando desde el principio, desde el primer triángulo dando vueltas en pantalla, el primer efecto chulo y hasta donde llegue. Quizás a alguien le pueda servir de ayuda y se anime a aprender como lo haré yo.

Dar las gracias a la gente de escena.org por que ha sido abrir un hilo en el foro para pedir consejo de como empezar y recibir ánimos por todas partes.

Lo dicho, iré escribiendo entradas con las cosas que vaya probando, los tutoriales de opengl que vaya leyendo, los resultados que vaya obteniendo y todo lo que me parezca sea de utilidad.

Un saludo.

lunes 11 de junio de 2007

Integrado ClickComments en el blog

ClickComments es un nuevo servicio de Postreach con el cual puedes dar tu opinión sobre las entradas del blog con tan solo un click, sin tener que escribir un comentario.


Se trata de unos botones que aparecerán al final de cada entrada del blog y cada uno de ellos tiene un significado diferente. Algo parecido a los típicos sistemas de puntuación pero dejando tu pequeña opinión sobre el tema tratado.

Por ahora soporta los sistemas de Blogger, WordPress y Typepad, se encuentra traducido al español y su instalación se hace mediante un par de simples clicks asi qué he decidido integrarlo en el blog y ver que tal funciona :D

miércoles 28 de marzo de 2007

Integrar Lightbox JS v2.0 en Blogger

He estado buscando información de como integrar Lightbox en blogger y después de unas pruebas ya lo tengo en marcha. Aprovechando la experiencia os pongo los pasos a seguir para la gente que tiene su blog en blogger:

  1. Descargar Lightbox de su página web oficial.
  2. Descomprimir el archivo descargado y subirlos a vuestro servidor web. Si el blog lo tenéis en blogspot lo que podéis hacer es crearos una cuenta en google pages y subir ahí todos los archivos (es el método que he usado yo).
  3. Logeate en blogger y ve a la sección Plantilla -> Edición de HTML
  4. Añadir la siguiente linea en la sección <head> (donde están los <meta>):
    <link href='http://tuusuario.googlepages.com/lightbox.css' media='screen' rel='stylesheet' type='text/css'/>

  5. Añadir estas lineas justo antes del </head>:
    <script src='http://tuusuario.googlepages.com/prototype.js' type='text/javascript'/>
    <script src='http://tuusuario.googlepages.com/scriptaculous.js?load=effects' type='text/javascript'/>
    <script src='http://tuusuario.googlepages.com/lightbox.js' type='text/javascript'/>
  6. Comprueba que en el archivo lightbox.css que has subido al servidor estén las referencias a los archivos prev.gif y next.gif correctamente. Si los has subido a google pages la dirección de los archivos tendrá que ser algo como esto: "http://tuusuario.googlepages.com/prev.gif"
  7. Comprueba también las referencias a los archivos loading.gif y close.gif que hay en el archivo lightbox.js
  8. Cuando esté todo listo guarda los cambios de la plantilla.
  9. No hay forma de activar Lightbox automáticamente para que cuando crees una nueva entrada en el blog, las imágenes que subas lo utilicen. Por lo que hay que hacerlo manualmente cuando crees las nuevas entradas.
  10. Cuando crees una nueva entrada, antes de publicarla, haz lo siguiente:
  11. Ve al modo "Edición de HTML".
  12. Si has subido alguna imagen a la nueva entrada te aparecerá algo como esto:
  13. Cambia el código seleccionado en la imagen por rel="lightbox"
  14. Si le pones un atributo title aparecerá como el caption de la imagen.
  15. Para tener una especie de álbum compuesto por más de una imagen y poder ir avanzando en ellas mediante dos botones que aparecen en las esquinas superiores tendrás que poner lo siguiente en las imágenes que quieras que completen el álbum: rel="lightbox[nombreAlbum]
  16. Con esto tendría que ser suficiente, recuerda cambiar las referencias de los dos archivos mencionados anteriormente y de las lineas de código que hay que insertar en la plantilla de tu blog. En la entrada anterior vereis un ejemplo de album al hacer click sobre las imagenes.

jueves 15 de marzo de 2007

Efectos básicos de las demos e intros de la scene

Ayer haciendo limpieza en el disco duro me encontré con unos ejemplos que tenía guardados de efectos gráficos muy básicos. Son los típicos que busca alguien cuando se empieza a interesar por como hacen las maravillas que se ven en las demos e intros que crea la scene.

Me entró la curiosidad de ver como se verían de bien en la GP2X y he adaptado alguno de ellos para que funcionen en ella. Si voy adaptando alguno de ellos más los iré subiendo también con su código fuente incluido.

Los efectos son los de lluvia, shadebob, fuego , blob y bump mapping. El código fuente está sacado de la web de The Demo Effects Collection y los archivos que subo son proyectos para el SDK oficial de GPH.