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.


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


Nueva versión de TecNoVirus

Nada más ni nada menos. Gracias a muchos comentarios y sugerencias sobre como mejorar TecNoVirus, una nueva versión ve la luz.

Hay mucho más por hacer, muchas otras ideas, pero vamos de a poco.

Para jugar la nueva versión: http://gamejolt.com/games/tecnovirus/68294

También hay un video del game play: https://www.youtube.com/watch?v=oJh9iGJ9QeQ&feature=youtu.be


Muchos streams de Beers & Indies–Godot, Game Design y mucho más

No había colocado el anterior stream, y de paso el que hicimos ayer.

Desde el último, donde Juan nos hablaba desde la E3, hasta poder haber contado con el creador de Godot, hasta con Dan de Irrompibles, que también está sacando un libro sobre Game Design y da clases sobre esta temática.

Stream 10 (Godot): https://youtu.be/RDWauiqDj4Y

Stream 11 (GameDesign): https://youtu.be/_KXeegIueTc


Se viene la EvaX

top

 

A finales del mes que viene arranca EvaX en Córdoba. Un evento que se desprende de la famosa EVA que se realiza anualmente en Buenos Aires, pero esta vez, hecho en Córdoba por cordobeses.

Hay muchas personas que han estado empujando la idea desde hace mucho tiempo, la de no solo tener un evento local si no de promover lo que se hace en materia de video juegos en la región, de darle una oportunidad de aquellos que quieren mostrarse o aprender.

En esta oportunidad, y en lo personal, estaré participando como orador, hablando de algunas cosas a tener en cuenta al momento de armar nuestras propias herramientas para desarrollar video juegos, y por que no, para poder elegir la que más se adecue a nuestras necesidades.

No dejen de participar de este evento y ayudar a fomentar el desarrollo de video juegos locales.

Más información: http://www.evaxcba.com.ar/index.php