SINO y la Global Game Jam

capturePasó otra GGJ y con esta, según me han dicho, son 7 años seguidos participando. En esas furiosas 48 horas de código, ninguna hora de descanso y de ideas alocadas, siempre termina saliendo algún juego que nos divierte, a nosotros como programadores, y colateralmente, a los usuarios del mismo.

Después de 7 años, la evolución en los juegos que hacemos se nota. De tomarnos las 48 horas para hacer un runner, a tomarme 2 horas en hacer otro en la actualidad. De intentar agregar gráficos para suplir la falencia técnica, a enfocarnos en la mecánica del juego como elemento principal, incluso si este análisis nos consume la mayoría del tiempo.

Llegué tarde, no pude escuchar la consigna ni ver los videos introductorios, pero la cosa decía algo como: Ondas u olas (Waves).

Como siempre, corrieron muchas ideas, intercambiando con todos las diferentes posibilidades. Y como siempre, muy entrada la noche del primer día, no teníamos mucho. Aparecieron arduinos, gamepads, frameworks, motores de física. Probamos algunas ideas con Phaser, pero como en otras oportunidades, el framework y las diferentes implementaciones de los motores de física nos defraudaron. Era hora de arremangarse y codear todo (O casi todo).

wp_20170123_001 wp_20170123_002 wp_20170123_003

Muchas horas de ecuaciones más tarde… llegamos a lo que necesitábamos y por fin teníamos el núcleo del juego andando.

Sino parece simple, pero es un juego sustentado por la matemática. No solo para dibujar una onda en la pantalla sino por poder modificar esa onda y desplazarse por la misma. Entender como el tiempo, frecuencias, amplitudes y fases impactan en el cálculo y el estado de la onda. Un juego que, de alguna forma, nos recordó a RouteLoop, otro resultado de una GameJam donde las matemáticas eran la columna que lo sostenía todo.

Y como ya estábamos con el cerebro en funcionamiento, este juego también se llevó de premio un creador de mapas mediante imágenes.

map1 map2 map3 map4

 

 

Cada mapa, en vez de ser escrito en el código, es tomado desde una pequeña imagen y reconstruido en el juego. Si bien es una técnica bastante conocida, se suele pasar por alto. En mi caso fue un momento de nirvana cuando mi compañero de equipo me dijo: Leamos el mapa desde una imagen!

Simplemente mi cabeza explotó y se puso a trabajar en el código para que eso fuera realidad.

El resultado de todo esto se encuentra en GitHub: https://github.com/MatiasIac/Sino

Una Jam extraña, o diferente a otras, tal vez reflejo de esos 6 años de participación.

Anuncios

Ya en librerías

Programación de videojuegosFinalmente el libro de desarrollo de videojuegos con HTML5 y JavaScript ha salido a la luz.

En Argentina, puedes conseguirlo en librerías y kioskos, así cómo desde la página de la editorial.

http://www.redusers.com/noticias/publicaciones/programacion-de-videojuegos/


Nuevo libro sobre desarrollo de videojuegos

Mtapaucho tiempo sin publicar nada en el blog. El motivo: Estar escribiendo un nuevo libro durante los últimos 6 meses.

Este nuevo libro es sobre desarrollo de videojuegos con HTML5 y JavaScript. En este podremos aprender a crear nuestros propios frameworks, usar otros como Phaser, entender los conceptos detrás del desarrollo de videojuegos y mucho más.

El libro está pronto a salir (Mediados de Abril) y estará disponible en todas las librerías del país, así como en la mayoría de los países de habla hispana. Por supuesto, se podrá comprar online.


El juego de fin de año

Técnicamente, no es un juego nuevo. Por cuestiones de tiempo no he podido terminar uno que tenía en proceso de creación. Ese tiempo se ha consumido en un regalo que vendrá en unos meses ya que he estado escribiendo un nuevo libro, esta vez, sobre desarrollo de videojuegos.

De cualquier manera, durante la segunda parte del año sí he creado algunos juegos que no necesariamente he publicado aquí. Este juego en particular surgió en un Beers & Indies, y mutó hasta lo que es hoy. Se presentó en la EVAx y luego en Fenómeno Cósmico.

Les dejo: The Hunt for JongoJongo.

Para jugarolo: http://gamejolt.com/games/the-hunt-for-yongoyongo/83260


14vo stream de Beers&Indies

En el stream de ayer aprendimos a usar sonidos con Phaser, retomamos las clases de programación para principiantes, hablamos con Orlando, fundador de Beers&Indies, y seguimos con el Tetris para Construct.

Para verlo: https://www.youtube.com/watch?v=rOEfWqvSoLA


MVP 2015

Que decir. Este Julio viene con muchas sorpresas y una de ellas es que he sido nombrado por 8va oportunidad, Microsoft Most Valuable Professional.

Como en todas las demás oportunidades, sobre tecnologías Web (ASP.net e IIS), aunque, como habrá podido notar en estos últimos tiempos, más orientado a JavaScript.

Hoy llegó el paquete con el reconocimiento, así que les dejo unas fotos:

WP_20150716_11_13_31_ProWP_20150716_11_14_00_ProWP_20150716_11_14_42_Pro

Y si quieren pispear el perfil de MVP: https://mvp.microsoft.com/en-us/mvp/Mat%C3%ADas%20Iacono-10505


13vo Stream de Beers & Indies

Ayer terminamos el tetris (Con Bugs) en JavaScript y jsGFwk. Una clase más de Phaser. Mucho sobre diseño visual.

Imperdible.

Pasen y miren: https://www.youtube.com/watch?v=pY8Dl24BgPE