Kabosu - Creando cosas

Logo de la página. Gato esférico con colores verdoso.

GBJAM 12: Buscando inspiración

Publicado: 2024-09-14 (actualizado 2024-10-06)

Etiquetas: Game Boy, Godot, Juegos, Pixel Art, Proyectos


Actualizado el 2024-10-06 para corregir algunos errores.

Buscando inspiración

Ayer tras el inicio de la GBJAM me quedé pensando en cómo aplicar el tema opcional "spooky". Pensaba en murciélagos, vampiros, fantasmas, monstruos, etc pero no se me ocurría nada concreto. Al final decidí buscar inspiración en juegos de Game Boy de esa temática. Uno de mis libros favoritos es GAMEBOY PERFECT CATALOGUE, publicado en 2018 y que incluye todos los juegos lanzados para GB y GB Color en Japón. De cada uno de ellos hay una o dos capturas de pantalla, la portada y una breve descripción (en japonés obviamente).

Portada del libro

Entrada del libro para el juego Go Go Ackman

Estuve ojeando las 200 páginas del libro buscando juegos que pudieran encajar. Esta es la lista de juegos que pude identificar que tenían elementos que podríamos llamar de Halloween:

Otros juegos como Super Mario Land 2 o Link's Awakening recuerdo que tenían sus zonas de cementerio y fantasmas también.No tengo un libro similar para juegos de fuera de Japón pero recuerdo que en su día salió Alone in the Dark. También existen juegos no licenciados creados en los últimos años. El más popular quizá sea Deadeus. Recuerdo llegar a ver anuncios del juego en Instagram hace un tiempo.

La gran mayoría son juegos de plataformas, algo muy común de esa época. Además tiene estética muy kawaii.

Mi idea

Después de meditar un poco al acostarme y un rato esta mañana he decidido hacer algo sencillo. Ghostbusters 2 es un juego que me gusta mucho. Su versión de NES es quizá mi juego preferido de la consola así que he pensado en hacer algo similar.

La mecánica principal consiste en atrapar fantasmas en jaulas. El protagonista va con una linterna. Si la luz entra en contacto con un fantasma este saltará hacia atrás moviéndose una casilla. Habrá que ir moviendo al fantasma hasta que caiga en una casilla de jaula. En las imágenes de abajo se ve una representación de la idea con unos gráficos temporales.

Game 1Game 2

Como el fantasma solo se mueve en la dirección opuesta al personaje creo que puedo diseñar unos cuantos puzles de dificultad creciente añadiendo diferentes obstáculos o aumentando el número de fantasmas. Quizá luego añada otros tipos de enemigos que reaccionen de diferente forma a la linterna para que haya más variedad de situaciones.

En resumen: mi plan es hacer una especie de Sokouban pero que parezca un poco Luigi's Mansion. El personaje se moverá entre las habitaciones del juego como en el Ghostbusters 2 de NES.

Primeros pasos

Por la tarde he dibujado un monigote, el haz de luz, el fantasma y unos pocos tiles para hacer el mapa. Después de cenar he programado el movimiento y la transición entre habitaciones. Para los gráficos he utilizado Pyxeledit.

Tras esto he creado el proyecto en Godot 4.3 y he creado una escena estática para poder hacer las capturas que se ven arriba. Luego poco a poco he ido implementando cosas. A falta de animaciones, el personaje ya se mueve correctamente y he creado la transición entre habitaciones. Mañana implementaré los nodos fantasma para que así ya tener algo jugable.


Artículo siguiente: GBJAM 12: Terminando el prototipo
Artículo anterior: GBJAM 12: Empezamos