Avatar billede bulla Nybegynder
22. november 2006 - 18:17 Der er 3 kommentarer

hvad er der dog galt

Hej
Jeg prøver at lave pacman spillet, men er i dyb krise. Jeg kan simpelthen ikke hitte ud af at få pacman til at bevæge sig. Ved ikke hvad der galt, men kunne godt bevæge ham i går, men ikke i dag!hmm lyder det ikke også underligt? Ud over detkunne jeg godt tænke mig at få at vid ehvordan man får pacman til at blive indefor banens grænser..På forhånd tak
bulla
Avatar billede nicklasw Nybegynder
22. november 2006 - 19:19 #1
det vil jo hjælpe hvis vi måtte se lidt af din kode ;)
Avatar billede mcgoat Nybegynder
28. november 2006 - 10:16 #2
hehe ja. er lidt svært at sige hvad der er galt med noget man ikke kender.
Avatar billede krismort Nybegynder
29. november 2006 - 10:48 #3
1) collision, for at man ikke skal kunne gå igennem banen skal du lave collisino detection.
2) collision, for at man kan tjekke om man rammer en fjerne skal der osse laves collision detection.
3) ai/spillogik, for at fjerneren bevæger sig rundt skal der sættes en statemachine op for en fjende klasse som indeholder deres spil logik ( jagt / flugt )
4) spilogik, når pacman rammes skal der trækkes points fra.
5) input, når man trykker åp en knap skal du kunne bevæge pacman
6) fysik, for at pacman skal kunne gå skal der lægges et tal til x / y positionerne
det tal skal være en vektor som svarer til farten osse kaldet velocity.
7) real time rendering, der skal tegnes grafik feks i opengl eller directx eller java2d eller whatever.

Dette er en analyse af spillet som du kan bruge til at komme viderer.  Jeg kunne skrive en hel bog fra a til z om hvordan man laver dette spil fra bunden af. start med at søge på de emner jeg har givet dig på google og du vil kunne få en masse information.
Ellers køb bogen "java game programming" den er en god introduktino til spilprogrammering.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester