Skip to content

JSGC-ECI/Juego-de-Trenes-AYPR

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 

Repository files navigation

📌 Juego de Trenes

⚠️ Estado: EN DESARROLLO Versión académica

Implementación del juego de mesa “Juego de Trenes”, donde dos jugadores compiten por ordenar sus cartas de forma ascendente aplicando reglas aleatorias y estratégicas mediante lanzamientos de dado.


👥 Autores

CLAUDIA PATRICIA CASTAÑEDA BERMUDEZ

Algoritmos y Programación (ISIS AYPR-62 LEC y AYPR-6201 LAB)
Decanatura Ingeniería de Sistemas → Centro de Estudios de Fundamentos de Computación
Ingeniería de Sistemas y Matemáticas
Escuela Colombiana de Ingeniería Julio Garavito
2023-2


🧠 Índice


🚀 Características

  • ✅ Juego interactivo para dos jugadores
  • ✅ Simulación de lanzamientos de dado con diferentes acciones
  • ✅ Mecanismos de aseguramiento de cartas
  • ✅ Operaciones de ordenamiento mediante movimientos válidos
  • ✅ Validación de victoria automática
  • ✅ Implementación enfocada en conceptos fundamentales de algoritmos y estructuras.

⚙️ Tecnologías

  • Lenguaje: Python
  • Herramientas: IDLE
  • Dependencias: No requiere librerías externas

📦 Instalación y Requisitos

Clonar el repositorio

git clone https://github.com/JSGC-ECI/Juego-de-Trenes-AYPR

Requisitos

  • Python 3.8 o superior
  • Editor de texto o IDE compatible

Instalación

  1. Descargar o clonar el repositorio
  2. Ejecutar main.py o el archivo principal desde un IDE o terminal

▶️ Uso

Note

Se simula el turno de cada jugador por medio del lanzamiento de un dado virtual
Cada resultado del dado desencadena una acción automática o una elección estratégica

Warning

Se generan dos manos de 7 cartas aleatorias
El primer jugador en ordenar su mano de forma ascendente gana


🧪 Pruebas

Se recomienda verificar el comportamiento manual del juego siguiendo secuencias de movimientos y evaluando la lógica de aseguramiento, intercambios y rotaciones.


📁 Estructura del Proyecto

📦 Juego-de-Trenes-AYPR
 ┗ 📜 trenes.py

📌 TODOs / Funcionalidades Futuras

  • Implementar versión con interfaz gráfica
  • Añadir modo de juego contra la máquina
  • Agregar sistema de puntuación

📊 Estadísticas del Repositorio

Lenguaje principal Tamaño del repositorio Stars Forks Issues abiertas


📄 Licencia

Este proyecto está licenciado bajo propósitos académicos y educativos. Puedes consultar el archivo LICENSE para más información.


About

Proyecto

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages