Este proyecto consiste en el desarrollo de una serie de juegos en Python, diseñados para demostrar lo que se puede aprender en la carrera de programación. Estos juegos están pensados para ser presentados en la exposición de carreras de nuestra institución y despertar el interés en la programación.
- MEMORAMA:El memorama es un juego que desafía la memoria de los jugadores. El objetivo es encontrar pares de cartas iguales. Los jugadores deben voltear dos cartas en cada turno, intentando recordar la ubicación de las cartas para hacer coincidir los pares. El juego continúa hasta que todos los pares han sido encontrados.Es un excelente ejercicio para mejorar la memoria y la concentración, además de ser divertido y fácil de aprender.
- SNAKE GAME: El objetivo del juego es mover una serpiente por la pantalla para recolectar comida, lo que hará que la serpiente crezca en longitud. El jugador controla la dirección de la serpiente usando las flechas del teclado.
- ESQUIVANDO PARCIALES: intenta terminar la carrera sin rendir parciales.
- PONG: El clásico juego bidimensional que simula el tenis de mesa. El jugador controla una paleta en el juego, moviéndola hacia arriba y hacia abajo en el lado izquierdo o derecho de la pantalla, con el objetivo de anotar diez puntos antes que su oponente.
Este proyecto está siendo desarrollado por un equipo de 5 programadores:
- Braiam Herrera (Project Lead)
- Ezequiel Manquez
- Martina Moneo
- Nicolás García
- Tobías Uriel Videla Guliotti
- Conectar con el repositorio: Antes hacer un
pull
, primero hay que concectarse al repositorio.
git remote add origin "enlace"
- Hacer el
pull
: Copiar todos los cambios de la ramamain
a tu repositorio local.
git pull origin main
- Actualizar el repositorio local: Antes de comenzar a trabajar, asegúrate de que tu repositorio local esté actualizado con la última versión en
main
.
git checkout main
git pull origin main
- Crear una nueva rama: Crea una nueva rama para el desarrollo de tu juego. Utiliza un nombre descriptivo para la rama.
git checkout -b nombre_de_la_rama
- Desarrollar el juego: Realiza los cambios y desarrollos necesarios en la nueva rama.
- Hacer commit de los cambios: Una vez que hayas realizado tus cambios, haz un commit describiendo lo que has hecho.
git add .
git commit -m "Descripción de los cambios"
- Subir los cambios a GitHub: Sube los cambios de tu rama al repositorio remoto.
git push origin nombre_de_la_rama
- Volver a
main
: Cambia a la ramamain
antes de hacer el merge.
git checkout main
- Actualizar
main
: Asegúrate de que la ramamain
esté actualizada.
git pull origin main
- Revisar los cambios antes de hacer
merge
: Antes de hacergit merge nombre_de_la_rama
, asegurarse de revisar los cambios congit diff
para asegurar que se está fusionando solo lo que realmente se desea.
git checkout nombre_de_la_rama
git diff main
- Hacer merge: Haz un merge de la rama en
main
. Asegúrate de resolver cualquier conflicto que pueda surgir.
git checkout main
git merge nombre_de_la_rama
- Push de
main
actualizado: Finalmente, sube los cambios fusionados a GitHub.
git push origin main
Cada vez que trabajes en el proyecto, asegúrate de:
- Actualizar tu rama
main
.
git checkout main
git pull origin main
- Consultar con los demás colaboradores.
Si deseas contribuir al proyecto, por favor sigue la guía de colaboradores descrita anteriormente. Asegúrate de que tu código esté bien documentado y de seguir las buenas prácticas de programación.