Introductie
Mijn afstudeerstage ga ik houden bij Apollo Journey. Tijdens mijn eerste ontmoeting gesprek hadden we het over een mogelijke opdracht die ik kon doen. Hierbij gaf ik de suggestie om de reis naar de maan na te maken in VR als bedrijfspromotie. Dit idee kwam door de naam Apollo Journey zelf, de vormgeving van de website en het logo. Mijn interesse in VR is ook heel hoog en dit leek mij tof en uitdagend om te doen. Het bedrijf was hier ook tevreden over alleen werd er iets later aangegeven dat ze liever naar Mars wouden gaan. Dit vond ik ook een leuke bestemming en zo was mijn opdracht geboren! Ik wil ontdekken wat VR geeft voor het ontwerpen van simulatie/games en het creëren van interacties met het ontwerpen van 3D assets. Ik ga de wereld van VR ontdekken en hoe ik dit zelf kan creëren en het maken van 3D assets voor prototype doelen.
Het bedrijf Apollo Journey
Bij Apollo Journey richten zij zich op het creëren van Virtual Reality, Augmented Reality en Interactieve Design Applications. Zij geloven sterk in co-creatie zij aan zij met hun klanten, aangezien de kennis die zij met zich meedragen essentieel is tijdens de ontwikkeling van innovatieve software. Aan de hand van een zeer transparant en hands-on concept & development model realiseren zij samen de digitale dromen van de klanten. Apollo Journey wil graag creatief en avontuurlijk zijn. Samen ontdekken!
Het probleem
Apollo Journey is een bedrijf dat meer wil groeien en nieuwe stakeholders aan het bedrijf wil binden. Om deze groei te realiseren is het noodzakelijk dat zij hun bedrijf meer promoten. Ik krijg de kans om een bedrijfspromotie opdracht te doen waarbij ik een prototype bouw voor een VR simulatie met gamifaicatie elementen. Dit prototype zal gebruikt kunnen worden om nieuwe klanten te laten zien wat VR kan doen en wat je ermee kan bereiken door de klant het te laten ervaren. Dit zal Apollo helpen om meer herkenning te krijgen en nieuwe aankomende stakeholders gemakkelijker aan het bedrijf te binden.
Design challenge
"Ontwerp een meeslepende interactieve VR simulatie waarmee nieuwe klanten van Apollo Journey kunnen ervaren wat VR is en wat de mogelijkheden hiermee zijn."
Onderzoeksvraag
" Hoe kan ik een gebruiksvriendelijke VR applicatie bouwen met Unity3D waarbij ik een interactieve immersive experience wil creëren zodat Apollo Journey hiermee zichzelf kan promoten voor nieuwe mogelijke klanten door de mogelijkhheden met VR en interacties te laten ervaren? "
Deelvragen
Hoe kan ik de 'Wow factor' goed verwerken?
Het meemaken van van de lancering, het hyperspace moment in de ruimte, Mars bekijken vanuit de ruimte, door het landschap van Mars vliegen met het ruimteschip, de deur openen van het ruimteschip, door Mars lopen en het station op Mars betreden zijn allemaal momenten waarbij het 'wow factor' goed zal aanslaan. Het zorgt voor opwinding en bewondering. Dit komt ook omdat de speler voor het eerst VR ervaart deze momenten veel goede herinneringen brengen omdat het fenomenaal is om mee te maken in first person.
Link Devlog = Het 'wow effect'
Wat komt erbij kijken als je een immersive VR experience wil creëren?
Verschillende elementen van virtuele omgevingen vergroten de immersive van de ervaring. Continuïteit van de omgeving, overeenstemming met het menselijk gezichtsvermogen, bewegingsvrijheid, fysieke interactie, fysieke feedback, verhalende betrokkenheid en 3D audio. Als ik de ervaring bouw met veel gedachte achter deze elementen kan ik het immersive experience goed laten overkomen.
Link document = https://docs.google.com/document/d/e/2PACX-1vSVZojgDcK2iTZIz73WuJmdhDmDmJYrxqeaLYa3LX2oQS8mGUDIvuHKBlWLjzso0Q/pub
Hoe kan ik een ervaring creëren voor mensen die onervaren zijn met VR en waarop moet ik letten?
Het belangrijkste is het laten wennen van het nieuwe gezichtsveld en het besturen van de controllers. Mensen die VR voor het eerst spelen kunnen het beste het ook niet te lang doen. Dit bouw je op door paar weken wat te spelen per dag. Het is uiterst belangrijk dat er geen lagg of vertraging komt in het gezichtsveld. Dit zorgt voor erg veel misselijkheid. Het is ook van groot belang dat de speler op een stoel start voor alle gemak. Je kan pas later ze laten staan om zo hen wen proces goed te doorlopen. Staan en motion kan voor veel misselijkheid zorgen en dat is niet wat je wil.
Link document = https://docs.google.com/document/d/e/2PACX-1vS5Cv8gQdCv1qumerxWrbL0akNzhNk9vjnekMftetcqc9y3-AJcoempBZRIMWjdJg/pub
Link Devlog = Technische limitaties
Wat voor interactieve mogelijkheden bied de VR?
VR bied veel verschillende interactieve mogelijkheden. Selectie, controller input ( Laser-pointer of Ray-cast ), Gebaren, blik ( kijkend met de ogen naar een punt ) en manipulatie ( geselecteerde object scalen, rotaten of bewegen ). De interacties die voor mijn project geschikt zijn moeten niet te moeilijk zijn en snel te begrijpen zijn. Interacties zoals ze ook in het echt zijn zoals knoppen, handels en een stuur bijvoorbeeld. Interacties die je in het echte leven ook doet is waar ik me op focus.
Link document = https://docs.google.com/document/d/e/2PACX-1vSF9t0BVZ8DYobqP1DMvrHiWMamSxf6IGbkeMW_iWKCwO_Qq9CGaVfGnSJAPDehpw/pub
Welk gedeelte van de Apollo Journey is het interessants om een immersive experience voor te bouwen?
Het gedeelte van de lancering, de hyperspace in de ruimte, het openen van de deur van het ruimteschip waarmee je Mars ziet, het rondlopen op mars en het station betreden. Na besprekingen met mensen van Apollo Journey waren dit de highlights die we dus ook graag in het storyboard wilden hebben. Deze gedeeltes zullen het meeste de immersive experience opbouwen.
Link Devlog = Visie duidelijk overmaken
Hoe lang zal de interactieve VR immersive experience duren?
Tijdens meerdere besprekingen zijn we er overeens gekomen dat een ervaring van 5 tot 6 minuten het beste is voor deze VR ervaring. Dit houdt in dat het niet te langdradig is of te moeizaam voor mensen die nog nooit een VR headset op hebben gehad. Het is de bedoeling dat het kort en krachtig moet zijn en een goede indruk achterlaat na de ervaring.
Link Devlog = Visie duidelijk overmaken
Verwacht eindproduct
Het doel is om mijn project in een goede staat te brengen waar het kan worden ervaren en bijgewerkt worden voor de toekomst. Een speelbaar prototype hebben, dat is wat er gevraagd wordt.
Voortgang sprints 1 tot 5
1 Analyse
Project plan
In het project plan gaat het over het bedrijf Apollo Journey, de opdracht, hoofdvraag en deelvragen, eisen van de opdracht, communicatie, projectorganisatie, werkzaamheden per fase en mijn planning.
Document link = https://docs.google.com/document/d/e/2PACX-1vTwMq-sAL9blBHq9RnF0HbUWseg7yp5yzO-Fhr8gOrYl2FE83or8yosT7gmRsRsJQ/pub
Doelgroep analyse
Bij de doelgroep analyse gaat het over de klanten van Apollo Journey, welke functie of welke rol hebben de mensen die de prototype zullen proberen en wat voor baan, hoe benaderd Apollo Journey zijn doelgroep nu en hoe kan Apollo Journey zijn doelgroep nog meer benaderen.
Document link = https://docs.google.com/document/d/e/2PACX-1vTC4ApNvW5_YcxhG51wbMhyd5KEHeC5oAqQPl9HRhzZT8MU_hPddHUC7xwRQI1eLA/pub
Wereld van VR
Bij de wereld van VR gaat het over wat VR nu eigenlijk is, wat het doel ervan is, voorbeelden van VR ervaringen, menselijke zintuigen in virtual reality, bewegen in virtual reality, handen gebruiken in virtual reality, soorten virtual reality producten en de risico's van virtual reality.
Document link = https://docs.google.com/document/d/e/2PACX-1vQRxGI8HL3ce727MgmN3DlDA8fsp_nIkhrPQy_IWSxsjzsFPJ7esu8-nrGMjrNIYQ/pub
Available product analyse
Bij available product analyse ga ik op zoek naar bestaande VR projecten waar ik vergelijkingen zie met dit project. Deze hebben mij geholpen inzichten te krijgen in wat er allemaal mogelijk is in VR en hieruit zijn ideeën uit ontstaan. Hierin staat ook een bestaand project van de Apollo Journey zelf.
Document link = https://docs.google.com/document/d/e/2PACX-1vRKnSqNMKS7-t5oPk9BFk6pjpfhloQKKusgLmT5XcrcJEpAjniznMEKowS5Z_lRmw/pub
Technische limitaties VR systeem
Het onderzoeken van technische limitaties in het VR systeem wat ik ga gebruiken is van groot belang. Ik doe hier onderzoek naar de Oculus quest 1, quest 2 en ik bekijk ook meerdere VR systemen om die te vergelijken met de Oculus quest 1 en 2. Uit dit onderzoek weet ik wat de limitaties zijn en waar ik op moet passen met het werken ervan. Ik onderzoek hier ook hoe ik mijn applicatie het beste kan optimaliseren want dit is een groot probleem voor als je dit niet doet. Het systeem is niet zo krachtig als een pc. Het is android. Je bent dus gelimiteerd.
Document link = https://docs.google.com/document/d/e/2PACX-1vS5Cv8gQdCv1qumerxWrbL0akNzhNk9vjnekMftetcqc9y3-AJcoempBZRIMWjdJg/pub
Devlog = Technische limitaties
Het 'wow effect'
Het wow effect is van groot beland voor dit project. Het is de bedoeling dat de speler erg bewonderd en opwindend over zijn/haar VR ervaring wil praten na het te hebben ervaren voor de eerste keer. Ik doe hier onderzoek naar het wow factor en hoe ik dit kan verwikkelen in dit project. Ik ga hier ook nadenken over welke scene stukken van dit project het meeste van het wow effect naar voren zullen halen. Dit wordt later in de validatie meegenomen om te kijken of de reactie ook zo is als voorspeld.
Devlog = Het 'wow effect'
VR interacties
VR interacties zijn ook erg belangrijk voor dit project. Het is de bedoeling dat de speler gaat realiseren wat voor verschillende interacties er eigenlijk allemaal wel mogelijk zijn in VR. Ik doe hier onderzoek naar de vele mogelijke soorten interacties die er bestaan. Door dit onderzoek heb ik goed kunnen nadenken wat ik voor interacties wil gaan bedenken voor dit project.
Document link = https://docs.google.com/document/d/e/2PACX-1vSF9t0BVZ8DYobqP1DMvrHiWMamSxf6IGbkeMW_iWKCwO_Qq9CGaVfGnSJAPDehpw/pub
Immersive experience
Immersive experience is van groot belang voor dit project. Hierdoor gaat de speler zich volledig inleven in de gecreëerde omgeving en echt ervaren wat VR mogelijk kan maken. Dit kan helpen realiseren dat je voor vele soorten projecten dus echt goed kan oefenen en het levensecht kan ervaren in de virtuele wereld. In dit onderzoek bekijk ik ook bestaande VR games/projecten om na te gaan wat nu die immersive experience creëert en waarom mensen hier veel invloed op krijgen.
Document link = https://docs.google.com/document/d/e/2PACX-1vSVZojgDcK2iTZIz73WuJmdhDmDmJYrxqeaLYa3LX2oQS8mGUDIvuHKBlWLjzso0Q/pub
2 Ontwerpfase
Game design document
In het game design document heb ik het over de probleemstelling met de gewenste oplossing, de magic circle, storytelling, eight kinds of fun, genre, atmosphere, mood, muziek, geluiden, plot, theme, point of view, game world, game characters, four types of players, game mechanics, game dynamics, core loop, aesthetics, controls, balancing, feedback loop, flow, level design en de pacing. Dit zorgde voor een gouden lijn waar ik het project op een goede basis heb kunnen neerzetten. Dit was de start van alles en heeft me veel inzichten en verdiepingen gegeven.
Document link = https://docs.google.com/document/d/e/2PACX-1vRKxVSHd57W0ryoKRzzE8IB_Yx-tR33tR7Gj1BaYFtbhChW9oS3m4eBOaxbQqxJFw/pub
Art stijl document & Moodboard
Het bedrijf gaf aan dat ze graag een art stijl document willen ontvangen. Hierbij heb ik onderzoek gedaan naar wat een art stijl document nu echt is en wat er allemaal in kan komen te staan. Ik heb voorbeelden van art stijl documenten onderzocht en doorgelezen. Ik heb het hier over de art richting, game overview, stijl, visuele richting, gebouwen en vormen, moodboard, wereld stijl, character stijl, kleur palette, de huisstijl van Apollo Journey en het font, het UI design en een voorbeeld van een game view.
Document link = https://docs.google.com/document/d/e/2PACX-1vRSQUyN7WihQVIZyCiHpfsqZeTZMlg5q30kNfnJKF66yuQzFC00HF_WeeNjwLPC-g/pub
Devlog link = Art stijl document
Storyboard
Ik ben opzoek gegaan naar welke manieren ik mijn visie kan duidelijk maken aan het bedrijf. Na mijn onderzoek ben ik van start gegaan met het storyboard en dit hebben we samen met 6 andere van Apollo Journey besproken in een sessie. Uit mijn onderzoek heb ik geleerd hoe ik dit het beste kan pakken en waar ik goed op moet letten tijdens het presenteren en het openstaan voor vragen.
Document link = https://docs.google.com/document/d/e/2PACX-1vSOHHZF_LDvdTTYDmzDHXzupsdmmG2D88U7C3w_Z18ff-1F6H_js111qFwmytEHPQ/pub
Devlog link = Visie duidelijk maken
3 Implementatie fase
3D model techniek
Ik ga op zoek naar welke 3D model techniek voor dit project geschikt is en welke aanpak ik hiervoor ga nemen. Het was vooral op zoek gaan naar een manier die ervoor zorgde dat ik niet te veel tijd kwijt zou zijn met het 3D modellen. Ik ga hier ook opzoek naar assets die mogelijk goed zijn te kopen voor dit project. Ik ga hier ook de eerst scene bouwen van het project om deze technieken te oefenen en bekijken hoever ik kom binnen zoveel tijd.
Devlog link = 3D model techniek
VR plug-in integreren
Het was van groot belang dat ik opzoek ging naar een VR plug-in om te integreren in dit project. Ik doe hier onderzoek naar verschillende VR plug-ins en vraag suggesties aan het bedrijf voor bestaande plug ins die zij weten. Hieruit heb ik 2 VR plug ins getest en uiteindelijk 1 gekozen te gaan gebruiken. Ik doe hier ook onderzoek naar hoe ik dit het beste kan installeren en onderhouden zolang ik hiermee werk.
Devlog link = VR plug-in integreren
Scripting regels Apollo Journey
Apollo Journey gaf aan dat ze scripting regels handhaven wanneer ze werken aan projecten. Dit zorgt ervoor dat iedereen op dezelfde lijn werkt en het zo goed samenwerkt. Ik doe hier onderoek naar de regels die ze me gegeven hebben en technieken die ze hiervoor gebruiken. Technieken zoals DRY and KISS. Ik leer hier ook hoe ik mijn scripts beter kan aanpassen zodat het ook performance minder zal gaan vragen. Ik heb hierdoor mijn scripting goed weten te verhogen.
Devlog link = Scripting regels
Gebruik van shaders
Uit dit onderzoek en een expert interview kwam ik erachter welke techniek ik kon gaan gebruiken om effecten en textures op een effectieve manier goed, snel, slim en leuk kon creëren. Ik doe onderzoek naar wat nu shaders eigenlijk zijn, hoe ze werken en wat je er allemaal mee kan doen. Ik laat hier ook zien welke shaders ik gemaakt heb in dit project en wat voor impact het heeft op het project.
Devlog link = Gebruik van shaders
4 Testen
Doelgroep testen en valideren
Als ik het prototype zo ver heb gekregen is het tijd om dit te valideren door het te laten testen door de doelgroep. Helaas stond dit in de planning voor week 17 en 18 (Januari 2023 ). in week 17 op dinsdag staat de planning al van het portfolio inleveren en dit zal ik later nog aantonen als ik de validatie heb. Ik heb gevraagd of dit goed was en heb groen licht gekregen.
Devlog link = Doelgroep testen en valideren
5 Onderhoud
Aanbevelingen
In de aanbevelingen geef ik aan wat al mijn inzichten zijn voor het toekomt van dit project. Ik geeft aan waar er opgelet moet worden en wat er voor aanpassingen kunnen zijn om dit project nog beter te maken. Ik vertel over welke oculus quest ze het beste kunnen gebruiken en wat voor veranderingen er nog in moeten komen. Mijn werk was het realiseren van het prototype en niet het perfectioneren ervan.
Document link = https://docs.google.com/document/d/e/2PACX-1vQGf-7xFacoHYQCJuZLHVYuGYvK1h5yZii71PLdHSBHU7R-K_VwYaPHm6o0qpEjeA/pub
Onderhoud
Het is tijd om het project door te geven aan het bedrijf en hiermee geef ik het onderhoud document mee. Hierin kunnen ze achterhalen hoe het project precies in elkaar zit en waar ze alles kunnen vinden. Ik praat over de verschillende plug in die nodig zijn, welke assets er allemaal verzameld zijn en welke scripts er allemaal zijn. Ik geef ook aan hoe de scenes in elkaar zitten en waar ze alles kunnen vinden. Dit wordt gemaakt in week 18 wanneer ik het project zal doorgeven in een zip file.
Document link = verwacht week 18.
Resultaat
Het resultaat is een werkend prototype dat uit de storyboard ontstaan is. Hierin was het mijn taak een werkend prototype te bouwen zodat dit voor in de toekomst geperfectioneerd kan worden. Het prototype kan ervaart en getest worden. De lancering, het rijzen door de ruimte, aankomen bij de planeet Mars, door het landschap van Mars vliegen en komen bij het stadion, uit het ruimteschip mars betreden, door het landschap lopen en het station betreden.
Helaas mist alleen de laatste interactie nog dat het storyboard en de ervaring beïndigd. Hier wordt nog aan gewerkt tot eind week 18. Deze interactie was wat ingewikkelder dan de anderen en heeft wat meer aandacht nodig.
Youtube link = https://youtu.be/LUU_Il7ap68
Document link = https://docs.google.com/document/d/e/2PACX-1vT9GA5pXj7YJvPXtXePeM3nx1BLoJYPHjhHEj0KCLOJ9bZg5iKC0DMn0X6BIBE4IQ/pub
Conclusie
"Ontwerp een meeslepende interactieve VR simulatie waarmee nieuwe klanten van Apollo Journey kunnen ervaren wat VR is en wat de mogelijkheden hiermee zijn."
Ontwerp een meeslepende interactieve VR simulatie is wel gelukt maar kan nog een grote boost krijgen. Het ontbreken van muziek en geluidseffecten ontbreekt nog waardoor de immersive experience wel wat minder is. De scenes kunnen nog wel wat beter aangepast worden zodat dit er zeker beter uitspringt. Er mist nog ook kleine details zoals bijvoorbeeld dingen in de cockpit dat schud met het opstijgen zodat je meer immersive experience krijgt over het opstijgen. Dat soort kleine details moeten er nog in zodat de immersive experience veel beter wordt. Het wat mooier afronden van de scenes en perfectioneren ervan zal ook zeker een goede toevoeging zijn.
Nieuwe klanten van Apollo Journey kunnen het prototype nu ervaren maar er ontbreken nog wat belangrijke interacties. Als deze erin zitten zal dit er zeker voor zorgen dat ze gaan realiseren wat voor mogelijkheden VR biedt voor ze. Dat kunnen ze nu ook maar dit kan beter en mooier in kaart gebracht worden door het project net wat aan te passen in de toekomst.
" Hoe kan ik een gebruiksvriendelijke VR applicatie bouwen met Unity3D waarbij ik een interactieve immersive experience wil creëren zodat Apollo Journey hiermee zichzelf kan promoten voor nieuwe mogelijke klanten door de mogelijkhheden met VR en interacties te laten ervaren? "
Het is me gelukt een gebruiksvriendelijke VR applicatie te bouwen met Unity3D. Dit prototype kan ervaren worden maar heeft nog wel wat aanpassingen nodig om dit zo mooi mogelijk te maken. Sommige scenes hebben net wat meer liefde nodig om het te perfectioneren.
In het prototype zitten veel interacties maar er mist nog wel wat geavanceerde interacties. interacties zoals knoppen, handels, teleportatie, scannen van de hand om de deur te openen, grijpen van objecten en het oprapen ervan zitten er nu al in. Er ontbreekt alleen de geavanceerde interacties zoals het verwisselen van bedrading, het openmaken met sleutels en objecten op de juiste plek vast zetten. Helaas was ik daar niet aan toe gekomen dit te realiseren.
In het prototype zitten veel aspecten die de immersive experience naar voren halen. Helaas was het niet mijn taak om de geluidseffecten en muziek er in te plaatsen. Dat was pas als ik zo ver zou zijn om eraan te mogen beginnen. Ik werk nog tot eind week 18 door aan dit project en heb hier nu wel de tijd voor. Er zijn veel momenten in de scenes waar goed overgedacht is over de immersive experience. Dit gaat getest worden met de doelgroep in week 17-18. Door mijn onderzoek wist ik wel goed wat immersive experience nu precies inhield en hoe ik dit kon overlaten komen in mijn prototype.
Apollo Journey moet het project nog wel wat perfectioneren wanneer ze zichzelf willen promoten met dit project. Het is nog niet helemaal af en het kan nog sterk verbeterd worden. Wanneer dit project goed af is kan dit perfect gebruikt worden voor de klanten. Dit project is perfect voor nieuwe mensen die VR voor het eerst gaan doen. Er is goed over nagedacht wat belangrijk is om te laten zien en dat het niet te lang mag duren. Er ontbreken nog wel interacties die het project volledig goed zullen afsluiten. Een kort maar krachtige ervaring is wat dit project kan creëren voor in de toekomst.
Aanbevelingen
Document link = https://docs.google.com/document/d/e/2PACX-1vQGf-7xFacoHYQCJuZLHVYuGYvK1h5yZii71PLdHSBHU7R-K_VwYaPHm6o0qpEjeA/pub
In dit document geef ik al mijn aanbevelingen door aan het bedrijf. Ik heb lang aan dit project gewerkt en kan ze goed vertellen was de beste keuzes zullen zijn voor dit project. Door dit document goed door te nemen zullen ze begrijpen dat dit project veel voor het bedrijf kan betekenen in de toekomst.
Reflectie
Ik zal mijn reflectie doen op basis van de STARR-methode.
Wat was die situatie?
Apollo Journey is een bedrijf dat meer wil groeien en nieuwe stakeholders aan het bedrijf wil binden. Om deze groei te realiseren is het noodzakelijk dat zij hun bedrijf meer promoten. Ik krijg de kans om een bedrijfspromotie opdracht te doen waarbij ik een prototype bouw voor een VR simulatie met gamificatie elementen. Dit prototype zal gebruikt kunnen worden om nieuwe klanten te laten zien en ervaren wat VR kan doen en wat je ermee kan bereiken. Dit zal Apollo helpen om meer herkenning te krijgen en nieuwe aankomende stakeholders gemakkelijker aan het bedrijf te binden. Ik werk alleen aan deze opdracht.
Het realiseren van de bedrijfspromotie is een belangrijke factor want dit zal voor het bedrijf meer deuren openen voor het realiseren van erkenning, het aangaan van nieuwe relaties met nieuwe stakeholders en het verwerven van meer opdrachten. Op deze manier kan het bedrijf groeien en het doel als groter en meer herkende bedrijf bereiken.
Wat was mijn taak?
Mijn taak was om het project in een goede staat te brengen waar het kan worden ervaren en bijgewerkt worden voor in de toekomst. Mijn taak was het vormgeven van de wereld, het programmeren van de interacties en de benodigde scripts, het designen van het geheel en het zoeken naar bruikbare hulpmiddelen zoals assets.
Ik had aangegeven dat ik graag wil ontdekken wat VR is met het ontwerpen en maken van simulaties en het creëren van interacties. Ik had ook aangegeven dat ik graag de wil 3D modellen en mijn skills wilde verhogen. Ik wilde graag de wereld van VR ontdekken door het beginnen van mijn eerste VR project.
Hoe heb ik het aangepakt en waarom?
Ik ben slim te werk gegaan om te werken in fases. Dit heb ik vaker gedaan en vind de werk stijl fijn om aan te houden. Het begon allemaal met de analyse fase. Hierin ga ik onderzoeken en ontdekken. Hiermee krijg ik een goed beeld over de toekomst van het project en wordt mijn richting goed bepaald.
In de ontwerpfase ga ik al mijn kennis van de analyse fase gebruiken om verder te werken met het ontwerpen van. In deze fase ga ik alles zo goed op papier zetten en ga ik gebruik maken van methodes om al dingen te testen en te gaan overleggen. Aan het eind van de ontwerp fase heb ik de gouden lijn gecreëerd. Dit houd in dat ik hiermee door kan gaan naar de volgende fase en het project al goed vast staat.
In de implementatie fase ga ik het ontwerp omzetten naar fictie. Hierbij heb ik al dingen getest en weet ik welke aanpak ik nu echt ga nemen om het goed te maken. Deze fase duurt altijd het langst maar als je de vorige fases goed hebt kunnen realiseren weet je dat het nu alleen nog tijd kost. Tijdens deze fase kom ik ook vaak op nieuwe inzichten en moeten er ook besprekingen komen over de voortgang.
Nadat de implementatie fase voorbij is wordt het tijd om te gaan testen. Hiermee ga je validatie halen uit je onderzoeken en je aanpak. Hiermee kan je testen of je je werk ook goed hebt gedaan en of het je verwachtingen behaald. Vaak kunnen hier dan nog nieuwe inzichten ontstaan omdat de validatie toch anders is dan verwacht.
Tot slot is de onderhoud fase. Vanuit dit stadium heb ik alles binnen en ga ik het project klaarmaken om door te geven aan het bedrijf. Ik schoon codes op, ik schoon het mappen structuur van het project nog wat op en schrijf een aanbevelingen en onderhoud document. Hiermee kan het bedrijf in de toekomst goed terug kijken waar alles ook alweer is, hoe het werkt en wat er verbeterd of opgelet moet worden in de toekomst.
Is het gelukt en waarom?
Mijn taak was om een werkend prototype te bouwen. Dat is tot zekere zin gelukt. Er ontbreken helaas nog wat moeilijkere interacties die ik niet werkend kreeg op het laatst. Ik ben heel blij met het resultaat dat ik behaald heb en zeker omdat het me eerste project met VR is. Op het begin ging het wat moeizamer maar na de weken door ging de prestatie lijn steeds hoger. Ik kreeg het steeds beter onder de knie en mijn werk tempo steeg ook goed. Ik wil zelfs graag doorweken aan dit project om het tot detail ook mooier te maken maar dat gaat helaas niet. Het project is leuk om aan te werken en ik kan mijn creativiteit er zeker in kwijt.
Wat heb ik ervan geleerd?
Ik heb geleerd hoe ik VR kan integreren in Unity3D. Ik heb een correcte en fijne werkwijzen geleerd wat ik in de toekomst goed aan ga houden. Ik heb geleerd hoe ik in een bedrijf goed kan functioneren en slagen wat er van me gevraagd wordt.
Mijn scripting in c# is ook sterk verbeterd en professioneler geworden. Mijn skills van 3D modellen zijn ook sterk verbeterd en heb nieuwe technieken geleerd. Wat ik ook zo interessant vond waren de gesprekken met Steven, de 3D artist van Apollo Journey, over de wetten van de natuur. Hoe een ecosysteem werkt en waarom sommige dingen juist zo eruit zien.
Wat ik erg leuk en interessant vond waren shaders. In deze periode heb ik veel geleerd wat het nu precies zijn en hoe ze werken. Dit maakt mij als persoon professioneler en dit miste ik gewoon erg. Ik zie nu pas in hoe belangrijk shaders zijn en wat voor leuke dingen je wel allemaal hiermee kan maken.
Ik heb geleerd dat ik in de planning misschien net 1 week langer nodig heb voor de implementatie fase. Dit zou dan uit een van de andere fases gehaald worden.
Het hebben van een goed en snelle computer/laptop is ook een goede aanwinst. Mijn laptop kon geen VR aan dus als ik iets moest testen dan moest ik het weer builden wat dan 8-10 minuten duurde. Gelukkig maakte ik meerdere dingen achter elkaar om het tegelijkertijd te testen of kon ik het live aanroepen door andere manieren. Helaas is de laptop die ik nu heb soms wat trager als ik meerdere programma's tegelijk open heb staan.
Ik heb geleerd dat Apollo Journey een leuk en interessant bedrijf is. Ik zou het super vinden om hier te mogen werken nadat de stage voorbij zal zijn. De mensen zijn gezellig en hebben overal wel verstand van. Er hangt hier altijd een goede sfeer het vrolijkheid.
Leerdoelen
1.
Independently seek and acquire a graduation assignment that builds on previously acquired knowledge and skills.
Project plan. Link
3.
Working independently, systematically and methodically in a realistic practical situation and collecting, organizing and selecting the right information from an investigative attitude. This results in professional products relevant to the assignment, covering the life cycle phases of an ICT project: Analysis, Management, Advice, Design, and Realization.
Technische limitaties. Devlog link
3D model techniek. Devlog link
VR plug-in integreren. Devlog link
Art stijl document. Devlog link
Visie duidelijk maken. Devlog link
Scripting regels Apollo Journey. Devlog link
Het 'wow effect'. Devlog link
Gebruik van shaders. Devlog link
Immersive experience. Link
VR interacties. Link
Available product analysis. Link
Wereld van VR. Link
4.
Reflecting on one's own qualities and preferences in relation to one's own functioning in the work environment now and in the future.
STARR reflection. Homepage onderin.
5.
Effective and functional communication and collaboration with colleagues and other (external) stakeholders in a realistic practical situation.
Project plan. Link
Design document. Link
Art stijl document. Devlog link
Visie duidelijk maken. Devlog link
6.
Written justification and oral defense of the implementation of the graduation assignment, in which the organization of the implementation process, the chosen methodical working method and the results achieved are discussed.
Project plan feedback. Link
Feedback momenten over mijn portfolio.
Design document feedback. Link
Art stijl document feedback. Devlog link
Visie duidelijk maken feedback. Devlog link
Aanbevelingen. Link