Misja była prosta – stworzyć kilka interaktywnych obiektów i futurystyczne środowisko. Stałem na rozdrożu, niepewny od czego zacząć, więc pierwszą rzeczą, którą zrobiłem, było otwarcie YouTube i wpisanie „jak zbudować swoją pierwszą grę w VR”. Po obejrzeniu kilku filmów jedno było pewne – „Oculus”. Oculus to sprzęt używany w większości aplikacji VR. Poszedłem więc dalej i złożyłem zamówienie na Oculus, którego dostawa zajęła około 15 dni. Po rozpakowaniu wydawało mi się, że mam klucz do przyszłości i co teraz? Skończyło się na tym, że grałem w kilka gier, aby zrozumieć, jak działa VR, a także po prostu grałem w gry.
Wyobraźnia część I
Potem zadzwonił do mnie mój menadżer: „Vignesh, gdzie jest mój metaświat?”
Rosnąca waga oczekiwań zmusiła mnie do odłożenia gier i zagłębienia się w rozwój. Wskoczyłem więc na laptopa, który czasami był trochę niedopracowany. Niemniej jednak zacząłem szukać informacji na temat tworzenia aplikacji VR na YouTube, stronie rozwoju Oculus, stronie rozwoju Unity i kilku innych. Informacje były na początku dość przytłaczające i większość z nich leciała mi po głowie. Zajęło trochę czasu zrozumienie terminologii używanej w silnikach gier, efektywnych przepływów pracy i wreszcie sposobu importowania modeli 3D z Blendera. Zrobiłem kilka modeli testowych w Blenderze z darmowymi plikami źródłowymi „sketchfab.com”, ponieważ był to najszybszy sposób na uruchomienie wersji próbnej w Unity i Blenderze. Kiedy już zdobyłem darmowe zasoby, próbowałem je wyeksportować do Unity, ale z jakiegoś powodu to nie działało. Więc dobrze się domyślacie, YouTube stał się moim schronieniem i TAK znalazłem rozwiązanie. Poczucie pomyślnego zaimportowania pliku 3D do Unity było takie, jakbym wykonał 70% zadania, ale w rzeczywistości było to tylko 10%. Było o wiele więcej rzeczy do wymyślenia, takich jak rozpakowywanie UV, teksturowanie, pieczenie, materiały emisyjne i animacja pieczenia, które wciąż musiałem odkryć. Minął już miesiąc, a ja nie poczyniłem większych postępów, gdy się z tym zmagałem, pojawiła się wiadomość od mojego menadżera: „Vignesh, kiedy mogę zobaczyć metaświat?”
Wyobraźnia część II
Wtedy zdałem sobie sprawę, że muszę uczyć się szybciej i pracować wydajniej i przez przypadek trafiłem na ten niesamowity kanał YouTube o nazwie Dilmera Valecillos gdzie uczy i wyjaśnia podstawy rozwoju VR, a także udostępnia kod źródłowy niektórych tutoriali. Właśnie wtedy natknąłem się na pakiet SDK Oculus Interaction. SDK (Software Development Kit) to platforma, na której budowane są aplikacje i oprogramowanie. Na szczęście witryna programistyczna Oculus udostępnia pakiet SDK, który pomaga w tworzeniu gier dla Oculus. Mając całą niezbędną wiedzę i zasoby do programowania, zacząłem tworzyć modele 3D w Blenderze, importować je do Unity i używać interakcji SDK, aby modele były interaktywne.
WSZYSTKO było w porządku, dopóki nie musiałem zainstalować gry w Oculusie. Gra po prostu nie chciała się zainstalować na urządzeniu Oculus. Zrobiłem więc trochę badań i odkryłem, że muszę zmienić niektóre ustawienia w Unity, aby można było je zainstalować.
W końcu założyłem Oculusa i niecierpliwie czekałem na rozpoczęcie gry, kiedy ekran ładowania zniknął, widziałem środowisko stworzone w VR, ale nie mogłem się poruszać ani wchodzić w interakcję z obiektami. To była ogromna porażka po prawie 4 miesiącach nauki różnych narzędzi i oprogramowania potrzebnego do rozwoju.
OK! Rzeczywistość
To niepowodzenie zapoczątkowało introspekcję i zdałem sobie sprawę, że nie skupiam się na dogłębnej nauce oprogramowania, więc pod okiem mojego menedżera opracowałem plan, aby skupić się na jednym narzędziu na raz i zrozumieć je na poziomie podstawowym. Narzędziami były Blender i Unity. Wcześniej miałem pewne doświadczenie w 3D, więc Blender był nieco łatwiejszy do nauczenia w porównaniu do Unity, który ma kodowanie, a ja nie umiem kodować. Strach przed kodowaniem utrudniał mi naukę w Unity, ale doszedłem do wniosku, że nie wszystko wymaga kodowania. Poza tym mój kolega z pracy był na tyle miły, że pomógł mi w kodowaniu. Zdecydowaliśmy, że skupię się na tworzeniu środowisk 3D, a kodowanie zajmie się podstawową interakcją w Unity i Rabi. Wypłynęliśmy więc i po kilku tygodniach byliśmy gotowi, aby w końcu pokazać prototyp naszemu menadżerowi. Staraliśmy się, co w naszej mocy, aby uzyskać to, czego oczekiwaliśmy, ale było daleko od tego i wymagało więcej kreatywnego wkładu, wysokiej jakości renderów i intuicyjnych interakcji. Oto kilka kluczowych informacji zwrotnych, jakie otrzymaliśmy po prezentacji prototypu menedżerowi.
Te doświadczenia niewątpliwie ukształtują mój rozwój jako programisty VR i dostarczą cennych spostrzeżeń wykraczających poza świat wirtualnej rzeczywistości. Mam nadzieję, że spodoba się wielu aspirującym osobom, które zapuszczają się w świat wirtualnej rzeczywistości.
PS Projekt Metaverse wciąż trwa.
O autorze: Vignesh to kreatywny projektant wizualny i ekscentryczny dyrektor artystyczny! Z sercem pełnym innowacji tworzy projekty, które opowiadają żywe historie i pozostawiają trwałe wrażenia. Poza designem jest ćpunem adrenaliny szukającym w życiu ekscytacji.
Wiedza, którą warto dostarczyć w swojej skrzynce odbiorczej
- Dystrybucja treści i PR oparta na SEO. Uzyskaj wzmocnienie już dziś.
- PlatoData.Network Pionowe generatywne AI. Wzmocnij się. Dostęp tutaj.
- PlatoAiStream. Inteligencja Web3. Wiedza wzmocniona. Dostęp tutaj.
- PlatonESG. Motoryzacja / pojazdy elektryczne, Węgiel Czysta technologia, Energia, Środowisko, Słoneczny, Gospodarowanie odpadami. Dostęp tutaj.
- Platon Zdrowie. Inteligencja w zakresie biotechnologii i badań klinicznych. Dostęp tutaj.
- ChartPrime. Podnieś poziom swojej gry handlowej dzięki ChartPrime. Dostęp tutaj.
- Przesunięcia bloków. Modernizacja własności offsetu środowiskowego. Dostęp tutaj.
- Źródło: https://www.mantralabsglobal.com/building-an-edtech-startup-essential-tech-capabilities/
- :ma
- :Jest
- :nie
- :Gdzie
- $W GÓRĘ
- 15%
- 32
- 3d
- a
- Zdolny
- realizowane
- w poprzek
- adrenalina
- Po
- przed
- Wszystkie kategorie
- już
- również
- zdumiewający
- an
- i
- animacja
- pojawił się
- aplikacje
- mobilne i webowe
- SĄ
- na około
- Sztuka
- AS
- ambitny
- At
- autor
- podstawowy
- BE
- stał
- bo
- rozpoczął
- rozpocząć
- Początek
- BEST
- Poza
- Bit
- mikser
- odbił się
- budować
- Budowanie
- wybudowany
- pączkujący
- ale
- by
- wezwanie
- nazywa
- oprawa ołowiana witrażu
- CAN
- możliwości
- szansa
- zmiana
- Kanał
- kod
- Kodowanie
- kolega
- w porównaniu
- zmuszony
- mógłby
- Para
- Stwórz
- stworzony
- Tworzenie
- Twórczy
- Rozdroże
- krzywa
- Dni
- postanowiła
- dostarczona
- sięgać
- Wnętrze
- projektant
- projekty
- rozwijać
- Deweloper
- oprogramowania
- ZROBIŁ
- różne
- odkryj
- do
- nie
- z zapałem
- łatwiej
- edtech
- Efektywne
- skutecznie
- emisja
- zakończony
- silniki
- dość
- Środowisko
- środowiska
- niezbędny
- wszystko
- Podniecenie
- oczekiwania
- spodziewany
- doświadczenie
- Doświadczenia
- Objaśnia
- eksport
- rozciągać się
- obszernie
- daleko
- szybciej
- najszybszy
- strach
- informacja zwrotna
- facet
- kilka
- Postać
- wzorzysty
- filet
- Akta
- W końcu
- w porządku
- i terminów, a
- Skupiać
- skupienie
- W razie zamówieenia projektu
- znaleziono
- Framework
- Darmowy
- od
- pełny
- fundamentalny
- Podstawy
- przyszłość
- futurystyczny
- gra
- Games
- gier
- otrzymać
- Wzrost
- zgadłem
- poradnictwo
- miał
- sprzęt komputerowy
- mający
- he
- głowa
- Serce
- pomoc
- pomaga
- nadzieję
- W jaki sposób
- How To
- HTTPS
- olbrzymi
- i
- importować
- importowanie
- in
- Informacja
- Innowacja
- Wejścia
- spostrzeżenia
- zainstalować
- interakcji
- wzajemne oddziaływanie
- SDK interakcji
- Interakcje
- interaktywne
- najnowszych
- intuicyjny
- IT
- właśnie
- Klawisz
- Uprzejmy
- Wiedzieć
- wiedza
- laptopa
- trwały
- UCZYĆ SIĘ
- nauka
- Pozostawiać
- poziom
- życie
- lubić
- mało
- załadunek
- Partia
- zrobiony
- poważny
- robić
- kierownik
- wiele
- materiały
- me
- wiadomość
- Metaverse
- Misja
- modele
- miesięcy
- jeszcze
- większość
- ruch
- my
- prawie
- niezbędny
- Potrzebować
- potrzebne
- Niemniej jednak
- Nie
- już dziś
- obiekty
- Oculus
- of
- on
- pewnego razu
- ONE
- trwający
- na
- koncepcja
- or
- zamówienie
- Pozostałe
- ludzkiej,
- na zewnątrz
- koniec
- strona
- część
- minęło
- Ludzie
- sztuk
- krok po kroku
- plato
- Analiza danych Platona
- PlatoDane
- gra
- poprzednio
- Postęp
- projekt
- prototyp
- zapewniać
- zapewnia
- jakość
- gotowy
- Rzeczywistość
- realizowany
- powód
- renderuje
- Wymaga
- Badania naukowe
- rezonuje
- Zasoby
- prawo
- run
- s
- Ekran
- Sdk
- widzieć
- poszukuje
- zestaw
- w panelu ustawień
- Shape
- Akcje
- pokazać
- po prostu
- witryna internetowa
- So
- Tworzenie
- rozwoju oprogramowania
- zestaw programistyczny
- rozwiązanie
- kilka
- Źródło
- Kod źródłowy
- Spędzanie
- początek
- rozpoczęty
- startup
- Nadal
- historie
- Z powodzeniem
- Zadanie
- tech
- powiedzieć
- test
- Na szczęście
- że
- ów
- Połączenia
- Przyszłość
- Informacje
- metaverse
- Źródło
- świat
- ich
- Im
- Tam.
- Te
- rzecz
- rzeczy
- to
- czas
- czasy
- do
- wziął
- narzędzie
- narzędzia
- próba
- wypróbowany
- tutoriale
- Niepewny
- zrozumieć
- niewątpliwie
- Jedność
- aż do
- na
- posługiwać się
- używany
- Cenny
- przedsięwzięcie
- wibrujący
- Filmy
- Wirtualny
- Wirtualna rzeczywistość
- vr
- Aplikacje VR
- Rozwój VR
- Czekanie
- była
- oglądania
- Droga..
- we
- tygodni
- waga
- poszedł
- były
- Co
- jeśli chodzi o komunikację i motywację
- który
- KIM
- będzie
- w
- w ciągu
- Praca
- przepływów pracy
- pracujący
- działa
- świat
- wartość
- by
- tak
- You
- Twój
- youtube
- zefirnet