Monsters

Onze vijanden staan momenteel gewoon stil in het scherm. Dat is natuurlijk een beetje saai. Net zoals bij het speler object, kunnen we ook aan het vijand object gedragingen toevoegen. Eigenlijk hoeven de monsters niet veel bijzonders te doen. We willen dat de monsters bewegen. Dit mag gewoon in een richtte lijn zijn, zolang ieder monster dan maar in een andere richting beweegt.

We kunnen hier het Kogel gedrag voor gebruiken. Zoals de naam al doet vermoeden gedraagt het monster zich dan als een kogel. Het object wordt afgevuurd in een bepaalde richting en blijft vervolgens in die richting bewegen. Standaard is dit de richting waarop het monster kijkt.

Probeer de game eens uit. Je zult zien dat de monsters heel snel bewegen. Dat is misschien handig voor daadwerkelijke kogels, maar wat minder handig voor monsters. Als je het monster selecteert zie je in het rechter menu alle gegevens van het monster. Onderdeel van die gegevens is de informatie over het kogel gedrag. Er is daar ook een snelheid aangeven. Standaard staat die op 400. Zoek zelfs eens een realistischer snelheid uit.

Soms wil je meerdere versies van hetzelfde object hebben, bijvoorbeeld bij de monsters. Je wilt dat ieder monster precies hetzelfde doet, ze moeten echter wel onafhankelijk werken. Anders zouden namelijk alle monsters doodgaan, zodra een monster geraakt wordt. Als je het monster object selecteert in het linker menu, kan je meerdere monsters je level in slepen. We maken onderscheid tussen game objecten en specifieke versies van objecten. Als je op een plaatje klikt in het level selecteer je een specifieke versie van het object. Als je de naam van een object selecteer in het rechter menu, selecteer je het hoofd game object. Wijzigingen aan dit object worden doorgevoerd in alles versies van het object.