Bygga en Edtech Startup: Essential Tech Capabilities

Bygga en Edtech Startup: Essential Tech Capabilities

Bygga en Edtech Startup: Essential Tech Capabilities PlatoBlockchain Data Intelligence. Vertikal sökning. Ai.

Uppdraget var enkelt - skapa några interaktiva objekt och även en futuristisk miljö. Jag stod vid vägskälet, osäker på var jag skulle börja, så det första jag gjorde var att öppna YouTube och skriva-”hur man bygger ditt första spel i VR”. Efter att ha sett ett par videor var en sak klar - "Oculus". Oculus är den hårdvara som används för de flesta VR-applikationer. Så jag gick vidare och gjorde en beställning för Oculus som tog cirka 15 dagar att få levererad. Uppackningen kändes som om jag hade nyckeln till framtiden, och vad nu? Det slutade med att jag spelade några spel för att förstå hur VR fungerar och även bara spela spel.

Fantasi del I

Sedan fick jag ett samtal från min chef-" Vignesh, Where is my metaverse?" 

Den spirande vikten av förväntningar tvingade mig att lägga spel åt sidan och fördjupa mig i utveckling. Så, hoppade på min bärbara dator som ibland var lite specificerad. Ändå började jag forska om hur man bygger VR-appar på YouTube, Oculus-utvecklingssidan, Unity-utvecklingssidan och några andra. Informationen var ganska överväldigande i början och det mesta studsade över mitt huvud. Det tog lite tid att förstå terminologierna som används i spelmotorer, effektiva arbetsflöden och slutligen hur man importerar 3D-modeller från Blender. Jag gjorde några testmodeller i Blender med några gratis källfiler "sketchfab.com" eftersom det var det snabbaste sättet att köra en testversion i Unity och Blender. När jag väl fick de kostnadsfria resurserna försökte jag exportera den till Unity men av någon anledning fungerade det inte. Så du gissade rätt, YouTube blev min tillflykt, och JA jag hittade lösningen. Känslan av att lyckas importera 3D-filen till Unity var som om jag hade klarat 70 % av uppgiften, men i verkligheten var det bara 10 %. Det fanns många fler saker att ta reda på, som UV-upppackning, texturering, bakning, emissionsmaterial och bakningsanimation som jag fortfarande behöver upptäcka. En månads tid hade redan gått och jag hade inte gjort några större framsteg precis när jag brottades med detta, ett meddelande från min chef dök upp:" Vignesh, när kan jag se metaversen??"

Fantasi del II

Det var då jag insåg att jag behövde lära mig snabbare och arbeta mer effektivt och av en slump hamnade jag på denna fantastiska YouTube-kanal som heter Dilmer Valecillos där han lär ut och förklarar grunderna för VR-utveckling och delar även med sig av källkoden för vissa handledningar. Det var då jag stötte på Oculus Interaction SDK. SDK (Software Development Kit) är ett ramverk som appar och mjukvara bygger på. Tack och lov tillhandahåller Oculus utvecklingssida deras SDK som hjälper till att utveckla spel för Oculus. Med all nödvändig kunskap och resurser för utveckling började jag skapa 3D-modeller i Blender, importera dem till Unity och använda interaktions-SDK för att göra modellerna interagerbara. 

ALLT var bra tills jag var tvungen att installera spelet i Oculus. Spelet skulle helt enkelt inte installeras på Oculus. Så jag gjorde en del efterforskningar och upptäckte att jag var tvungen att ändra några inställningar i Unity för att det skulle installeras.

Slutligen tog jag på mig Oculus och väntade ivrigt på att spelet skulle starta, när laddningsskärmen försvann kunde jag se miljön skapad i VR men jag kunde inte röra mig eller interagera med objekten. Detta var ett stort bakslag efter att ha tillbringat nästan 4 månader med att lära sig olika verktyg och mjukvara som behövs för utvecklingen.

ok! Verklighet

Detta bakslag inledde introspektion och jag insåg att mitt fokus inte låg på att lära mig programvaran i stor utsträckning, så jag gjorde en plan med ledning av min chef för att fokusera på ett verktyg i taget och att förstå det på grundläggande nivå. Verktygen var Blender och Unity, jag hade tidigare lite erfarenhet av 3D så Blender var lite lättare att lära sig jämfört med Unity som har kodning och jag vet inte hur man kodar. Rädslan för kodning hindrade min inlärningskurva i Unity men jag tänkte att allt inte kräver kodning. Dessutom var min kollega vänlig nog att hjälpa mig med kodning. Vi bestämde att jag skulle fokusera på att skapa 3D-miljöer och lite grundläggande interaktion på Unity och Rabi skulle göra kodningen. Så vi satte segel och inom några veckor var vi redo att äntligen visa prototypen för vår chef. Vi gjorde vårt bästa för att få det som förväntat men det var långt ifrån det och det behövde mer kreativa input, kvalitetsrenderingar och intuitiva interaktioner. Det här var några viktiga återkopplingar vi fick från att presentera prototypen för chefen.

Dessa erfarenheter kommer utan tvekan att forma min tillväxt som VR-utvecklare och ge värdefulla insikter som sträcker sig bortom den virtuella verklighetens värld. Jag hoppas att det ger genklang hos många blivande människor som ger sig in i den virtuella verklighetens värld.

PS Project Metaverse pågår fortfarande.

Om författaren: Vignesh är en kreativ visuell designer och udda art director! Med ett hjärta fullt av innovation, hantverkar han design som berättar levande historier och lämnar bestående intryck. Utöver design är han en adrenalinjunkie som söker spänning i livet.

Det är värt att leverera kunskap i din inkorg

Tidsstämpel:

Mer från Mantra Labs