stan vogels's profile

Project: Astro-Naud

Project: Astro-Naud
Dit is ons project: Astro-Naud. Het is een platformer die omhoog gaat. Het doel is om zo hoog mogelijk te komen door op platformen te springen en enemy's te ontwijken. Om zo veel mogelijk punten te krijgen moet je de pick-up's oppakken en zorgen dat je zo hoog mogelijk komt. En dan moet je weer omlaag om je punten op te slaan. Dit heb ik gemaakt in het tweede jaar van het SintLucas.
Dit is een gedeelte van de code voor het random neerzetten van de platforms, de enemy's en de pickups. En dit gaat natuurlijk oneindig door. Elke 100 units wordt er een nieuw gedeelte map gemaakt. Er is natuurlijk een grotere kans op een normale platform dan een platform met een pickup. Op het voorbeeld zie je een van de 4 platforms die we hebben.
Dit is het stukje code dat zorgt dat de achtergrond spawnt als die bijna bij het einde is. Op het begin van de game gebeurd dit ook dus je start eigenlijk met niks. In het code zie je dat die een keuze maakt uit 1-5 en dat zijn de achtergronden die er zijn. Dit werkt ook samen met de platformen die worden gespawnt.
Dit is de beweging van de speler. Dit is op de GetKey + GetAxis manier gedaan. Om te springen heb ik het zo gemaakt dat die zeker weet dat de speler niet meer springt voor dat die nog een keer kan springen. Om dit niet buggy te laten voelen kan die nog een heel klein beetje bewegen. Je kan dit misbruiken door als je in springt en in de lucht net stil staan nog een keer te springen. Dit heb ik geprobeerd en is bijna onmogelijk.
Dit is een stuk in het project waar ik echt heel veel heb geleerd en moeten opzoeken. Ik heb hier leren werken met PlayerPrefs. Dit zorgt dat de score wordt opgeslagen ook al stop je de game en start je hem weer op. We hebben in totaal 5 high scores aan het einde van de game. Hier zie je de top 5 score die ook wordt opgeslagen als je de game afsluit.
Dit was de normale score. Dit is de simpelste manier om het te doen. En heb dit ook al vanaf het begin van de game gemaakt en nooit meer veranderd. Er zijn zoveel manieren waarop ik dit beter had kunnen doen maar het had niet mijn hoogste prioriteit. Het gaat elke seconden een punt omhoog. En door pickup's te krijgen kun je nog meer score krijgen. Dat ziet u hieronder.
Dit is onze moodboard voor onze game die we in de concept fase gemaakt. Dit was natuurlijk maar een van onze ideeën. We kozen hier om het een soort neon stijl te houden. We zijn uiteindelijk niet puur voor neon gegaan. Maar het laat onze stijl wel zien.
Project: Astro-Naud
Published:

Project: Astro-Naud

Published:

Creative Fields