Colegio de educacin profesional tcnica del estado de
Veracruz Lic. Jess Reyes Heroles Plantel #1!
Modulo: Programacin de videojuegos Docente: Miguel ngel Ramos Grande Alumna: Reina Mndez Daz Carrera: Inorm!tica Matricula: """#$%&'()' *ema: Re+orte de +r!ctica ,"& -ec.a: "#)junio)(%"& *u/+an de Rodrguez Cano 0eracruz PRACTICA 14 DESARROLLO 1.- Para el desarrollo de la prctica 14 realizamos los sigie!tes pasos" A#rir De$-Cpp%Clic e! Arc&i$o%Seleccio!amos el me!' (e$o%Pro)ecto* como aparece e! la image! sigie!te. +. - Se a#rir la sigie!te $e!ta!a ) seleccio!amos el me!' ,ltimedia%Allegro Applicatio! -Static.* ) escri#imos el !om#re de !estro pro)ecto. /tilizamos el sigie!te c0digo para el desarrollo de la ,i!i serpie!te. 1i!clde 2allegro.&%
33 I!te!tamos e!trar a modo gra5ico if -set=g5?=mode-@AB=SAAE* A(C6OPA(TALLA* ALTOPA(TALLA* 8* 8. CD 8. < set=g5?=mode-@AB=TEBT* 8* 8* 8* 8.: allegro=message- EI!capaz de e!trar a modo gra5ico\nFs\nE* allegro=error.: return 1: G set=palette-pal.: 33 e i!te!tamos a#rir imge!es image! D load=pc?-Espr=i!$.pc?E* pal.: if -Cimage!. < set=g5?=mode-@AB=TEBT* 8* 8* 8* 8.: allegro=message-E(o se &a podido a#rir la image!\nE.: return 1: G
33 A&ora reser$o espacio para los otros sprites !a$e D create=#itmap-1H* 1H.: marcia!o1 D create=#itmap-1H* 1H.: marcia!o+ D create=#itmap-1H* 1H.:
33 I los e?traigo de la image! Egra!deE #lit-image!* !a$e 33 #itmaps de orige! ) desti!o * 7+* 7+ 33 coorde!adas de orige! * 8* 8 33 posici! de desti!o * 1H* 1H.: 33 a!c&ra ) altra
33 I termi!o i!dica!do Je !o &a &a#ido errores return 8: G
34 ------------------------------------------------ 43 34 43 34 -------------- Cerpo del programa ------------- 43
i!t mai!-. < i!t 5otograma D 1:
33 I!te!to i!icializar if -i!icializa-. CD 8. e?it-1.:
do < 33 Parte Je se repite &asta plsar tecla
clear=#itmap-scree!.:
33 Di#Ko la 5igra ) la !a$e draL=sprite-scree!* image!* 1+8* M8.: draL=sprite-scree!* !a$e* N8* 1O8.:
33 Di#Ko ! marcia!o otro* alter!a!do if -5otogramaDD1. < draL=sprite-scree!* marcia!o1* +O8* 48.: 5otograma D +: G else < draL=sprite-scree!* marcia!o+* +O8* 48.: 5otograma D 1: G 33 I espero ! poco rest-RETARDO.:
G while -C>e)pressed-..:
destro)=#itmap-image!.: read>e)-.: return 8:
G
34 Termi!o co! la EmacroE Je me pide Allegro 43 E(D=OA=,AI(-.: El programa se compila ) se eKecta de ma!era Je corra el programa co! el c0digo i!gresado e! De$ cPP. El programa al compilar Jeda de la sigie!te ma!era como se mestra e! pa!talla co! ! error al cargar la image!" c* solo !os aparece la pa!talla e! !egro. CO(CL/SIO(" E! esta prctica tilizamos la li#rerQa de allegro media!te el programa de DE9 CPP* sa!do matriz para el so de mapas pero !os mostr0 ! error Je !o pdimos resol$er !i co! la a)da de mi compaRera )a Je esta prctica !o !os sali0 de 5orma correcta.