Juego interactivo por pantalla de una simulación de salto con pértiga, en la que puedes entrenar y competir seleccionando los atletas.
Project description
PROYECTO DE SIMULACION DE SALTO CON PERTIGA
Simulación en Python de sesiones de entrenamiento y competición de atletas de salto con pértiga. Incluye gestión de atletas, intentos de salto, fallos, alturas progresivas y determinación automática del ganador en las competiciones.
Caracteristicas principales del programa:
- Atleta: Tiene el nombre y la marca personal del atleta. Metodos para simular entrenamiento y competición.
- Entrenamiento: 15 saltos, altura inicial en 4.50 metros, si haces un salto válido el listón sube 20cm, si haces un salto nulo el listón sube 5cm. Se generan saltos con alturas aleatorias entre 3.0 y 7.0 metros. Registra los saltos nulos y válidos, al terminar el entrenamiento los muestra por pantalla.
- Competición: Seleccionas 2 atletas para que compitan entre si. Si un atleta hace 3 nulos consecutivos en la misma altura, es eliminado. Se inicia la competición en 5.00 metros, va subiendo 10cm por cada salto válido. Se generan saltos con alturas aleatorias entre 4.0 y 8.0 metros. Se actualiza la marca personal del atleta en caso de que uno mejore su marca personal. Una vez terminada la competición semuestra el podio y dice quien ha ganado la competición.
- Menú interactivo: Hay varias opciones, entrenar un atleta, hacer una competición entre dos atletas y por último salir del programa.
Como ejecutar el programa desde la raíz del proyecto:
Abrir la terminal y colocarse en la raíz del proyecto, una vez en la raíz se ejecuta el siguiente comando:
python ProyectoUT2/main.py
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file proyectout2-0.1.tar.gz.
File metadata
- Download URL: proyectout2-0.1.tar.gz
- Upload date:
- Size: 3.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
90aadb2606f743b6bffe018c4ada0767e6274dae0748c892dab88f148e5ce6d3
|
|
| MD5 |
6e007e70a35358fca9ef6b4a5d1d2493
|
|
| BLAKE2b-256 |
c572977d0600333697e2d0219a37d9d1b18da004193c110003b5754072b5f716
|
File details
Details for the file proyectout2-0.1-py3-none-any.whl.
File metadata
- Download URL: proyectout2-0.1-py3-none-any.whl
- Upload date:
- Size: 4.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
78010f38ddb31ba22ec9913c0c1bf2e1ab32cee3b4df6be5ea357b1aef1b434f
|
|
| MD5 |
4c8e4dbf6445bff61d09fbe5a920205f
|
|
| BLAKE2b-256 |
6adf8bbc53fd5350a07dc309506ac6aa93a1d65ab7bed9e12394eea055e1cc02
|