⚠️ 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.
CLAUDIA PATRICIA CASTAÑEDA BERMUDEZ
- LAURA VALENTINA TORRES CÁRDENAS → [email protected]
- JUAN SEBASTIÁN GUAYAZÁN CLAVIJO → [email protected]
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
- 📌 Nombre del Proyecto
- 🚀 Características
- ⚙️ Tecnologías
- 📦 Instalación
▶️ Uso- 🧪 Pruebas
- 📁 Estructura del Proyecto
- 📌 TODOs / Funcionalidades Futuras
- 👥 Autores
- 📄 Licencia
- ✅ 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.
- Lenguaje:
Python
- Herramientas:
IDLE
- Dependencias: No requiere librerías externas
git clone https://github.com/JSGC-ECI/Juego-de-Trenes-AYPR
- Python 3.8 o superior
- Editor de texto o IDE compatible
- Descargar o clonar el repositorio
- Ejecutar
main.py
o el archivo principal desde un IDE o terminal
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
Se recomienda verificar el comportamiento manual del juego siguiendo secuencias de movimientos y evaluando la lógica de aseguramiento, intercambios y rotaciones.
📦 Juego-de-Trenes-AYPR
┗ 📜 trenes.py
- Implementar versión con interfaz gráfica
- Añadir modo de juego contra la máquina
- Agregar sistema de puntuación
Este proyecto está licenciado bajo propósitos académicos y educativos. Puedes consultar el archivo LICENSE para más información.