⚠️ Estado: EN DESARROLLO Versión académica
Implementación del clásico juego del ahorcado, donde el jugador debe adivinar una palabra secreta letra por letra.
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
- ✅ Implementación del juego clásico del ahorcado.
- ✅ Uso de tipos de datos
list
ystr
. - ✅ El jugador compite contra el computador.
- ✅ Palabra seleccionada aleatoriamente desde una lista predefinida.
- ✅ Número limitado de intentos para adivinar.
- ✅ Ejercicio para reforzar el uso de funciones y estructuras básicas.
- ✅ Uso de subprogramas
- Lenguaje:
Python 3
- Entorno recomendado:
IDLE
o cualquier editor que soporte Python. - Sin librerías externas.
git clone https://github.com/JSGC-ECI/Ahorcadito-AYPR
- Tener Python 3 instalado.
- Editor de texto o IDE para ejecutar scripts en
.py
.
- Clona el repositorio.
- Abre el archivo
.py
principal con tu entorno. - Ejecuta el script.
python Ahorcadito.py
-
Al ejecutar el programa, se selecciona aleatoriamente una palabra secreta a partir de la seleccion del archivo que las contiene.
-
El jugador debe ingresar letras para intentar adivinar la palabra.
-
Cada intento incorrecto reduce el número de vidas restantes.
-
El juego finaliza cuando:
- Se adivina toda la palabra (gana el jugador).
- Se agotan los intentos (pierde el jugador).
Note
El juego se puede reiniciar tras finalizar una partida.
Warning
Asegúrate de tener un archivo con una palabra por línea, esté en la misma carpeta que el juego o en una ruta accesible.
No se incluyeron pruebas automatizadas en esta versión. Las validaciones fueron realizadas manualmente mediante ejecución directa del juego en consola.
Se puede dar uso de palabras.txt
como archivo prueba que contiene una serie deejemplo de palabras
📦 Ahorcadito-AYPR
┣ 📜 Ahorcadito.py # Código principal del juego
┗ 📜 palabras.txt # Lista de palabras
- Implementar puntajes y tabla de récords.
- Mostrar letras ya usadas.
- Mejorar interfaz de usuario.
- Implementar versión con GUI (Tkinter o PyQt).
Este proyecto está licenciado bajo propósitos académicos y educativos. Puedes consultar el archivo LICENSE para más información.