Valor y pelotas de acero

Por |julio 16, 2016|0 comentarios|

Pokémon GO – Análisis y primeras impresiones. ¡Batería externa, te elijo a ti!.

¡VIVA LA AERODINÁMICA!

Por |junio 30, 2016|0 comentarios|

¡Soy el youtuber más original del mundo!

Ya que hago un video…mejor os dejo que lo veáis, es tontería ponerse a escribir algo al respecto. ¿Qué opináis?.

 

 

Por |junio 11, 2016|0 comentarios|

Giikah – Mi primer videojuego para Android

 

Studio Giikah

 

Ya sabéis que soy un tio multifacético y que una de mis aficiones frustradas es la de ser John Carmack. Como es algo que es básicamente inviable, siempre he tenido ese gustirrinín por hacer chorradas en el ámbito de la programación, más en dirección a videojuegos que a aplicaciones como ya hablé en su día con el Super GP Ball.

¿Sabéis esas ideas que te van carcomiendo la cabeza y que hasta que no las haces no te quedas a gusto?, pues es lo que me lleva pasando a mi desde que tuve mi primer móvil con Android, mi mítico HTC Wildfire.

También me pasó con el Super GP Ball lo que a muchos diseñadores de videojuegos, tuvieron una idea que les gustó, la comparten con el público y triunfa. Y eso es lo que me pasó a mi, a otro nivel evidentemente.

Al no saber nada de programación, empecé a pensar formas simples de diversión y fáciles de aplicar en un videojuego. Luego la idea fue creciendo e hice partícipe a más personas que aportaron sus ideas. Como resultado salió el Super GP Ball, un juego muy simple donde mucha gente tomo parte en su creación y que además fue bastante famosillo entre nuestro grupillo de aficionados a la GP32, ¡mi primer videojuego! y ¡me pareció super divertido!.

Pero como dije anteriormente muchos diseñadores de videojuegos se repiten y ¡no iba a ser yo menos!.

Sigo sin saber programar pero aún a paso de tortuga finalmente he conseguido lo que para mi era un simple sueño, pequeño, un sueño idiota, uno mío, muy personal y del que estoy muy contento. Poder crear mi propio Super GP Ball para Android y así poderlo llevar conmigo. Sin más, no necesito que se haga famoso, tampoco me importa el número de descargas, es por simple disfrute personal.

Captura de pantalla Giikah Android

 

He intentado de mil maneras hacer que el juego sea cómodo de jugar ya que he de reconocer que no me gusta nada jugar en pantallas táctiles, así pues, cuanto más simple y limitado mejor. No quiero que nadie pueda configurar el tamaño de la cruceta ni historias. Una de mis excusas era que a parte de que no creo que supiera programarlo (el que se pueda cambiar la posición de la cruceta a gusto del jugador), pensé en la época en la que disfrutaba de mi Atari 2600 y de mi Nintendo…no podías configurar nada, los controles eran los que eran, te gustasen o no.

Otra de las cosas que me ayudó a pensar cómo rediseñar visualmente el juego fue el simple hecho de que meterme a diseñar gráficos 2D detallados me llevaría milenios y ¡qué cojones!, qué más me da si el juego es visual y jugablemente simple, la Atari tenía juegos que me encantaban por su jugabilidad y…¿gráficos?…¿habéis jugado alguna vez a la Atari 2600?, ¡los gráficos eran lo de menos, lo mejor era la idea!.

Pues sí, esa ha sido mi mejor excusa para justificar el nuevo rediseño, que conociendome, seguro que terminará por variar pero bueno, de momento así se queda.

Aunque sea simplemente un reto y un auto-regalo “para mi”, también me apetecía compartirlo con el resto de gente, en este caso los lectores del blog.

El juego está diseñado (en principio) para funcionar con cualquier teléfono con Android 4.0 o superior, de la misma manera me gustaría recalcar que lo he programado para que funcione en mi teléfono móvil, así que es muy posible que no funcione bien o que tenga fallos en otros dispositivos.

De tenerlos, si os apetece lo podéis comentar y si tengo tiempo tal vez intente mejorarlo.

De momento aquí os dejo un enlace para que podáis jugar a esta versión demo de “Giikah” disponible en el Market de Android, espero que en el momento en el que estéis leyendo esto, la aplicación esté también disponible, suelen tardar un tiempo.

P.D. Hay dos “secretillos” uno visual que no está visible hasta que “toquéis algo” y otro jugable que digamos es un “atajo invisible” en homenaje al juego original, por cierto, a los que en su día jugaron al Super GP Ball tal vez les suene la pantalla y su secreto (esta vez no tan sencillo de encontrar pero sí casi en el mismo sitio).

 

Giikah

 

10 años de SuperGPBall y mis primeros pinitos como programador

El nacimiento del Super GP Ball fue el 15 de Agosto del 2004 a las 17:33.

Super GP Ball

Portada diseñada por un gran amigo que cosas de la vida, ahora trabaja en una compañía de videojuegos.

Super GP Ball

Uno de los primeros niveles.

 

Muy poca gente tiene conocimiento de lo que es una GP32, aún menos gente sabe de mi relación con la GP32 y muy pocos saben que yo hace 10 años y sin ningún tipo de formación previa, me propuse como objetivo el programar un juego para dicha consola. Eran otros tiempos, ¡muy buenos tiempos!, mis inicios con esto de internet y los foros, por aquel entonces GP3Spain (foro español de la consola) era una familia, casi literalmente hablando. No hace falta más que ver cómo aún después de 10 años sigo “en contacto virtual” con algunos de aquellos amigos que hice por aquel entonces.

GP32

La GP32 era una mala bestia, y yo quería hacer algo con el fin de decir, ¡mirad, he programado un videojuego para una consola portatil!.

Hice muchas preguntas y opté por el camino fácil, un entorno de programación para iniciados llamado “Fénix”, leí mucho código de otros, hice muchas preguntas, copié y pegué líneas de varios ejemplos y bueno, me salí con la mía y pude crear un juego completo, el Super GP Ball.

 

Super GP Ball

Los que quisieron pudieron hacer su escenario para el juego, algunos, ¡muy buenos!.

Super GP Ball
¿Por qué le tengo tanto cariño al Super GP Ball?, básicamente porque no fue un juego creado al 100% por mi, sino que mi idea era la de que entre todos los colegas que formábamos parte del foro se fuese creando la historia del videojuego, ¿cómo?, muy fácil, cada persona podía diseñar un nivel, este estaba dividido en dos partes. Un “.png” con transparencias para poder detectar colisiones, y otro “.png” que se pondría “encima” y que sería el diseño a la vista del jugador, algo realmente sencillo y que sin duda nos hizo pasar muy buenos ratos a todos. Incluso fue “portado” a otras consolas en varios sets, seguro que aún se puede encontrar algo para la Dreamcast.

Super GP Ball

Este creo que es el único nivel que hice, 100% cutre, pero molaba jugarlo xD.

Super GP Ball

“.png” con las transparencias del mismo nivel.

El caso es que yo siempre he tenido el gusanillo de escribir juegos y justo hace un año me dio por buscar el código fuente, sinceramente no hice una búsqueda intensa, pero no fui capaz de encontrarlo hasta que…ayer, después de más de 10 años por arte de magia ¡lo encontré!. Tuve que buscar y descargar herramientas viejunas del 2004 para poder extraer todos los datos pero sí, ya puedo decir que tengo el código original de mi primer videojuego.

Hoy me puse un poco con un entorno de “programación” (mentira, no escribes prácticamente nada) de videojuegos llamado Construct 2 y bueno, tengo la intención de crear un “port” del original de GP32 para PC y si puedo incluso Android.

 

Super GP Ball

Este lo hizo el colega “Segata”.

Super GP Ball

¡Mola!.

 

Mirando entre mis archivos me encontré también con un documento absolutamente histórico, ¡¡el GDD (Game Design Document) del que sería el sucesor del Super GP Ball!!. Aquí esta el pdf, no tiene desperdicio xDDD: Super GP Ball GDD.

Hoy en menos de media hora he hecho ya todo lo que viene siendo el “motor” del juego, así que de momento ya tengo las bases para ir desarrollándolo poco a poco en mi tiempo libre. Mi intención no es la de hacer un juego bonito sino el realizar una copia lo más fiel posible al original y una vez terminada, hacer un remake.

Aquí os dejo el Super GP Ball, las actualizaciones estarán en la descripción:

Para jugar sólo tenéis que hacer clic con el ratón para así poder empezar a moveros con las flechas del teclado, el objetivo es el llegar al agujero negro.

SUPER GP BALL v1.0

(Pulsad F5 en vuestro navegador hasta ver el “Pulsa S para empezar” en la portada)


 

Super GP Ball – Versión 1.0

Versiones disponibles para descarga (sólo están testeadas las de Windows):
Win32Win64OSX32OSX64Linux32Linux 64

 

Super GP Ball – Versión 1.0 :

-Juego completo.
-Todos los niveles disponibles (20 en total).
-Nuevo texto en el inicio.
-Contador de muertes.
 

Super GP Ball – Versión 0.5 :

-Movimiento y motor del juego listos al 90%.
-Corrección gráfica de las transiciones entre niveles, ahora los fondos son en negro.
-15 niveles jugables.

 

Super GP Ball – Versión 0.3 :

-Movimiento y motor del juego listos al 85%.
-Física de la bola mejorada.
-Añadida portada de inicio.
-5 niveles jugables.

 

Super GP Ball – Versión 0.1 Alpha :

-Movimiento y motor del juego listos al 80%.
-Sólo 2 niveles jugables.
-Falta mejorar la física de la bola, añadir portada, niveles, etc…

 

 

Por |abril 24, 2015|0 comentarios|