ShadowClash es un videojuego de lucha táctica en un mundo de fantasía oscura, donde criaturas legendarias luchan en duelos estratégicos. Los jugadores deben dominar habilidades únicas, gestionar sus recursos y tomar decisiones tácticas para derrotar a sus oponentes.
WARNING: Asegúrate de tener configurado correctamente el entorno y las dependencias para evitar problemas durante la ejecución del videojuego.
- Víctor Hugo
- Rubén Ruiz
- Raúl Tejada
- Ramón Nieto
- Alonso Gutiérrez
- Características
- Mecánica del Juego
- Roles
- Sistema de Habilidades y Atributos
- Instalación y Configuración
- Ejecución
- Pruebas
- Documentación
- FAQ
- Gestión de Personajes: Crea y personaliza tus personajes con atributos, habilidades y equipo.
- Sistema de Desafíos: Desafía a otros jugadores, apostando oro y configurando tu equipo antes de cada combate.
- Combate por Rondas: Los combates se desarrollan en rondas donde cada acción influye en el resultado.
- Persistencia: Toda la información se guarda de forma persistente, permitiendo continuar tu progreso sin perder datos.
-
Lucha Táctica: Enfrenta a tus enemigos en combates por rondas donde cada acción cuenta.
- Fase de Ataque: El personaje intenta infligir daño al oponente utilizando su ataque y habilidades.
- Fase de Defensa: El oponente intenta bloquear o mitigar el daño utilizando su defensa y habilidades.
-
Objetivo: Reducir la salud del oponente a cero antes de que lo hagan contigo.
- Administrador: Gestiona la base de datos, personajes, armas, armaduras y configuraciones del juego.
- Jugador: Crea y gestiona su personaje, participa en combates y desafíos.
Cada personaje tiene habilidades y atributos que afectan su desempeño en combate:
- Salud (HP): La vida del personaje. Si llega a 0, el personaje pierde.
- Ataque: Determina el daño que puede hacer el personaje.
- Defensa: Reduce el daño recibido.
- Velocidad: Influye en el orden de las acciones.
- Habilidades Especiales: Cada raza tiene habilidades únicas que alteran el curso de la batalla.
- Habilidades Pasivas: Afectan al personaje continuamente, como resistir venenos o aumentar la probabilidad de crítico.
-
Clonar el repositorio:
git clone https://github.com/tu-usuario/ShadowClash.git
-
Acceder al directorio del proyecto:
cd ShadowClash
-
Configurar el entorno:
- Asegúrate de tener el entorno adecuado para ejecutar el proyecto (motor de juego, dependencias, etc.).
- Ajusta las configuraciones necesarias en los archivos de configuración.
- Ejecutar la aplicación:
- Abre el proyecto en el motor de juego y ejecuta el método principal para iniciar el videojuego.
Se han implementado pruebas unitarias para verificar el correcto funcionamiento de:
- Gestión de personajes y atributos.
- Lógica de combate.
- Persistencia de datos.
La documentación técnica está integrada en el código fuente. Se recomienda consultar los comentarios y documentación interna para comprender mejor el funcionamiento del sistema.
¿Cómo crear un personaje?
Selecciona "Crear Personaje" en el menú principal y personaliza atributos, habilidades y equipo.
¿Qué razas puedo elegir?
Puedes elegir entre Vampiros, Licántropos y Cazadores, cada uno con habilidades únicas.
¿Cómo desafiar a otro jugador?
Desde el menú principal, selecciona "Desafiar a otro jugador" y apuesta oro antes del combate.
¿Cuántas rondas tiene un combate?
Cada combate tiene múltiples rondas, hasta que uno de los personajes pierda toda su salud.
¿Puedo mejorar las habilidades de mi personaje?
Sí, las habilidades mejoran a medida que subes de nivel ganando combates.
¿Cómo funcionan las apuestas?
Puedes apostar oro antes de cada combate, y el ganador se lleva todo el oro apostado.
ShadowClash: Conquista la oscuridad y forja tu leyenda. ¡La lucha está a punto de comenzar! 💥