Skip to content

🕹️ Un juego de Perry el Ornitorrinco: mi TP del curso Fundamentos de Programación en FIUBA cátedra Méndez durante 2024C1.

License

Notifications You must be signed in to change notification settings

LucasDondo/TP-FundamentosDeProgramacion

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

👉🏻 TP Fundamentos de Programación

ℹ️ En este curso (me gusta pensar a las materias como cursos porque: por un lado le da más sentido a la palabra cursar, y por otro me da la sensación de estar haciendo cursos divertidos y eligiendo cada uno, no simplemente yendo a la facultad como todo el mundo) hay dos TPs. El segundo es el que estoy subiendo. El tema es que en realidad se los podría considerar un solo TP, dado que el TP1 es armar la parte básica del juego, y el TP2 es "terminarlo". Digo "terminarlo" entre comillas porque esto es desarrollo de software pibe, y ningún software nunca va a estar 100% terminado.

  • 🤔 ¿Qué es? Un juego de Perry el Ornitorrinco.
  • 🐾 ¿Curso? Fundamentos de Programación.
  • 💊 ¿Cátedra? Mariano Méndez.
  • ⌚ ¿Cuándo? Primer cuatrimestre de 2024.
  • ©️ ¿Lenguaje? Argentino y yankeelandés C.

📺 Demo

Demostracion_del_juego_de_Perry_el_Ornitorrinco.mp4

📏 Instrucciones de juego

🗣️ Parafraseando, dicen por ahí que el mejor software es aquel que no requiere explicación o documentación alguna. Pero I'm just a girl solo soy un pibe de primer año, y me da un toque de fiaca dedicarle tantísimo tiempo a lograr eso con este programa, que además es tan rústico que para lograrlo casi que debería pasarlo a Python con PyGame u otra opción gráfica similar…

  • 🎯 Objetivo: desactivar todas las bombas (B).
  • 🤔 ¿Cómo? Pasando por encima de ellas con Perry (P).
  • 🕹️ Pero, ¿cómo lo muevo a Perry? Con las teclas W, A, S y D.
  • 🕵🏻‍♂️ ¿La tecla Q me sirve de algo? Sí. Con eso te camuflas o descamuflas.
    • 🐶 Si estás camuflado, sos Perry mascota, y tus familiares no te pueden hacer daño, pero vos tampoco podés desactivar bombas.
    • 🔫 Si no estás camuflado, sos Perry espía y podés desactivar bombas, pero tus familiares te pueden hacer daño.
  • 💪🏻 ¿Soy inmortal? Obvio que no, salamín. Tenés tres vidas. Si perdés las tres, perdés el juego.
  • ❤️ ¿Y de qué maneras podría perder esas vidas? (Para evitarlo digo.)
    • 👨‍👩‍👧‍👦 Estando a un cuadradito (calculado según la distancia del taxista) de tus familiares Phineas (H), Ferb (F) y Candace (C).
    • 🤖 Estando a dos cuadraditos de algún robot (R) (aparece uno nuevo cada diez movimientos de Perry) (si es que estás camuflado).
      • 🦾 Si no estás camuflado, destruís al robot (gastando cinco puntos de energía).
    • ⚡ Quedándote sin energía.
    • 💣 Si alguna bomba explota (tienen un temporizador que avanza cada vez que movés a Perry).
  • 🎩 ¿Y eso de los sombreros (S)? Si te lo pones, te sumas una vida.
  • 🍬 Última pregunta… ¿Y las golosinas (G)? Al comerlas, te suman veinte puntos de energía.

😜 Pro tip: Las flechitas que están arriba y a la izquierda del mapa te indican dónde está Perry, para que no lo pierdas.

⚠️ Not Windows friendly. (Únicamente soporta Linux y macOS.)

About

🕹️ Un juego de Perry el Ornitorrinco: mi TP del curso Fundamentos de Programación en FIUBA cátedra Méndez durante 2024C1.

Topics

Resources

License

Stars

Watchers

Forks