Skip to content

Blockky/Proyecto-2025-TdV-Grupo-D

 
 

Repository files navigation

Beasts and Bonds

Equipo D "Great CofCup"

  • Pablo García Hernández - 1° GIC
    Jefatura de proyecto, Programación, Diseño gráfico

  • David Salgado - 1º GISI
    Diseño de niveles, Pruebas, Programación

  • Roberto Pais Bustamante - 1º GIC
    Programación, Diseño de niveles, Pruebas

  • Carmen Dávila Montero - 1º GII
    Diseño Gráfico, Diseño de niveles

  • Luka Luraschi - 1º GII
    Diseño de niveles, Pruebas, Diseño Gráfico

  • Sergio Peiteado Sánchez - 1º GII
    Programación, Sonido, Pruebas


Pull Requests Welcome First Timer Friendly License MIT


Beasts and Bonds es un juego de rol de código abierto desarrollado en Python.

Características principales

  • ✅ Código 100% abierto bajo licencia MIT
  • 🐍 Desarrollado en Python 3.7+
  • 🎮 Motor gráfico: Arcade + Pyglet
  • 🗺️ Mapas creados con Tiled Map Editor

Tecnologías utilizadas

Assets gráficos

Instrucciones y Gameplay

Introducción: Apareces en un mundo desconocido, sin idea de donde estas ni de que hacer. Hay una figura cerca tuyo, capaz deberías probar a hablarle. Encuentra la salida de este lugar antes de que sea demasiado tarde.

Consejos: Deberás hablarle al ángel antes de avanzar de sala, sus consejos pueden ser muy valiosos. Las salas vacias contienen elementos de exploración, si quieres investiga tus alrederodes, aunque no se garantiza ningúna recompensa. Los jefes tienen patrones de ataque busca grietas en sus ataques para esquivarlos con mayor facilidad. No todos los jefes son obligatorios para pasarse el juego, a veces el que no arriesga gana.

Jefes:

Debes de esquivar sus ataques para poder vencerlos. Sus ataques dobles solo siguen una linea recta, prioriza moverte en diagonales para esquivarlos con mayor facilidad Cuando termine la secuencia de ataques debes de elegir si atacar o dialogar con ellos. Algunos bosses, sin contar el slime del inicio y el boss final, puedes evitar tener que matarlos, para ello tendrás que pacificarlos hablándoles constantemente (tras usar la función de dialogar entre 2-4 veces te dejarán marchar). O en caso de querer matarlos, tienes que usar la función de atacar hasta que la vida de estos llegue a cero. También puedes usar pociones durante el combate usando la opción de inventario.

Menú principal: Cuando accedes al menú del juego (pulsando la tecla ESC) podrás usar tu inventario en las salas de exploración, ajustar el volumen del juego, o hacer uso de la tienda, en donde podrás comprar más pociones.

Mapa.png Tu objetivo será llegar al final del mapa, al exterior de la superficie, tal y como se muestra en este esquema, de izquierda (que es por donde empiezas) a derecha.

Controles

  • Movimiento: Teclas de dirección / WASD
  • Encender/Apagar antorcha: L
  • Interactuar con los npcs: E
  • Avanzar el diálogo: ESPACIO
  • Menú principal: ESC

About

Grupo D - 2025 - Proyecto para la asignatura Tecnología de Videojuegos

Resources

License

Stars

Watchers

Forks

Contributors

Languages

  • Python 100.0%