Jugabilidad de MegaBlock Survivors
MegaBlock Survivors es un minijuego de supervivencia tipo roguelike. Cada partida lleva al jugador a través de mundos generados proceduralmente donde lucha contra oleadas de enemigos, recolecta mejoras de equipamiento y progresa a través de etapas cada vez más difíciles.
Iniciar una Partida
Usa /mbs start para comenzar una nueva partida. Cada partida crea un mundo instanciado para el jugador. Solo se permite una partida por jugador a la vez -- usa /mbs quit para salir primero si es necesario.
Al inicio de una partida, el jugador selecciona un arma inicial desde la pantalla de selección de clase.
Progresión Multi-Mundo
Las partidas progresan a través de tres tipos de mundo generados proceduralmente (WORLD_1, WORLD_2, WORLD_3), cada uno con parámetros de generación de terreno, materiales y cantidades de estructuras distintos. Cada tipo de mundo escala en complejidad con más torres, árboles, muros y estructuras interactuables.
El tamaño del mapa es de 500x500 bloques (250 bloques en cada dirección desde el centro).
Armas
Las armas atacan automáticamente con un tiempo de recarga. Cada arma puede subir de nivel a través de recompensas, aumentando su daño y efectividad.
| Arma | Tipo | Descripción |
|---|---|---|
| Guadaña | Área | Ataca en un área frente a ti. Las mejoras aumentan el daño en 1 y la zona de daño en 10%. |
| Incensario | Área | Ataca en un círculo a tu alrededor. Las mejoras aumentan el daño en 1 y la zona de daño en 10%. |
| Látigo | Hitscan | Rebota un golpe de enemigo en enemigo. Las mejoras aumentan los rebotes en 1 y el daño en 10%. |
| Ballesta | Área | Dispara flechas en líneas rectas a tu alrededor. Las mejoras aumentan las flechas en 1 y el daño en 10%. |
Objetos Pasivos
Los objetos pasivos se obtienen a través de recompensas de subida de nivel, estructuras de reloj de arena, estructuras de cofre y compras en santuarios. Se acumulan y escalan con cada adquisición.
| Pasivo | Efecto por nivel |
|---|---|
| Ebon Heart | Aumenta la salud máxima en 10% |
| Health Up | Aumenta la salud máxima en 5 HP (fijo) |
| Shadow Glide | Reduce la velocidad de caída en 10% |
| Shadow Leap | Aumenta la fuerza de salto en 10% |
| Shadow Step | Aumenta la velocidad de movimiento en 10% |
| Experience Boost | Aumenta la ganancia de experiencia en 10% |
| Luck | Aumenta la suerte en 1 (afecta la rareza de recompensas) |
| Dodge | Aumenta la probabilidad de esquivar en 1% |
| Crit Chance | Aumenta la probabilidad de crítico en 5% |
| Shields | Aumenta los escudos máximos en 10% |
| Attack Speed | Aumenta la velocidad de ataque en 5% |
| Vampirism | Regenera el 10% del daño infligido, el 10% de las veces |
Estadísticas del Jugador
Usa /mbs stats durante una partida para ver tu equipamiento actual y modificadores de estadísticas. El sistema de estadísticas rastrea:
- Salud máxima y multiplicador de salud
- Capacidad de escudo y multiplicador
- Velocidad de movimiento y multiplicador
- Fuerza de salto, gravedad y cantidad de saltos múltiples
- Multiplicador de experiencia
- Multiplicador de velocidad de ataque
- Multiplicador de escala
- Probabilidad de esquivar, probabilidad de crítico y porcentaje de vampirismo
- Suerte
Estructuras
Los mundos generados proceduralmente contienen estructuras interactuables:
| Estructura | Función |
|---|---|
| Reloj de Arena | Interactúa para abrir una pantalla de selección de recompensas con opciones de equipamiento |
| Cofre | Interactúa para abrir una pantalla de recompensas de cofre con opciones de equipamiento |
| Santuario | Compra mejoras de equipamiento usando moneda de la partida. El precio escala con el total de compras. |
| Portal | Interactúa para activar. Requiere 48 sacrificios (muertes) para cargarse. Una vez cargado, desencadena una pelea de jefe. Derrotar al jefe te avanza al siguiente mundo. |
| Jarrón | Contenedores rompibles encontrados por el mapa |
Enemigos y Jefes
Los enemigos aparecen en oleadas gestionadas por el administrador de entidades de la partida. El juego rastrea un contador de tiempo de juego que controla el ritmo de aparición y el escalado de dificultad.
Los encuentros con jefes se activan a través de la estructura del portal. Una advertencia de 5 segundos precede a cada aparición de jefe. Después de derrotar a un jefe, comienza una cuenta regresiva de 5 segundos antes de teletransportarte al siguiente mundo.
Los tipos de jefe incluyen el Jefe Escorpión, que usa patrones de ataque basados en esferas.
Los tipos de mobs especiales incluyen Mobs de Artillería (atacantes a distancia) y Mobs Slime Sombra.
Drops de Mobs
Los enemigos derrotados pueden soltar:
- Fragmentos de Sombra -- puntos de experiencia que suben de nivel a tu personaje
- Pollo Asado -- objetos de curación
- Imanes -- atraen drops cercanos hacia el jugador
Sistema de Rareza
Las recompensas de equipamiento tienen niveles de rareza que afectan su nivel de poder. La rareza se determina por la estadística de suerte del jugador usando una curva de campana (distribución normal):
| Nivel | Nombre | Rango de tirada de suerte |
|---|---|---|
| 1 | Común | 0 -- 20 |
| 2 | Poco Común | 20 -- 40 |
| 3 | Raro | 40 -- 60 |
| 4 | Épico | 60 -- 80 |
| 5 | Legendario | 80 -- 100 |
El nivel de suerte del jugador (0--100) actúa como el centro de una curva de campana con una desviación estándar de 15. Mayor suerte desplaza la distribución hacia drops de mayor rareza. El nivel de rareza también sirve como multiplicador de recompensa para el efecto del equipamiento.
Sistema de Subida de Nivel
Recolectar suficientes fragmentos de sombra activa una subida de nivel. La secuencia de subida de nivel incluye una animación (que se puede saltar), seguida de una pantalla de selección de recompensas donde el jugador elige una de varias mejoras de equipamiento ofrecidas. El juego se pausa durante la selección de recompensas.
Tabla de Clasificación
Los resultados de las partidas se registran en una tabla de clasificación persistente almacenada en leaderboard.yml. La tabla de clasificación rastrea las 100 mejores entradas y muestra las 10 mejores cuando se presenta a los jugadores.
Visualización de Salud y Escudo
Los jugadores tienen una visualización de salud y escudo durante las partidas. Los escudos actúan como una capa de salud adicional que se regenera con el tiempo.
Marcador
Un marcador en la partida muestra información de la partida en tiempo real al jugador.