Nota 5 de marzo de 2020 - El proyecto se ha descontinuado, estoy planeando trabajar en él, pero estoy ocupado trabajando en otras cosas últimamente, en este momento, una de las características más necesarias que faltan es la generación de mazmorras de procedimiento, el juego en este momento funciona con el mismo mazmorra en cada tiempo, los conceptos básicos básicos ya están hechos, más elementos deben agregar más elementos, ganar/perder elementos no existen 2 modes: Explore Mode Mode Mode, en el modo Explore, se puede ver, ¿se puede mirar, es una mirada, es decir,? Las cosas y los movimientos acumulan el mazmorra y el modo de combate donde puedes atk, PWR y luchar contra múltiples enemigos y, finalmente, los venció (que fue cómo comenzó este proyecto antes de que decidí expandirlo a un total de 1000 loc no tan malvado, pero definitivamente necesito algún tiempo para acostumbrarme al código y a la estructura del proyecto), estoy abierto a cualquier retroalimentación o obras e incluso PRS.
Combate ASCII
Un simple juego de aventura de texto de CLI, creado para fines de aprendizaje.
Objetivos del proyecto
- Sistema de mazmorras completamente funcional para la exploración.
- Creación de un sistema de inventario con la capacidad de recoger, comer y obtener información sobre los artículos que se encuentran en toda la mazmorra
- Los enemigos distribuidos sobre las entradas de la mazmorra, exploran más al vencerlos en un sistema de combate basado en roles.
Instrucciones de uso
Nota: Este juego usa solo Python 3. ¡Usar Python 2 no funcionará!
- Obtenga fuentes ya sea descargando el archivo
.zip y extrayendo - O clonando la rama maestra
git clone https://github.com/aelmosalamy/ascii-combat - Para configurar: ejecute
pip3 install colorama o pipenv install - Para jugar: ejecutar
python3 main.py
Módulos de juego
- El juego utiliza principalmente dos módulos: CMD (para ejecutar una interfaz de línea de comandos genérica con varias características útiles) y Colorama (un increíble colorizador de texto de secuencia ANSI).
Solicitud de solicitud
- Realmente doy la bienvenida a las solicitudes de extracción, especialmente si es su primera vez, consulte los problemas actuales y cualquier pequeña corrección, corrección de errores, nueva función se revisará y agregará si es posible.
- No dude en enviar PRS (verifique los problemas abiertos primero).
- El código limpio y bien documentado es bastante apreciado.
- Esto es muy importante: si está utilizando un sistema basado en UNIX para escribir código, asegúrese de convertir las nuevas líneas de su código a CRLF (el terminador predeterminado utilizado por Windows) ya que esto causa toneladas de conflictos de fusión.
Planes futuros
- Todos estamos de acuerdo en jugar juegos basados en texto ya que este género obtuvo sus propios fanáticos, sin embargo, estamos de acuerdo en la belleza de los gráficos, por lo que estoy planeando hacer una versión de Pygame de esta, exactamente el mismo concepto con los gráficos simplistas pero hermosos de 8 bits de Pixel Art, tengo la intención de crear un sistema de exploración RoGuelike + un sistema de combate basado en roles que actúa como un obstáculo para el avance de la exploración de Dungeons of Ascii Combat, mmmm ... Mmmmil ... ¡Mmmmil ... 'Pixel Combat'? :)