Entradas de gamejams: Ludum Dare y GameJolt 2012-2013

Oct 30

Entradas de gamejams: Ludum Dare y GameJolt 2012-2013

No había mencionado que he participado en el concurso mundial de videojuegos donde no hay premios, ni fama ni nada, pero mola XD
Es un “concurso” donde te dan un límite de tiempo (48h sólo o 72h en equipo) desde que se propone el tema, que es votado por los usuarios que participan y tienes que crearlo todo de cero…

Ludum Dare:: author juaxix.

Y es que desarrollar juegos es de locos, sus concursos también XD

juaxix_ludum_dare

@juaxix

Empecé creando un videojuego en el iPad con Codea, mi primer juego para LD fué algo sencillo, el tema era “Tiny World”, así que creé un mundo que se movía por el espacio y había que recoger personitas empezando por el líder de ese planeta, usando una trayectoria con el dedo seleccionabas a este primer individuo y sin soltarlo ibas creando el camino llendo por todos los demás ciudadanos del mundo hasta llegar al último y después para acabar pasabas por la casa.

Ludum Dare #23

¿Cómo se hizo?:
hay 3 estados de juego, cada uno de ellos representa un modo de juego, en el inicio se construyen con cada toque y actualización del mismo, la ruta, comprobando si hay una persona bajo el cursor, en ese caso se añade a la lista. En el evento de soltar el toque se genera el camino y la animación de recorrer la ruta, después se hace una pequeña animación con un seno (trigonométrico) y se completa con una transición al segundo estado, donde el modo de juego es comprobar pulsaciones para eliminar enemigos colocando sistemas de partículas y comprobando que estos enemigos no han chocado con el pequeño planeta. Por último se actualizan los datos de puntuaciones y se reinicia el juego subiendo los parámetros de dificultad.

Aquí está el vídeo:

Y aquí el código fuente

El siguiente Ludum Dare en el que participé fué el 24

Ludum Dare #24

The Darkness Evolve

Es un juego en el que controlamos a una especie robot gigante alienígena que camina a sus anchas por los planetas que va conquistando y a los que vuelve de su propia naturaleza oscura.
De este juego hice una versión online (multijugador en tiempo real) multiplataforma en el que competimos con la gente que conecte a nuestra partida en reunir los cubos de materia oscura repartidos por la superficie de cada planeta, quien recoge más gana. La conexión se hace por UDP.

¿Cómo se hizo?
En este juego lo más complicado fué la gravedad y las conexiones online. Sobre todo lo segundo.
Para lo primero al final utilicé una simple rotación alrededor del planeta activo. Hay mejores maneras de hacerlo vaya, pero esta es la más sencilla que se me ocurrió y ya sabéis que con un límite de 48h las soluciones complejas están completamente descartadas!. En cuanto a la información online, se usa un servidor de Google App Engine que con una aplicación en Java aloja las direcciones IP de los creadores de las partidas así como de sus participantes en la partida, si el host se va, otro jugador pasará a serlo. Hay cosas más divertidas en este desarrollo, pero os dejo la zona de comentarios por si queréis preguntarlas. 😉

Podéis descargar el código fuente del sitio web de Ludum Dare.

Ludum Dare October Challenge 2012

Estos retos de Octubre consisten en crear un juego en un mes y venderlo, con el objetivo de sacar al menos 1$. Pues saqué algo más pero tardé también más de un mes en crear Egypt Wizard 3D.

El vídeo de presentación:

Es un juego de un hechicero de origen desconocido que viaja al antigüo Egipto en el tiempo para encontrar el origen de las posesiones demoníacas en los templos y ciudades cercanas a las pirámides, el juego nunca terminó de cuajar bien en ventas y se quedó un poco abandonado, quizás algún día lo termine, por ahora lo he dejado aparcado, pero cumplí el reto de Octubre de Ludum Dare a tiempo.
Está traducido al japonés, chino, español e inglés. Es uno de los proyectos más ambiciosos después de World Implosion y 6 Dimensiones.

¿Cómo se hizo?
Lo más complicado fué crear los controles para el hechicero, de hecho, hay una versión que tengo que subir esperando, con un nuevo control y más botones. Cada uno de esos botones representa un estado para el jugador, además de los de beber pociones, muerto, viajando, o en pausa, claro.

Los enemigos usan el mismo script de I.A., el comportamiento depende de cada enemigo y cada entidad tiene un conjunto de datos único en cuanto a componentes RPG ,ya sea ,maná, vida, peso, altura, tipo, velocidad, etc. y en función de estos se comportan de una manera o de otra completamente distinta.

Se colocan barras de vida sobre los enemigos que tienen referencias asociadas a su entidad, además, esto se utiliza para animar con acciones de HUD (interfaz) la vida que nos quita o le quitamos a ellos, poniendo en formato distinto los críticos (rojo y más grande).

El juego tiene algunos detalles, como las traducciones hechas en XML, eventos accionados por aproximación, uso de des/activación de objetos y scripts de IA también por proximidad, de forma que no se renderiza nada a no ser que esté en un sector activo en pantalla, ni tampoco se ejecuta sus scripts ,etc.

Ludum Dare #25

Tema: Tú eres el villano
En este caso, el tema era crear un juego donde el protagonista es el villano, como sólo tenia la mitad del tiempo, unas 10h para hacerlo, creé una esfera, una textura simple y usé un animal de arteria 3d, la cabra, que era “bonus” ,a veces meten estos bonus para que puntúen más los juegos en LD…

You are the invader

Además usé una nave, para reflejar el tema mi idea fué que un escuadrón del Space Invaders, que son los malos del juego, mi idea era meter muchos compartamientos en función de la personalidad del piloto que hay 23 y se pueden elegir ,pero me dió timepo a lo véis.

El código fuente: aquí.

Ludum Dare #26

Tema: Minimalismo.
Space Ball 3D
Hice un juego minimalista con dos porterías y dos esferas que tenían que usar su barra de fuerza para impulsar el balón hacia la portería del contrario. Es un juego para dos jugadores con varios sistemas de partículas y campos de fuerza.
Descargar código fuente.

Ludum Dare #27

Tema: 10 segundos.
6th Station

Es un juego homenaje a la película El Viaje de Shihiro.
Se recorren estaciones de tren sobre el agua, hay varios modos de juego, se usan diferentes sistemas de partículas, estelas, sensores, animaciones, billboards, etc.

Descargar código fuente.

October Challenge 2013

Send your reindeer

Este juego lo hice para unos niños con cáncer de Granada y Cazorla, pacientes de mi padre, va de un reno, que tienes que entrenarlo, ponerle un nombre, y cuando ya lo tienes preparado lo envías a Santa Claus, puedes compartir mensajes online con otra gente, esto usa una base de datos nosql.
No pido 1$ como dice el reto de Ludum Dare y como es gratis he puesto un botón de donación en el sitio web de xixgames.

Descargar juego.

Mini LD 46 : Flying sharks attack pirates

Tema: Tiburones
Tenía un nuevo pack de animaciones para ShiVa3D así que cogí un par de modelos de tiburones y animales, algunos barcos, e hice unas islas en EarthSculptor, lo importé todo junto con algo de arte en Photoshop ,un pirata, y casi estaba todo hecho.

La música de incompetech completó la escena con un fondo marino y un océano dinámico, controles para mouse+teclado o gamepad (XBOX360 mejor).

El juego estaba diseñado, aunque no tuve tiempo de acabarlo por completo puesto que pasé parte de ese finde fuera del alcance del PC.

Consiste en que llevas a un tiburón y el padre de este le enseña como arramblar con la cabeza contra los barocos de los piratas ,si lo haces bien provocarás que de los barcos caigan animales que debes comer. Sigue a los barcos que se pasan el tiempo transportando animales de una isla a otra.

GameJolt contest Jam 10: Who is the hottest person in the party?

Tema: Fiesta!
Primero ,veamos el vídeo:



Visto, ya sabes de qué va?
You are the invader
Tienes que encontrar a la chica o chico (puedes elegir qué sexo quieres jugar) que te guste y hacer que la gente os vea bien como pareja, así te la llevarás al hotel XD Es un juego no terminado porque tuve poco tiempo, sólo pude programar los comportamientos y algunas cosas más entre animaciones, sonidos, ambientación, interfaz y controles se me fué bastante tiempo, así que no pude hacer la parte de relaciones con diálogos que consideraba lo más importante,…en fin, una lección dura para aprender!

Ludum Dare 28: You only get one shot to be famous

El tema era “You only get one”, o, “sólo tienes/obtienes uno”.

Ludum Dare #28 - 48h

Ludum Dare #28 – 48h

En este juego ,que es una crítica a la sociedad actual con la moda de todo lo indie debes elegir uno de los 3 caminos de la vida para ser famoso, así, empezarás con dinero y éxito en los negocios, o éxito en las relaciones y el amor, o por último salud y belleza. Cada uno de estos caminos tienen un poder, que se ven representados por las palabras asociadas a dicho éxito, por ejemplo, en el amor está el compartir, en el dinero como se puede comprar todo está el conseguir bienes materiales, en el camino de la belleza, la apariencia es poder, etc.
El enemigo es el sistema, representado por máquinas que nos lanzan la hipoteca, la crisis, el desamor, el divorcio, los celos y las rupturas, etc.
Así pues entramos en batallas de palabras, al acabar con las máquinas del sistema nuestro estatus puede ser completado con las burbujas, elegimos la que más necesitemos y la empujamos hasta el final de nuestro camino, donde comprobaremos si somos famosos con el resultado. Como véis es bastante metafórico.

Ludum Dare 28 JAM: Drive Coin Crash 3D

Tema “You only get one”

Ludum Dare #28 - 72h

Ludum Dare #28 – 72h

Este juego lo hice en equipo aunque en sólo en unas 12h, el grafista es Ángel, R-TypeX.
Es un juego de coches a lo 8-bit, donde sólo puedes coger una moneda por vuelta, si chocas con un obstáculo después de coger una moneda acaba la partida, tienes 3 vidas, que te las quitan cuando coges una moneda después de haber cogido una (tienes que dar toda la vuelta para coger otra), o al dar una vuelta sin coger ninguna moneda. El juego acaba cuando cogas todas las monedas.
La IA de los coches es bastante aleatoria pero graciosa, es lo mejor que pude hacer en tan poco tiempo.

Artículos relacionados

  • ...

Exprésate dejando un comentario:

Introduce el captcha

Por favor escriba los caracteres de la imagen captcha en el cuadro de entrada