⚠️ DEVELOPER NOTE: This is an early prototype (Greybox). It has no final graphics, music, or sound effects.

My current goal: To validate if the game is fun and entertaining purely based on its mechanics. If the core gameplay doesn’t hook you, graphics won’t save it. Please be totally honest with your feedback.

🎲 What is it about?

It is a classic Roguelite Dice Battler. Your goal is to advance through different rooms, defeat enemies, and improve your strategy.

We aren’t reinventing the wheel, but we are aiming for a solid and addictive experience.

⚔️ How to Play

1. Combat:

  • The enemy’s “HP” are their Sockets.
  • To defeat them, you must fill all their Sockets by dragging your dice onto them.
  • If you end your turn without filling all sockets, the enemy will attack you.

2. The Red Socket:

  • You will see a red socket on the enemy. Currently, acts as an indicator of the damage you will take this turn.
  • (Note: In the future, you will be able to use specific colored dice here to reduce incoming damage).

3. Skills:

  • You have a skill that you can use to manipulate dice. Its charges reset every turn.

4. Progression:

  • Upon clearing a zone, you choose the next door (Door 1 or 2).
  • In this prototype, doors are generic, but in the final version, you will choose between Combat, Event, Shop, Treasure, etc.

📖 Socket Guide (Socket Types)

To win, you need to know which die fits where. Here is the legend:

  • Any [*]
    • Filled with any die, regardless of value.
  • Higher or Equal [3↑]
    • Requires a die of the indicated value or higher (e.g., 3, 4, 5, or 6).
  • Lower or Equal [4↓]
    • Requires a die of the indicated value or lower.
  • Even [■■]
    • Only accepts Even values (2, 4, 6).
  • Odd [■]
    • Only accepts Odd values (1, 3, 5).
  • Range [1-3]
    • Accepts any die whose value is within the shown range.
  • Exact 4
    • Only accepts a die of the exact requested value.
  • Countdown [20]
    • The socket value reduces by the value of the die you place. Completed when it reaches 0.
  • Sum Σ12
    • (Groups of 2 or 3 connected sockets). Completed when the sum of all placed dice reaches the target number (N).
    • Example: Σ12 [*]+[*]+[*] means you need 3 dice that sum to 12 total.
  • Matching [■]=[■]
    • (Connected groups). Completed when all dice placed in the group are of the same value (e.g., three 5s, or two 2s).

🚀 Future of the Project

You are currently playing the logic base. This is what I plan to add if the prototype proves to be fun:

  • Art and Audio: Custom aesthetic and “Juice” (sound feedback).
  • Enemy Variety: Encounters against multiple enemies at once and Bosses with summons.
  • Elemental Dice: Colored dice with special effects (like reducing damage in the Red Socket).
  • Room Types: Shops, random events, and traps.

What you will see in the full version:

  • 🧩 Puzzle Combat: It’s not just rolling; it’s deciding where to assign them. You must fill “Enemy HP Sockets” to win, but you need to reserve dice for your own Defense Sockets (Blue/Purple) and Skills before the enemy attacks.
  • ⏳ Time & Act Management: You will explore 3 Acts full of rooms, events, and traps. Each decision costs “Time”, filling a Boss Bar that forces you to face the floor guardian before you are ready.
  • 🛡️ 4 Unique Heroes: Each hero (Warrior, Rogue, Guardian, Witch) radically changes the run through their dice color probabilities and passive skills.
  • 💎 Roguelite Progression: Build your strategy with Relics, Consumables, and unlockable Skills that manipulate RNG in your favor.

💬 Your Feedback is Vital

Did you have fun? Was it boring? Are the “Sum” or “Matching” socket mechanics clear? Leave your comment below (you must be logged in). Thanks for testing my prototype!

===================================================

ESPAÑOL

⚠️ NOTA DEL DESARROLLADOR: Este es un prototipo en fase temprana (Greybox). No tiene gráficos finales, ni música, ni efectos sonoros.

Mi objetivo actual: Validar si el juego es divertido y entretenido puramente por sus mecánicas. Si la jugabilidad base no atrapa, los gráficos no lo salvarán. Por favor, sé totalmente honesto con tu feedback.

🎲 ¿De qué trata?

Es un Roguelite Dice Battler clásico. Tu objetivo es avanzar por distintas habitaciones, derrotar enemigos y mejorar tu estrategia.

No estamos reinventando la rueda, pero buscamos una experiencia sólida y adictiva.

⚔️ Cómo Jugar

1. El Combate:

  • La "vida" del enemigo son sus Huecos.
  • Para derrotarlo, debes llenar todos sus huecos arrastrando tus dados sobre ellos.
  • Si terminas tu turno sin completar todos los huecos, el enemigo te atacará.

2. El Hueco Rojo:

  • Verás un hueco rojo en el enemigo. Actualmente, sirve como indicador del daño que recibirás este turno.
  • (Nota: En el futuro, podrás usar dados de colores específicos aquí para reducir el daño entrante).

3. Habilidades:

  • Tienes una habilidad  que puedes usar para manipular los dados. Sus usos se reinician en cada turno.

4. Progresión:

  • Al limpiar una zona, eliges la siguiente puerta (Puerta 1 o 2).
  • En este prototipo las puertas son genéricas, pero en la versión final podrás elegir entre Combate, Evento, Tienda, Tesoro, etc.

📖 Guía de Huecos (Tipos de Sockets)

Para ganar, necesitas saber qué dado encaja en cada lugar. Aquí tienes la leyenda:

  • Cualquiera [*]
    • Se completa con cualquier dado, sin importar su valor.
  • Mayor o Igual [3↑]
    • Requiere un dado del valor indicado o superior (ej. 3, 4, 5 o 6).
  • Menor o Igual [4↓]
    • Requiere un dado del valor indicado o inferior.
  • Par [■■]
    • Solo acepta valores pares (2, 4, 6).
  • Impar [■]
    • Solo acepta valores impares (1, 3, 5).
  • Rango [1-3]
    • Acepta cualquier dado cuyo valor esté dentro del rango mostrado.
  • Exacto *4*
    • Solo acepta un dado del valor exacto que se pide.
  • Cuenta Regresiva [20]
    • El valor del hueco se reduce según el valor del dado que le pongas. Se completa al llegar a 0.
  • Suma Σ12
    • (Grupos de 2 o 3 huecos conectados). Se completa cuando la suma de todos los dados colocados llega al número objetivo (N).
    • Ejemplo: Σ12 [*]+[*]+[*] necesitas 3 dados que sumen 12 entre todos.
  • Iguales [■]=[■]
    • (Grupos conectados). Se completa cuando todos los dados colocados en el grupo son del mismo valor (ej. tres 5, o dos 2).

🚀 Futuro del Proyecto

Actualmente estás jugando la base lógica. Esto es lo que planeo agregar si el prototipo resulta divertido:

  • Arte y Audio: Estética propia y feedback sonoro ("Juice").
  • Variedad de Enemigos: Enfrentamientos contra múltiples enemigos a la vez y Jefes con invocaciones.
  • Dados Elementales: Dados de colores con efectos especiales (como reducir daño en el hueco rojo).
  • Tipos de Habitaciones: Tiendas, eventos aleatorios y trampas.

Lo que verás en la versión completa:

  • 🧩 Combate tipo Puzzle: No es solo tirar dados; es decidir dónde asignarlos. Debes llenar los "Sockets de Vida" del enemigo para ganar, pero necesitas reservar dados para tus propios Sockets de Defensa (Azul/Morado) y Habilidades antes de que el enemigo ataque.
  • ⏳ Gestión de Tiempo y Actos: Explorarás 3 Actos llenos de salas, eventos y trampas. Cada decisión cuesta "Tiempo", llenando una Barra de Jefe que te obligará a enfrentarte al guardián del piso antes de que estés listo.
  • 🛡️ 4 Héroes Únicos: Cada héroe (Guerrero, Pícaro, Guardián, Bruja) cambia radicalmente la partida mediante sus probabilidades de color de dados y habilidades pasivas.
  • 💎 Progresión Roguelite: Construye tu estrategia con Reliquias, Consumibles y Habilidades desbloqueables que manipulan el RNG a tu favor.

💬 Tu Feedback es vital

¿Te has divertido? ¿Te has aburrido? ¿Se entiende la mecánica de los huecos "Suma" o "Iguales"? Deja tu comentario abajo (debes tener sesión iniciada). ¡Gracias por probar mi prototipo!

Updated 20 hours ago
Published 2 days ago
StatusPrototype
PlatformsHTML5
AuthorEremesNG
GenrePuzzle
Made withUnity
Tags3D, Dice, dice-battle, Fantasy, Low-poly, Prototype, Roguelite, Singleplayer, Unity
Average sessionA few minutes
LanguagesEnglish, Spanish; Latin America
InputsMouse

Leave a comment

Log in with itch.io to leave a comment.