Fundamentos de Programación en Python
Enviado por alejo1124 • 2 de Marzo de 2022 • Documentos de Investigación • 523 Palabras (3 Páginas) • 78 Visitas
UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO[pic 1][pic 2]
FACULTAD DE INGENIERÍA
Fundamentos de Programación en Python
ÚNICA
Altamirano Alvarez Alejandro
Alfaro Domínguez Rodrigo
Fecha de entrega: 26-08-2019.
Documentación
Introducción
En este proyecto se aplica todo lo visto de en este curso de Python que es desde darle valores a una variable hasta crear objetos con sus métodos.
Python por ser multiparadigma tiene una diversidad de aplicaciones en distintas áreas, ya sea para el diseño de páginas web, para inteligencia artificial, video juegos, etc.
Este proyecto se basa principalmente en el diseño de videojuegos hecho con código de programación en Python.
Descripción del juego “THE LEGEND OF ZURIEL”
Es un juego de aventura en el cual puedes moverte en diferentes escenarios con las teclas, ←, ↑, →, ↓.
En algunos escenarios deberás de pelear contra horripilantes exámenes de Python elaborados por Kenny y Zuriel, para esto deberás tomar tu lápiz que te proporcionara Kenny, para atacar a los exámenes utiliza la tecla espacio.
Con forme avances en el juego encontraras al señor “champions”, el vendedor de tacos de canasta el cual te proporcionara unos suculentos tacos de canasta explosivos, los cuales podrás utilizar oprimiendo la tecla b.
En este juego no debes ser alcanzado por las preguntas de los exámenes horripilantes, de lo contrario morirás, debes encontrar tu lápiz para poder defenderte y así obtener la llave que te ayudara a obtener los tacos explosivos para así llegar al último cuarto donde Zuriel te esperara con un mensaje de bienvenida a Única.
Implementación del programa
En este programa básicamente se crea objeto por objeto para después darle atributos y después métodos (acciones), primero para cada ente del videojuego se crea un objeto el cual tendrá una función dentro del mismo, se comenzó por crear los objetos del tipo persona y en esta entran los exámenes por tener acciones los cuales tendrán una interacción con nuestro personaje, para estos les damos los métodos como por ejemplo al oprimir una tecla este tendrá un desplazamiento, los exámenes siempre estarán en movimiento y lanzaran preguntas los cuales en el método si estas te alcanzan te mataran, después comenzamos a crear los cuartos, en estos se irán copiando una imagen de pared para después ponerle un limite a nuestro personaje y este no solo pueda caminar por un área delimitada, ya por ultimo nos dedicamos a crear y modificar nuestras herramientas que solo son el lápiz y los tacos explosivos.
...