Skip to content

UCM-FDI-DISIA/KleptoMagic

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

665 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🧙🏻‍♂️ KLEPTOMAGIC 🧙🏻‍♂️


🌐 Sitio Web del Proyecto


Equipo de desarrollo: Team 2

Integrantes:

  • Gabriel Barroso Bueno
  • Zhuokai Zhu
  • Sergio Yago Juárez
  • Javier Cáceres
  • Sergio Croche Trigo
  • Daniil Sosiedka
  • Mauro Martínez
  • Diego Martín García
  • Davide Chen

Game Design Document

📋 Índice

  1. Resumen
  2. Mecánicas
  3. UI
  4. Estética
  5. Referencias
  6. Testing

1. Resumen

1.1 Descripción

Es un roguelike de acción top-down con estilo pixel-art, en el cual se juega como uno de varios personajes pertenecientes a una banda de ladrones completamente mundanos en un mundo lleno de magia.

1.2 Género

Roguelike, acción, top-down.

1.3 Público objetivo

Mayores de 10 años, amantes de los juegos roguelike y acción.

1.4 Plataforma

PC Windows 10 y superior.

2. Mecánicas

2.1 Controles

El personaje se mueve con el stick izquierdo del GamePad o con WASD.
Para apuntar se usa el stick derecho o con el ratón.
Con el click izquierdo se ataca a la dirección que se ha apuntado.

2.2 Movimientos

El usuario puede controlar el personaje en ocho direcciones: arriba, abajo, derecha, izquierda y los diagonales.

2.3 Personajes

Existen cuatro personajes para elegir:

Personaje Imagen Descripción
Knight Knight Ataques a melé, cuerpo a cuerpo
Rogue Rogue Ataques a distancia, con una velocidad medio alto, pero daño medio
Hunter Hunter Ataques a media distancia, con una velocidad bajo, pero alto en daño de ataque
Alchemist Alchemist Ataques a distancia, con una velocidad media, pero su daño es en área

2.4 Estadísticas del personaje

El personaje tiene los siguientes estadísticas, que se pueden mejorar a lo largo del juego:

  • Vida.
  • Escudo.
  • Velocidad de movimiento.
  • Daño de ataque.
  • Velocidad de ataque.

2.5 Armas

Cada personaje tienen sus propias armas:
Armas

2.6 Objetos

Al matar a un enemigo, tienes probabilidad de dropear un objeto que te sube las estadísticas. Por ejemplo:

Nombre Imagen Descripción
ChargeHammer ChargeHammer Sube dos de vida máxima, dos de daño y dos de velocidad de ataque múltiple
FlameSword FlameSword Sube uno de vida máxima, dos de daño y dos de velocidad de ataque múltiple
WoodShield WoodShield Recupera dos de vida, sube 4 de vida máxima y dos de velocidad de ataque múltiple

Existen muchísimos más objetos pérdidos en el mundo mágico.

2.7 Piso

El juego está compuesto por un piso con distintas salas.
Las salas están hechas con generación procedural, de esta forma, cada partida que juegas, existe un piso diferente.

2.8 Enemigos

Existen varios enemigos peligrosos:

Enemigo Imagen Descripción
Slime Knight Normalmente se encuentran en cantidad, y se mueven lentamente hacia ti
Living Armor Rogue Solo se mueve en cuatro direcciones, los diagonales no. Para derrotarlo hay que atacar por la espalda
Undead Archer Archer Enemigo que ataca a larga distancia
Boss Wizard Boss Jefe final, dispara varios proyectiles, de distintas maneras

3. UI

3.1 Menús

  • Menú principal:
    screenshoot
  • Menú de selección:
    screenshot
  • Menú pausa:
    screenshot
  • Tutorial:

screenshot

3.2 Elementos

Elemento Imagen
Vidas vidas

4. Estética

Es un juego diseñado con imágenes pixelart. A su vez los sonidos son de temática siniestra para encajar en el juego, sin embargo existe sonidos auxiliares como pulsar un botón, que hace calmar o hacer reir al jugador, ya que los sustos y temor no es nuestra intención.

5. Referencias

  • The Binding of Isaac.
  • Enter the Gungeon.
  • Soul Knight.
  • Wizard of Legend.

6. Testing

Tabla de datos: https://docs.google.com/spreadsheets/d/11CAguenY7ZaOqdui6tiNkYHmsIxgpgXR-YCmFzNjeJo/edit?usp=sharing Recopilacion de todos los Playtest: https://docs.google.com/document/d/1eL_9Ad7VfhAdRRX01lgQWl4UM0oU4Da4xOc2AgJVt9k/edit?usp=sharing

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages