Colegio Nacional de Educacin Profesional Tcnica del Estado de
Veracruz
Alumna: Dulce Sugey Hernndez Cruz Yuliana Cecilia Damin Reyes Grupo/Carrera: 604-Informtica Mdulo: Programacin de Videojuegos (POVI) Docente: Miguel ngel Ramos Grande
Unidad de Aprendizaje: Diseo de videojuegos Nmero: 2 Prctica: Crea juego Mini Serpiente 1 con uso de Mapas. Nmero: 6 Propsito de la prctica: Elabora una aplicacin de videojuego con uso de Mapas para que una figura avance por la pantalla; si choca con la pared exterior, con su propia "cola" o con algn otro obstculo,
Contenido Introduccin: .......................................................................................................................................... 2 Desarrollo: ............................................................................................................................................. 2 Presentacin de cdigo........................................................................................................................... 4 Pantallas de Ejecucin ............................................................................................................................ 9 Conclusin: ............................................................................................................................................ 9
2
Introduccin:
En esta Prctica desarrollamos un videojuego con uso de Mapas y creamos colisiones. Desarrollo: Selecciona un lenguaje de programacin.
Abre el modo grfico. Archivo >> Nuevo >> Proyecto
MultiMedia >> Allegro application (static) >> Nombre (Nombre del Proyecto) >> Aceptar Utiliza el mapa.
3 Dibuja obstculos, el fondo y la serpiente con imgenes vistosas.
El objeto se debe seguir moviendo aunque no se toque ninguna tecla, y en cada paso se debe comprobar si ha chocado con algn obstculo.
Construir un algoritmo para miniserpiente 1 Utiliza el lenguaje seleccionado y bibliotecas necesarias.
Memoriza un mapa con las posibles posiciones de la pantalla, e indicando cuales estn vacas, cuales ocupadas por obstculos y cuales ocupadas por comida.
4
La apariencia del juego es la siguiente:
Presentacin de cdigo
Presenta las rutinas de programacin escritas en editor de texto (cdigo fuente generado) considerando la escritura de rutinas lgicas secuenciales en lenguaje de programacin.
5
6
En esta parte declaramos las variables que nos permitirn realizar nuestro mapa.
Para crear los sprites utilizamos varios for para que estos nos pudieran aparecer dentro del modo grfico y creara el mapa que se va a utilizar.
7
Para dibujar el fondo utilizamos la funcin void, y dentro de este utilizamos la funcin for para inicializar los sprites.
8
Compila el programa y generar su cdigo ejecutable, haciendo la corrida, hasta que funcione sin errores. Ejecutar >> Compilar y Ejecutar o (F9)
9
Pantallas de Ejecucin
Conclusin: En esta prctica aprendimos a usar mapas y emplear colisiones y aprendimos a crear objetos, adems se pudieron utilizar otras funciones como la declaracin de variable y de mapas para crear el mapa con el que iba a trabajar en el videojuego y que se quisiera visualizar a la hora de jugarlo. Se utilizaron varios for e if y dentro de estas condiciones en base a si el jugador lograba comerse todos los objetos dados y para mostrarte una vez si has ganado o perdido. Referencia Bibliogrfica http://www.nachocabanes.com/videojuegos/ipj/ipj07.php