Jeg har selv flere gange været irriteret over at jeg ikke let kunne få XR Interaction Toolkit ind i mine VR projekter, så denne video er en reminder til mig selv og andre om hvordan det gøres.
Tag: Unity
-
Virtual Reality programmering lektion 8
I slutningen af 2017 underviste jeg et hold i “Virtual Reality programmering” på AkademiUdannelse i IT efteruddannelsen. Faget var helt nyt, det kom først reelt med i studieordningen der kom lige idet faget blev afsluttet, men vi kørte efter udkastet dertil. Der var 10 lektioner i alt.
Der blev fokuseret på programmerings forståelse generelt, især i starten af kurset , og som udviklingsmiljø var der valgt Unity.
Denne lektion er den sidste med nyt materiale, de resterende 2 af de 10 var repetition.
Vi kiggede på Vuforia og sammenlignede VR og AR. Vi fortsatte sammenligningen med de to “store” HMDer Vive og Occulus og sluttede af med en debat om bevægelse i VR.Der er nogle småting, men I får det på samme måde som mine studerende fik, modsat dem får i dog ikke min tale med der rettede op på de mangler der er i slidesne, men det kan I forhåbentlig selv dække ind for.
-
Virtual Reality programmering lektion 7
I slutningen af 2017 underviste jeg et hold i “Virtual Reality programmering” på AkademiUdannelse i IT efteruddannelsen. Faget var helt nyt, det kom først reelt med i studieordningen der kom lige idet faget blev afsluttet, men vi kørte efter udkastet dertil. Der var 10 lektioner i alt.
Der blev fokuseret på programmerings forståelse generelt, især i starten af kurset , og som udviklingsmiljø var der valgt Unity.
Vi arbejde videre med en cardboard app, C#og objekt orienteret programmering, hvor vi finder gratis 3D modeller og augmented reality generelt.
Der er nogle småting, men I får det på samme måde som mine studerende fik, modsat dem får i dog ikke min tale med der rettede op på de mangler der er i slidesne, men det kan I forhåbentlig selv dække ind for.
-
Virtual Reality programmering lektion 6
I slutningen af 2017 underviste jeg et hold i “Virtual Reality programmering” på AkademiUdannelse i IT efteruddannelsen. Faget var helt nyt, det kom først reelt med i studieordningen der kom lige idet faget blev afsluttet, men vi kørte efter udkastet dertil. Der var 10 lektioner i alt.
Der blev fokuseret på programmerings forståelse generelt, især i starten af kurset , og som udviklingsmiljø var der valgt Unity.
I denne lektion arbejdede vi videre på vores FPS, talte om objekt orienteret C# endnu en gang og kiggede på Google Cardboard.
Der er nogle småting, men I får det på samme måde som mine studerende fik, modsat dem får i dog ikke min tale med der rettede op på de mangler der er i slidesne, men det kan I forhåbentlig selv dække ind for.
-
Virtual Reality programmering lektion 4
I slutningen af 2017 underviste jeg et hold i “Virtual Reality programmering” på AkademiUdannelse i IT efteruddannelsen. Faget var helt nyt, det kom først reelt med i studieordningen der kom lige idet faget blev afsluttet, men vi kørte efter udkastet dertil. Der var 10 lektioner i alt.
Der blev fokuseret på programmerings forståelse generelt, især i starten af kurset , og som udviklingsmiljø var der valgt Unity.
I denne lektion lavede vi et simpelt FPS for at komme mere i gang med at producere ting i Unity – dog ikke VR på nuværende stadie.
Der er nogle småting, men I får det på samme måde som mine studerende fik, modsat dem får i dog ikke min tale med der rettede op på de mangler der er i slidesne, men det kan I forhåbentlig selv dække ind for.
Lektion 5 vil ikke blive lagt op da den blev afholdt af en gæsteforelæser og ikke mig selv.
-
I slutningen af 2017 underviste jeg et hold i “Virtual Reality programmering” på AkademiUdannelse i IT efteruddannelsen. Faget var helt nyt, det kom først reelt med i studieordningen der kom lige idet faget blev afsluttet, men vi kørte efter udkastet dertil. Der var 10 lektioner i alt.
Der blev fokuseret på programmerings forståelse generelt, især i starten af kurset , og som udviklingsmiljø var der valgt Unity.
I denne lektion taltes der om UML diagrammer som del af planlægning af projekter og set på lidt forskellige platforme.
Der er nogle småting, men I får det på samme måde som mine studerende fik, modsat dem får i dog ikke min tale med der rettede op på de mangler der er i slidesne, men det kan I forhåbentlig selv dække ind for.
-
I slutningen af 2017 underviste jeg et hold i “Virtual Reality programmering” på AkademiUdannelse i IT efteruddannelsen. Faget var helt nyt, det kom først reelt med i studieordningen der kom lige idet faget blev afsluttet, men vi kørte efter udkastet dertil. Der var 10 lektioner i alt.
Der blev fokuseret på programmerings forståelse generelt, især i starten af kurset – f.eks. her i lektion 2, og som udviklingsmiljø var der valgt Unity.
Der er nogle småting, men I får det på samme måde som mine studerende fik, modsat dem får i dog ikke min tale med der rettede op på de mangler der er i slidesne, men det kan I forhåbentlig selv dække ind for.
-
I slutningen af 2017 underviste jeg et hold i “Virtual Reality programmering” på AkademiUdannelse i IT efteruddannelsen. Faget var helt nyt, det kom først reelt med i studieordningen der kom lige idet faget blev afsluttet, men vi kørte efter udkastet dertil. Der var 10 lektioner i alt.
Der blev fokuseret på programmerings forståelse generelt, især i starten af kurset, og som udviklingsmiljø var der valgt Unity. Første gang her fokuserede dog på baggrunden for VR og at lade folk se mediet an.
Der er nogle småting, men I får det på samme måde som mine studerende fik, modsat dem får i dog ikke min tale med der rettede op på de mangler der er i slidesne, men det kan I forhåbentlig selv dække ind for.
-
Det andet jeg lavede til undervisning i udviklings-værktøjet Unity var et simpelt First Person Shooter spil, det første skal I nok få at se senere også. Spillet er ret enkelt og burde kun tage et par timer at lave samlet for folk der er ny i Unity men vant til at tænke i udvikling.
Det antages at man kan finde ud af at “klikke de rigtige steder” når jeg skriver at man skal lave et nyt materiale osv., men det burde give sig selv hvis man bare er en smule nysgerrig og udforsker udviklingsmiljøet.
Tryk ESC hvis din mus bliver “fanget” når du scroller over det embeddede spil
Note: WebGL virker ikke på alle mobile enheder (telefoner, tablets osv.), men det er nu engang den lette måde at lade et Unity program køre over web så folk ikke skal hente et program ned på deres pc for at se et projekt.
Her er slideshowet der viser hvordan man laver “spillet”:
Koden til projektet på GitHub
GitHub repository