Feb 16

Un colega de la facultad se curró hace un par de años un juego que liberó bajo licencia GPL: el SDLJump. Básicamente es un clon del ya antiguo XJump, pero escrito usando la biblioteca SDL (pensada para juegos 2D), que permite que el juego tenga bastantes mejoras sobre la versión original.

La cuestión es que hace poco más de un año, el juego comenzó a formar parte del proyecto GNU, y su creador decidió cambiarle el nombre a GNUJump, y también pensó en crear un nuevo tema gráfico para el juego, más acorde con el proyecto del que ahora forma parte. Pidió ayuda para crear el tema nuevo, vi el anuncio en el foro de la facultad y decidí echarle una mano. Casi un año más tarde, entre unas cosas y otras, el tema sigue sin estar terminado y ya va siendo hora de acabarlo.

He aquí las capturas del menú principal (original/nuevo):

menu_viejo.jpg

menu_nuevo.jpg

Y del juego en sí:

juego_viejo.jpg

juego_nuevo.jpg

Como podéis comprobar, el tema nuevo está sin terminar. Falta añadir los nuevos tipos de letra, quitar algunos recuadros poco estéticos (sirven como guía por ahora), añadir los bordes al área de juego y, sobre todo, animar al ñú. La estética que pretendemos conseguir es más o menos la que se ve en las capturas, rollo cómic. Éste es el ñú que hay que animar (ahora mismo, sólo se ve a un ñú quieto dando vueltas). Habría que diseñar los fotogramas de movimiento lateral y la animación de salto (hemos pensado en que el ñú haga la voltereta):

ñú

He escrito esta entrada para que opinéis sobre los gráficos del juego: qué os gusta y qué no, qué creéis que falta y qué creéis que sobra. Si a alguno os gustaría colaborar, la ayuda está más que bienvenida (no tengo demasiada experiencia con el diseño asistido por ordenador, aunque me gusta bastante), además, aparecen los nombres en los créditos del juego.

Todos los gráficos son vectoriales, y están hechos con Inkscape. Podéis bajar los fuentes (SVG) pulsando este enlace.

Ahora mismo, aparte de la animación del ñú, lo que más me hace dudar son las cajas de las vidas (a la derecha), y qué borde dibujar en el área de juego, pues el personaje puede rebotar contra unas paredes que ahora mismo son invisibles (¿nubes, ramas, dos rayas?).

Si quieres probar el juego y el tema, primero tienes que descargarlo desde aquí. Luego, baja este archivo y descomprime la carpeta que crea (”muscled”) en la carpeta “skins”, dentro de la carpeta de instalación del juego (en el caso de que uses Windows).

Si usas GNU/Linux, puedes instalar el SDLJump desde repositorios y luego copiar la carpeta del tema, bajar los fuentes (preferentemente, desde el CVS), compilarlos y copiar el tema en la carpeta “skins”, o directamente, bajar este fichero y probarlo (compilado, con el tema ya instalado, ejecutable en la carpeta “src”). Depende de SDL, SDL_image, SDL_gfx y timidity.

¡Gracias!

Jan 02

Tal y como dije en la última entrada, he cambiado el alojamiento del blog. Las principales novedades apreciables son un tiempo de carga mucho menor y un tema nuevo.

Ahora mismo tengo puesta mi propia modificación del tema maquero iTheme, que escogí no porque me guste la estética Mac (que no me desagrada, pero está demasiado vista), sino porque es muy personalizable y lo voy a poner he puesto completamente a mi gusto, o al menos lo voy a intentar he intentado. De hecho, ya podéis ver algunas modificaciones la segunda versión del tema.

En un principio tenía pensado un diseño que fuera como un corcho o una pared (podría haberlo sacado del iTheme), pero tiene demasiado trabajo y tendré que posponerlo. Así que he optado por transformarlo, para que en vez de parecerse a MacOS X (que, repito, está demasiado visto), se parezca al tema “Oxygen” de KDE4. Primero por ser menos trabajoso, y segundo porque me gusta. He modificado las imágenes que usa el tema, utilizando en muchas ocasiones las del propio Oxygen, y además he tenido que retocar un poco el código y las hojas de estilo, lo cual me ha servido para aprender PHP y CSS a marchas forzadas. Además, creo que no hay nada similar por ahí, así que pondré el tema a disposición de todo el mundo, supongo que con licencia GPL, o al menos, la misma que el tema original. ya está colgado en esta página.

Además de las modificaciones “más a la vista”, hay varias cosas que no lo están tanto, como el hecho de usar la última versión de Wordpress, un editor nuevo y etiquetas, el quitar los anuncios del Bidvertiser (no me daban nada, y además, no me parecía ético lo que anunciaban) y alguna limpieza que he hecho por ahí.

Espero que los cambios no afecten solamente a los aspectos técnico y estético, pues el contenido del blog es mejorable. Aprovechando que acaba de comenzar el año nuevo, mi propósito principal respecto al blog es currarme un poco más los artículos, tanto en el fondo como en la forma, aunque suponga escribir con menos frecuencia. Últimamente estaba abusando de enlaces, vídeos y citas, pese a tener casi cien borradores.

Además, este año tengo pensado introducir cosas nuevas en el blog, como colaboraciones. Ahora que el blog es más personal y menos frikformático, no me gustaría que esto girara sólo a mi alrededor. El único problema que podría tener ahora mismo es que este tema no nombra al autor de cada post, pero intentaré cambiarlo. El tema ya nombra al autor de cada post, iconito incluido :).

Si tenéis alguna sugerencia, queja, amenaza o idea, me sería muy útil que la pusierais en los comentarios.

Y como fin de esta intro, me gustaría volver a agradecer a DraXus toda la ayuda que me ha prestado, sin la misma, sería casi imposible que esto estuviera apenas comenzado.