In deze pagina zal ik het verloop van mijn GSP beschrijven.
Ik heb veel verschillende dingen gedaan. Ik ben begonnen met het maken van een eerste spel om Unity te leren en een programma om Unity te laten samenwerken met Arduino. Toen dat was gedaan, heb ik mijzelf bijgeleerd hoe ik een vliegtuig kon laten vliegen met een keyboard. Daarna begon ik met het programmeren van de basis en het opbouwen van mijn flightstick. Wanneer dat klaar was , heb ik mijn spel proberen te verbeteren en klaar te maken voor gebruik met mijn flightstick door een terrein, een spawn en een startscherm toe te voegen. Ten slotte heb ik alles samengevoegd en alle 3 knoppen verschillende dingen laten besturen.
Ik zou eerst en vooral andere knoppen hebben gekocht aangezien dat er in de Flightstick die ik heb gevonden knoppen in en op konden wat mij een kleinere doos had kunnen geven.
Daarnaast zou ik er ook voor hebben gezorgd dat mijn doos kleiner was. Die kwam te groot uit omdat ik niet had gezien hoe groot deze werd.
Ik zou ook nog langere kabels maken voor mijn knoppen, want ik had ze te kort afgeknipt.
Ten slotte had ik er ook voor gezorgd dat ik een Arduino Nano had gebruikt in plaats van een Uno, waardoor mijn doos mogelijks nog kleiner had kunnen worden en het veel makkelijker was geweest om deze mee te voeren.
Het eerste probleem was dat Unity en Arduino niet met elkaar konden communiceren. Mijn oplossing die ik hiervoor vond, was dat ik een bibliotheek genaamd Ardity heb gebruikt die de communicatie makkelijker maakte. Ook heb ik de versie van Unity veranderd naar .NET Framework, want er was een using (System.IO.Ports) die niet werkte op de .NET.
Het volgende probleem was dat ik niet wist hoe ik moest beginnen aan het design van de flightstick. Hiervoor vond ik uiteindelijk een gimbal die ik 3D geprint en een doos eromheen maakte.
Ik heb ook fouten gehad, zoals dat ik een string in een float moest veranderen wat niet werkte, waar ik nog code heb moeten zoeken om dit te doen.
Ten slotte was ook het probleem dat Blender super moeilijk was om aan te beginnen, maar wanneer je het leert, wordt het steeds makkelijker en makkelijker.