Skip to content

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.

Notifications You must be signed in to change notification settings

tobiasvidela/EXPO-Carreras-Programador

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

61 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Logo UNViMe

EXPO Carreras (Programación)

Descripción del Proyecto

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.

Juegos Incluidos

  • 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.

Colaboradores

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

Guía para Colaboradores

Descargar los cambios

  1. Conectar con el repositorio: Antes hacer un pull, primero hay que concectarse al repositorio.
git remote add origin "enlace"
  1. Hacer el pull: Copiar todos los cambios de la rama main a tu repositorio local.
git pull origin main

Crear una Rama para Desarrollar un Juego

  1. 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
  1. 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
  1. Desarrollar el juego: Realiza los cambios y desarrollos necesarios en la nueva rama.

Hacer Commit y Push de tus Cambios

  1. 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"
  1. Subir los cambios a GitHub: Sube los cambios de tu rama al repositorio remoto.
git push origin nombre_de_la_rama

Hacer un Merge de la Rama

  1. Volver a main: Cambia a la rama main antes de hacer el merge.
git checkout main
  1. Actualizar main: Asegúrate de que la rama main esté actualizada.
git pull origin main
  1. Revisar los cambios antes de hacer merge: Antes de hacer git merge nombre_de_la_rama, asegurarse de revisar los cambios con git diff para asegurar que se está fusionando solo lo que realmente se desea.
git checkout nombre_de_la_rama
git diff main
  1. 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
  1. Push de main actualizado: Finalmente, sube los cambios fusionados a GitHub.
git push origin main

Mantener el Repositorio Actualizado

Cada vez que trabajes en el proyecto, asegúrate de:

  1. Actualizar tu rama main.
git checkout main
git pull origin main
  1. Consultar con los demás colaboradores.

Contribuir

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.


About

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.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •