Klondike miner
Klondike miner
#Juego #Gambling #Académico
#Juego #Gambling #Académico
El roguelite de dados basado en klondike más divertido de semestre 5.
El roguelite de dados basado en klondike más divertido de semestre 5.
El roguelite de dados basado en klondike más divertido de semestre 5.

Trailer
Trailer
Descripción del proyecto
Descripción del proyecto
Klondike miner es es un juego de excavación que combina elementos de azar y estrategia. Ofrece una experiencia emocionante y desafiante, en la que los jugadores deben excavar en busca de recursos valiosos mientras superan diversos obstáculos para progresar.
Uno de los principales desafíos del juego consiste en resolver acertijos que toman la forma de manos de póker: para continuar excavando, el jugador debe obtener una mano igual o superior a la solicitada, o una mano específica que corresponda a un mineral determinado.
Klondike Miner es es un juego de excavación que combina elementos de azar y estrategia. Ofrece una experiencia emocionante y desafiante, en la que los jugadores deben excavar en busca de recursos valiosos mientras superan diversos obstáculos solo con 5 dados para progresar. Nació para la materia de game studies y las limitantes de que tenía que ser roguelite y basado en las mecánicas principales del klondike.
Klondike miner es es un juego de excavación que combina elementos de azar y estrategia. Ofrece una experiencia emocionante y desafiante, en la que los jugadores deben excavar en busca de recursos valiosos mientras superan diversos obstáculos para progresar.
Uno de los principales desafíos del juego consiste en resolver acertijos que toman la forma de manos de póker: para continuar excavando, el jugador debe obtener una mano igual o superior a la solicitada, o una mano específica que corresponda a un mineral determinado.
Mi rol
Mi rol
Hicimos un equipo con 3 personas, verduras carnivoras studio. En el juego me encargué de programar la lógica del lanzamiento de dados, los dados especiales, sistema de mejora, niveles, saltar mapa, y el gamemanager que escucha ala energía y controla estado del juego. Todo el sistema de sonidos, el soundmanager y varias de las animaciones también fueron integradas por mí.
Hicimos un equipo con 3 personas, verduras carnivoras studio. En el juego me encargué de programar la lógica del lanzamiento de dados, los dados especiales, sistema de mejora, niveles, saltar mapa, y el gamemanager que escucha ala energía y controla estado del juego. Todo el sistema de sonidos, el soundmanager y varias de las animaciones también fueron integradas por mí.
Hicimos un equipo con 3 personas, verduras carnivoras studio. En el juego me encargué de programar la lógica del lanzamiento de dados, los dados especiales, sistema de mejora, niveles, saltar mapa, y el gamemanager que escucha ala energía y controla estado del juego. Todo el sistema de sonidos, el soundmanager y varias de las animaciones también fueron integradas por mí.
Galería
Galería

Nivel 2, Cobre y Esmeralda un poco más dificil

Nivel 1, roca y carbon faciles de picar

Nivel 1, roca y carbon faciles de picar

Buffs permanentes

Mejoras

Tienda de dados

Tienda de dados

Tabla de minerales

Tipos de dados 1

Tipos de dados 2
Retos
Retos
Retos
Hubo muchos retos desde el inicio de la creación del juego. Al estar puramente basado en el juego de klondike versión casino, hubo muchas limitantes pues había que mantener esa mecánica principal, además de eso pensar en como incorporar la mecánico roguelite fue muy interesante, y al final salimos con una propuesta que pienso mejorar en un futuro.
Hubo muchos retos desde el inicio de la creación del juego. Al estar puramente basado en el juego de klondike versión casino, hubo muchas limitantes pues había que mantener esa mecánica principal, además de eso pensar en como incorporar la mecánico roguelite fue muy interesante, y al final salimos con una propuesta que pienso mejorar en un futuro.
Hubo muchos retos desde el inicio de la creación del juego. Al estar puramente basado en el juego de klondike versión casino, hubo muchas limitantes pues había que mantener esa mecánica principal, además de eso pensar en como incorporar la mecánico roguelite fue muy interesante, y al final salimos con una propuesta que pienso mejorar en un futuro.
Aprendizajes
Aprendizajes
Aprendizajes
A pesar que desde un inicio intenté hacer una propuesta de código escalable, a veces se chocaban algunos scripts míos con los del otro programador y hubo que hacer refactorizaciones en algunas partes del juego. Varios scripts quedaron excesivamente largos y no respetaban los principios SOLID, lo cual hizo que fuera un dolor de cabeza arreglar errores como el de el dado re rolleable. Fue tanto así que algunos bugs quedaron hasta el ultimo commit.
A pesar que desde un inicio intenté hacer una propuesta de código escalable, a veces se chocaban algunos scripts míos con los del otro programador y hubo que hacer refactorizaciones en algunas partes del juego. Varios scripts quedaron excesivamente largos y no respetaban los principios SOLID, lo cual hizo que fuera un dolor de cabeza arreglar errores como el de el dado re rolleable. Fue tanto así que algunos bugs quedaron hasta el ultimo commit.
A pesar que desde un inicio intenté hacer una propuesta de código escalable, a veces se chocaban algunos scripts míos con los del otro programador y hubo que hacer refactorizaciones en algunas partes del juego. Varios scripts quedaron excesivamente largos y no respetaban los principios SOLID, lo cual hizo que fuera un dolor de cabeza arreglar errores como el de el dado re rolleable. Fue tanto así que algunos bugs quedaron hasta el ultimo commit.
Frase que me llevo: