[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
Liberty BASIC Holland • Toon onderwerp - opdracht boksen

opdracht boksen

Algemene discussies en vragen omtrent Liberty BASIC programma's. Stuur zoveel mogelijk delen van listings (snippets) in als je hulp wilt.

Moderators: anthonio, Abcott

opdracht boksen

Berichtdoor ForNext » di nov 12, 2013 1:46 pm

Bijgaand een zip-file met daarin een uitwerking van de opdracht.
Ik zoek nu nog een methode om bij de "sprite-collision" at random een slag toe te kennen aan boxer1 of boxer2.
Iemand een suggestie?

Ciao,
Roberto
Bijlagen
boxring1.zip
(104.91 KiB) 273 keer gedownload
ForNext
 
Berichten: 60
Geregistreerd: za okt 27, 2007 9:40 am
Woonplaats: Amstelveen

Re: opdracht boksen

Berichtdoor Gordon » wo nov 13, 2013 10:19 pm

DE CURSUS OPGAVE:


Hoi,

We gaan een spel routine simuleren.
Twee spelers staan in een box ring.
Ze bewegen met random snelheid naar of van elkaar.
Als ze elkaar dicht naderen (sprite collision)
delen ze tikken uit. De zwaardere speler
heeft een grotere kans om raak te slaan.
De kleinere speler heeft een groter kans om
te ontwijken (is sneller).

Maak een GUI programma:
1. Laat 2 sprites willekeurig door de ring lopen.
2. Als ze botsen veranderen ze beide van richting (tot max 4 stappen terug)
3. Geef het effect van de slagen wisseling aan in de mainwin.
4. Laat de gebruiker kunnen ingrijpen in het gevecht.

Gebruik twee sprites: SPRITES/pizza.bpm en SPRITES/smiley1.bmp
Achtergrond: SPRITES/bg1.bmp

Gordon
Avatar gebruiker
Gordon
Site Admin
 
Berichten: 684
Geregistreerd: zo mei 22, 2005 12:50 am

Re: opdracht boksen

Berichtdoor Gordon » wo nov 13, 2013 10:26 pm

Hallo Rob,

Bij de collision zou je de beweging (spritetravelxy) misschien kunnen wijzigen.
Je kunt ook gewoon de sprites ter plekke stil laten staan en enkele bewegingen
laten maken (spriteimage) en ze daarna pas terug laten lopen.

Gordon.

p.s. prachtig voorbeeld.
Avatar gebruiker
Gordon
Site Admin
 
Berichten: 684
Geregistreerd: zo mei 22, 2005 12:50 am

Re: opdracht boksen

Berichtdoor Gordon » za nov 23, 2013 1:38 am

Ok,

Hier is een animatie demo.

Gordon
Bijlagen
boxing.zip
(114.19 KiB) 289 keer gedownload
Avatar gebruiker
Gordon
Site Admin
 
Berichten: 684
Geregistreerd: zo mei 22, 2005 12:50 am


Keer terug naar Liberty BASIC Code

Wie is er online

Gebruikers op dit forum: Geen geregistreerde gebruikers. en 1 gast

cron