Lo haba comentado antes consiste en una simulacin de megaman en la cual tengo que mover a mi personaje tal como haba comentado mi personaje se mueve de manera vertical hacia arriba y hacia abajo como tal est respetando esa restriccin que coment anteriormente, no se sale de pantalla Y slo tiene ese rango de movimiento y bueno como haba dicho podemos hacer un disparo cada que presionamos este botn se muestra un disparo en pantalla y bueno en que consiste en juego para conseguir una condicin de victoria y mi juego tienes que realizar cinco disparos correctos. Al robo de enemigo, esta mayor de manera cclica en pantalla y bueno una vez hagamos, los 5 disparos y le den al robot dentro de nuestras, experiencias segmento. Se les va a mostrar dos ges correspondiente de guthrie y bueno el movimiento de megaman, se realiza utilizando. El switch cuando lo bajo y presin en el post y botn mb cuando lo estuvo depresin el por, qu votan, megaman, sube y el disparo es realista donde est mega man y bueno, ahora vamos, para comprobar, el funcionamiento del juego vamos, a realizar los cinco, disparos es Como podemos ver ese, no le dio de manera, central se, puede decir que no toco la xbox hacerlo de nuevo es tan pop le dio tampoco le dio bueno tenemos ahora y no le di navas 4 bueno al parecer una de los anteriores y le dio entonces Cuando ya regresamos los cinco disparos y se, golpe la hit desde nuestro robot enemigo se muestra en el display estos segmentos el ying, para solventar, el exceso, se reinicia el contador y nuestro es plate, segmentos vale, estar, apagado, ahora vamos, a volver en tal; 12, 4.

5. Al parecer eso, no le dieron, l, se le dio y listo, a travs se muestra delante de la cual, se reinicia cada vez que empezamos otra vez a disparar y como tales, ser bencina mienten y juego una vez mostrado el funcionamiento de mi, juego ahora voy, a Proceder, a explicar los componentes del proyecto, el primer, componente es ste se encarga de revisar, el funcionamiento del sonido del display seis, segmentos cuando se cumple la condicin deben mover, este componente son los lentos s, son dice la frecuencia de 25, megahertz tenemos, el controlador de bg Y bueno sus componentes como tal, no son tan tan relevantes, en la explicacin, como tal la explicacin nos va, a interesar ms estos componentes que es el superior del proyecto y el generador de imgenes bueno aqu el superior del proyecto tiene la se. Crea las entidades crear una entidad de nuestro reloj en 5 megahercios un controlador bg aqu donde se utiliza el los relojes de los pxeles se manda la sealizacin, vertical y, horizontal las columnas y filas en los lentos utiliza para tienen una salida de los lentos y bueno. El gnero de imgenes es de los ms importantes porque con este se realiza la creacin de diversos elementos ciertos pxeles queremos que se muestre en el proyecto y esa entidad se encarga de controlar nuestra displays de segmentos aqu en el gnero de imgenes fue donde se realiza La mayora del trabajo, para realizar, los sprites del juego y aqu, se definieron los rangos de en los que se podan mover nuestras, los elementos es corresponde navegaban es corresponde, a la municin el disparo es corresponde al robo de enemigo y estas, seales nos sirven, para contar.

Si se presiona el polvo tang una vez y si sean golpeados se ha golpeado del robo de un amigo un cierto nmero de veces ahora esta parte aqu de todo estos corresponden, a la creacin del spray de mega band. Se va creando de realizando clculos correspondientes, a los colores que se quieren utilizar para ver: si trabajan y bueno esta parte creo que fue una de las ms tediosas como ya. He mencionado es un poco complejo estar calculando las posiciones de las sprites pero bueno bueno es terminado pues el resto se precien pantalla y es bastante visual entonces creo que es un punto a favor y bueno esto corresponde, a ver esto corresponde el disparo este es un Poquito ms pequeo tiene slo seis, filas este corresponde al robo de un amigo es un poquito grande y bueno igual corresponde hubo que hacer clculos para cada seccin de color dentro del sprite de nuestro, enemigo y bueno esto es para el suelo, este suelo, como ya. Se vio en el conocimiento del juego tiene pues son una texto en relieve diferente que est en zigzag por. Lo tanto tiene secciones con diagonales y bueno tiene desperdicio diagonales blancas todo esto corresponde, ms que nada, la seccin visual para que tenemos una seccin que corresponde a estrellas de color que se ven en el juego ya. Se los mostr anunciamiento hay estrellas de colores y tambin hay estrellas, blancas distribuidas de manera aleatoria y banesto corresponde al resto del fondo, ahora este proceso se encarga de manejar, el funcionamiento del movimiento tanto el robo de enemigo tanto de megaman como del de la municin y Bueno me llaman como, ya, ha comentado se mueve utilizando, los pulsos de reloj y conforme, las condiciones de cmo est el ipswich y si se ha presionado el el box, botn y aqu se define un rango de funcionamiento de operacin de las coordenadas y cuando.

Se excede las coordenadas pues simplemente se bloquee nuevamente esto hacia abajo y esto hacia arriba y bueno, para l, el movimiento del rol de enemigo, pues es un poquito, ms sencilla que no ocupaba una operacin de manera manual del usuario que se hace de manera cclica automtica Y bueno tenemos un rango de ahogamiento para el robot y cuando se excede este rango simplemente vuelve, a regresar, a la posicin de hasta arriba donde comenzamos y bueno, esta es un poquito, ms compleja y les voy, a explicar poco, a poco tenemos, esta lgica. Que nos dice, detecta que un polvo ton que corresponde al disparo, se ha presionado bueno aqu, esta condicin si se han visto se han hecho cinco disparos correctos y ya, se tiene la condicin de game over pues se va a reiniciar porque comenz un nuevo juego est Aqu es habilitar esta variable que no dice que se ha presionado el botn entonces ahora en las coordenadas del disparo, se van a igualar las coordenadas en la gama y nuestras, cuerdas tambin, se van a resistir, a cero donde es digamos el comienzo de la trayectoria de Nuestro disparo siempre y cuando nuestro disparo est en las coordenadas en de menores, 640 y se haya personal disparo vaya avanzando de 55, este nmero se puede variar, para cambiar la velocidad. A la que se va a mover el disparo pero creo que en 5 est bien. Para que el juego funcione de manera adecuada y ahora aqu en esta parte cuando nuestro disparo est cercano a las coordenadas de nuestro enemigo entonces que va a ser si est cercano a las coordenadas de nuestra amigo y las coordenadas en x corresponden, a las coordenadas del Enemigo quiere decir que est tocando al enemigo y por, lo tanto se ha golpeado la hit boxes de enemigo.

Esto nos va, a mover nuestro el mono est bueno nuestro disparo hasta las coordenadas 150 y como ste golpe el enemigo aumentamos en 1 nuestro contador de golpes. A la nave y aqu colocamos que el botn ha dejado de presionar ahora cuando, esta condicin nueva sede se llega a esta condicin en la cual nuestro disparo cumple trayectoria y el botn deja de ser, presionado l se va a repetir cierto nmero de veces y cuando. L cuando nuestro contador de golpes acertados golpes correctos espera 4, o sea 5, entonces qu bamos, a encender nuestra nuestra bandera. Que nos dice que pues ya, es una cuestin de game over orden, sera un y un bucle y esta seal se va a mandar, a nuestro sale de aqu de nuestra entidad nmero 4 y entra en nuestra entidad nmero 5 entonces cuando es esta entidad ya. Recibe que una bandera de true pues entonces se activa nuestra displays segmentos indicando que pues se ha terminado el juego en caso contrario si no recibe esto simplemente se apaga y bueno como tales, sera el funcionamiento completo de mi proyecto y bueno entre las partes, ms complicadas Que puedo decir que tuve que manejar sobre todo fue la lgica de disparo de nuestra municin limn que pues bueno creo que aqu estaba teniendo un poquito porque me, costa, primero identificar las condiciones d en la escuela estudia con manejado las coordenadas ya, que para hacer que Nuestro limn se moviera junto, a maman pues tuve que ser, ah unos clculos especficos para que las coordenadas del limn estuvieran en el brazo megaman porque si los pocos libros y las pona, justamente iguales pues bueno el disparo, saldra directamente de la cabeza en habana.

Lo cual. No tendra mucho sentido porque por algo me llaman tiene un arma en esperas y bueno as ya. Con las coordenadas calculadas correspondientes, a las del enemigo, pues simplemente as ya se puede tener un rango en el cual se considera un disparo correcto y bueno otra cuestin complicada puede realizar que disparo se moviera de manera, horizontal sin, limitar el movimiento de negaban, todo, el tiempo, Porque bueno en mis primeros intentos del movimiento de megaman pas que es ya s.

https://www.youtube.com/watch?v=XRyUsjFUyHA