Ik heb een klein vraagje over games maken met Gamemaker.
Ik heb dus heel de tijd buizen de random spawnen.
En dus om punten te ontvangen, laat ik over die bozen een object spawnen, en als de vogel daardoor vliegt, krijgt die punten;
Afbeelding niet beschikbaarDe bron kon niet worden geladen (i.imgur.com).Bron openen ↗Het wad dus mijn bedoeling om zo maar 1 object te spawnen, zodat de vogel ook maar 1 punt zou krijgen.
Ik spawn een punt per stap dat de buis zet;
Afbeelding niet beschikbaarDe bron kon niet worden geladen (img829.imageshack.us).Bron openen ↗
Maar nu dus per stap dat de buis zet, spawnt het een buis. En zo krijgt het vogeltje dus tot 150 - 300 punten per buis dat het doorvliegt, omdat het teveel punten spawnt.
Weet iemand hoe ik zorg dat er maar 1 object spawnt?
Ik had al het idee om te kijken check_collision_free. Maar dat ik uitgesloten omdat het al op de buis spawnt, en dan komt er gewoon geen punt.
Als je geen Gamemaker hebt, kan je me ook gewoon helpen met logisch nadenken, wat je wel vrij goed kan als je een vaste game maker bent.
-----------------
EDIT
Ik heb het aantal spawnende punten al kunnen verminderen van 150 - 300 naar 20 - 50
Dat heb ik gedaan door dit;
Afbeelding niet beschikbaarDe bron kon niet worden geladen (img59.imageshack.us).Bron openen ↗
Dan spawnt er dus maar 1 punt vanaf dat de buizen in beeld komen. Maar vanaf dat de vogel 1 punt heeft gepakt, is er dus weer plaats vrij om een nieuw object te spawnen, dus dan doet die dat, dat dus een 20 tot 50 tal keer...
Dus nu moet er gewoon iets gevonden worden op het feit dat het niks meer spawnt als de vogel al iets genomen heeft...
Ik heb dus heel de tijd buizen de random spawnen.
En dus om punten te ontvangen, laat ik over die bozen een object spawnen, en als de vogel daardoor vliegt, krijgt die punten;
Spoiler tonen
Afbeelding niet beschikbaarDe bron kon niet worden geladen (i.imgur.com).Bron openen ↗Ik spawn een punt per stap dat de buis zet;
Afbeelding niet beschikbaarDe bron kon niet worden geladen (img829.imageshack.us).Bron openen ↗Maar nu dus per stap dat de buis zet, spawnt het een buis. En zo krijgt het vogeltje dus tot 150 - 300 punten per buis dat het doorvliegt, omdat het teveel punten spawnt.
Weet iemand hoe ik zorg dat er maar 1 object spawnt?
Ik had al het idee om te kijken check_collision_free. Maar dat ik uitgesloten omdat het al op de buis spawnt, en dan komt er gewoon geen punt.
Als je geen Gamemaker hebt, kan je me ook gewoon helpen met logisch nadenken, wat je wel vrij goed kan als je een vaste game maker bent.
-----------------
EDIT
Ik heb het aantal spawnende punten al kunnen verminderen van 150 - 300 naar 20 - 50
Dat heb ik gedaan door dit;
Afbeelding niet beschikbaarDe bron kon niet worden geladen (img59.imageshack.us).Bron openen ↗Dan spawnt er dus maar 1 punt vanaf dat de buizen in beeld komen. Maar vanaf dat de vogel 1 punt heeft gepakt, is er dus weer plaats vrij om een nieuw object te spawnen, dus dan doet die dat, dat dus een 20 tot 50 tal keer...
Dus nu moet er gewoon iets gevonden worden op het feit dat het niks meer spawnt als de vogel al iets genomen heeft...

