yetatore

LD27

Buenas!

Hola gente! Como andan? Yo estoy con toooodas las gaaaaanaaas y pienso escribir mis blog-posts en español! Como debe ser!!!

Este es mi 2do LD y mi 4to jam (participé 2 GGJ)… Experiencia suficiente para saber que hay que comer, dormir y planificar (vamos a ver si lo aplicamos xD)… BTW! Les comento mi organización!!!

¿Software que uso?

Unity3d, FLStudio, Blender, GIMP y posiblemente Tiled, Audacity.

¿Tengo cosas preparadas?

Si. Desarrollé un gestor de escenas, audio y niveles (vamos a ver si funciona xD). Dejé todo el software intalado y correctamente configurado. Creé un proyecto en Unity, un repositorio Mercurial en bitbucket y configuré el .hgignore (para no subir mugre de Unity). Cosa que cuando sepa que desarrollar, sea instantaneo el comienzo!

¿Tengo cosas planificadas?

MUCHAS. Inicialmente planifiqué los tiempos de trabajo y de sueño (los de descanso que salgan naturalmente). Luego planifique la estructura de directorios, tanto global, como la de assets de Unity. Decidí los archivos que voy a usar (FeatureList, GameDoc, TimeDoc, etc.). Hasta creé una lista con la música que no escuché (la cual voy actualizando a medida que voy escuchando discos)!!! … No pienso seguir hasta que punto planifiqué para no volver este post un tanto embarazoso xD

 

En conclusión, I’M IN!!! Espero poder hacer un juego por sobre las cosas divertido. Cuando termine toda la locura subo mis archivos bizarros de planificación y los managers! Saludos!!!

Comments

Raylin
23. Aug 2013 · 21:55 UTC
I can’t understand what you’re saying and neither can 80% of the community.
Datw
23. Aug 2013 · 21:59 UTC
Well, if I may ask: why did you decide to make your blog in spanish? Looking for people in the spanish gamedev community I guess? Anyway, If I got it right, you are going to use some pre-made code. It is usual by the rules that you publish it in a blog post. I may have understood that wrong though.
yetatore
23. Aug 2013 · 22:19 UTC
I write in spanish, because if I write in english no ones can understand me xD

20% or 0%? I choose 20% xD

Tengo una idea!

Bueno, bueno, bueno… Parece que la licuadora de ideas (aka. mente) funcionó bastante bien! Son las 11:54 (UTC -3), solo han pasado 2 horas del comienzo del LD y tengo una idea!

El tema general es 10 seconds, tema muy interesante para un Jam sin lugar a duda. Con esa reseña, junto a ideas que me fueron cayendo de mis padres, amigos, IRC chat… Salió lo siguiente:

Un survival game donde tenés que mantener a salvo a un leoncito de los temibles ataques en oleadas de palillos (si, de ropa). Va a haber 2 players, que son controlados por el mismo jugador: el leoncito y homerito (el prototipo lo hice con mis viejos peluches y muñecos)… Con leoncito uno tiene que intentar escapar de los palillos y con homerito tenés que MATAR palillos (a nadie les agrada esos palillos).

¿Donde está los “10 seconds”? El cambio de control del player se da cada 10 segundos (usas homerito 10 segundos, luego usas leoncito 10 segundos y así sucesivamente).

Concept kart:

Concept1LD27

Diseño terminado!

Ya definí concretamente las reglas de gameplay, diseñe como voy a estructurar el código… Ahora es el momento de programaaar!!!

Design1LD27

Cambio de rumbo =/

La motivación con la idea anterior se desapareció de un momento a otro… No estuvo buena la idea, fracasó y dado que hay poco tiempo prefiero un gameplay que funcione sin agregar mucha cosa.

Por suerte recibí un poco de motivación externa! Algo tan sencillo como la necesidad de abrazar me llevó a pensar el gameplay definitivo!!!

Sigue la idea del cambio de jugador. Pero ahora la jugabilidad es “independiente a simple vista” entre los 2 jugadores… Ahora los detalles me los guardo 😉

Concept2LD27

Concept art

Va un concept art de las mecánicas del juego =)

Concept3LD27

zzz… tiempo de dormir

Ok! Definí el gameplay, tengo craneado como voy a codificarlo y realmente me gusta! Aunque es MUY pretencioso… Pero como dice el coco: “COCO PAATAAAAA”, a no… Era otra persona, que decía: “Los riesgos en vida”, o algo así… No importa. Ya mi mente está delirando y necesita descansar!

Mañana es tiempo de hacer mucha programación y level design. Aún me queda otro día entero para trabajar temas estéticos (gráficos y música).

Tiempo de dormir …. zzz

Sleeping

Un nuevo día…

Buenas tardes/mañanas/whatever! Luego de haber descansado y tener algunos problemas con internet, estoy de vuelta!!!

Screenshot1LD27

Haciendo progresos!

Después de haber tenido un día bastante nefasto a niveles de productividad, hoy estoy haciendo buenos progresos. Logré programar enteramente el control de ambos personajes! Y parece funcionar (?)! Ahora es el épico momento de programar las armas.

Screenshot2LD27

Comments

24. Aug 2013 · 12:29 UTC
Animo compañero!! Te deseo mucha suerte :)

o.O resultados?

Ok! Parece andar todo bien! Mi macaco dispara… Pero ??

Screenshot3LD27

Muere cubo, MUERE!!!

Programar bien modularizado tiene sus frutos, y es no hacer 30 veces el mismo trabajo =)! En cuestión, luego de jugar un rato con C# y Unity, este es el resultado… Un cubo ha muerto, y no será el último! hahahahahahaha

Screenshot4LD27

De esto dependo! D:

Ok! Ya mucho tiempo ha pasado desde que el tema se dio a la luz (19 hrs), y aunque los avances sean un pequeño destello de luz al final del túnel… Existe algo de luz en mi juego!!!

En este jam me arriesgué con un diseño muy pretencioso, el cual lo estoy sobrellevando relativamente bien… Ahora, el juego depende de este esquema! … El cual debe ser uno de los diseños más arriesgados que haya hecho para un videojuego. Pero esto es un Ludum Dare y hay que jugarsela!

Design2LD27

El tiempo se acaba, el juego va funcionando!

Comidas unas cuantas horas, logré implementar el gestor de niveles múltiples en Unity! … *fuf* trabajo duro si los hay…

Solo me falta programar las mecánicas de “Sword”, la IA de “Sword”, el cambio de player según un timer y un sistema de checkpoint… Las 4 cosas son “simples” por como está el código (refactorizar fue la mejor decisión que voy tomando en este LD =/ ).

Pero aún me falta generar TODO el contenido… Aunque este juego no necesite mucho, hay algunas cosas que necesita.

Screenshot5LD27

P-B-S-G-E

GENIAL! Logré pasar el graaan reto de ejecutar dos niveles paralelos en Unity y pasar entre ellos sin problemas…

Terminé de programar el cargador del mapa con los objetos finales que voy a usar: Player-Block-Swordman-Gunman-Exit…

Este es el tilemap que voy a usar en tiled!! Yo me voy a comer y dormir =) Bye

Screenshot6LD27

La adrenalina duele =v

Luego de un merecido descanso, con problemas de internet (2 horas reloj para conectarme) y con la estructura del juego terminada, es hora de hacer este experimento en un juego. Luego de pensar que era un fracaso asegurado este Ludum Dare, con ganas de león eufórico esto se está pareciendo a algo =D … Tengo buenas ideas para la música, muy bajas exigencias para el modelado, y las herramientas para game design están muy optimizadas (muchos bats te resuelven la existencia): … ahora a esperar un milagro jajajajaja

Screenshot7LD27 Screenshot8LD27

Tengo espada!

Que alegría!!! Tengo funcionando la espada del player Z =) … Me costó bastante inicialmente por lidear con las posiciones y colisiones del player, y luego por unos mutes del colider cuando aplicaba una rotación sobre el eje Z (idkw D:). Peró está terminado, y junto con el código ya existente esto está encarando piilaaaaaaaa (aunque de tiempo esté MUY en el horno)…

Screenshot9LD27Screenshot10LD27

Comments

Feysoura
25. Aug 2013 · 14:48 UTC
de donde sos? argentina?

por el “este MUY en el horno” y la manera de hablar.

20 seconds

Está lista la música!!! “20 seconds” un tema de un metalero frustrado que mete guitarras eléctricas a videojuegos (aka. yo =D ).

Link a soundcloud: 20 seconds

Cuanta felicidad!!!

WUAUUUUAUAUAUAUAUAUAUAUAUAUAUAUAAAAAA A A A A A A A A A A! (expresión de felicidad)

Falta muy poco para el final y mi juego empieza a ser un juego!!! Tienen que sentir tener esa espada, y esos cambios épicos, fuuf, cuanta emoción.

Los riesgos están pagando la pena, y ahora, es el momento de sacarle mucho jugo!!!

// La screenshoot se las debo 😉

Me dormí en el teclado D:

Luego de un final estrepitosamente acelerado, logré terminar el juego… Los niveles fueron hechos en 3 horas, así que podrán imaginarse lo balanceados que están jejejejeje… Lo interesante que luego de subirlo quedé plasmado contra el teclado como la foto que puse hace unos díás xD Fue subir el juego que la quedé (ni saqué screenshots!)

Antes que me duerma de nuevo en el teclado, me voy a dormir bien. Les quedo debiendo el post-mortem, las screenshot y porque no “un videito”.

Feliz ludum dare!

Time slime arena Fan Art

Comments

27. Aug 2013 · 04:49 UTC
Loved that game.
TomCooper3D
27. Aug 2013 · 04:55 UTC
Omg omg Is this real? Did I just get fan art ? I love you so much right now man “brohugs”