Witam w pierwszej części mojego live show, show, show w którym będę uczył się razem z wami Unity. Dziś zajmiemy się przygotowaniem sobie odpowiedniego środowiska, pobraniem go, konfiguracją i powitamy nowy świat wstawieniem helikoptera. Zaczynamy.

Na początek musimy zdecydować się na platformę. Nie wiele silników gier daje możliwość tworzenia gier na mac’u, ale ponieważ Unity jest frameworkiem działającym na Open GL można go stosować wszędzie. Ja będę używał swojego starego, dobrego jabłuszka, ale tak naprawdę środowiska nie różnią się niczym. Unity daje nam obecnie 3 możliwości darmowego tworzenia gier (oczywiście pod warunkiem że nie nasza firma nie zarabia więcej niż 100K bo to już by naruszało licencję) – gry na PC, gry na mac’a oraz gry na iPhone. Swoją drogą jestem ciekawy jak wygląda sprawa z Nintendo Wii (licencja płatna).

Obrazek 1

Nie chcąc jednak zbytnio odbiegać od tematu, ja swoją zabawę zaczynam od podstaw – gier na Mac’a i PC. Aby zacząć cokolwiek, należy pobrać narzędzie ze strony producenta. Tu niczego chyba wyjaśniać nie trzeba, podajemy maila, rejestrujemy licencję, wszystko jest proste jak dla osoby która w ogóle zdecydowała się bawić w tworzenie gry. Zainstalowane? Czas poznać pewne mankamenty programu. Niekiedy, gdy długo pracujemy Unity zjada dużą ilość pamięci. Jeśli naprawdę widać że wszystko chodzi bardzo wolno należy zapisać projekt, i zresetować program (włączyć i wyłączyć) poza pamięcią Unity potrafi też podobno zjadać miejsce na dysku. Tego nie wiem, ale trzeba na to uważać. No dobra, to wszystko co do instalacji i podstawowego wprowadzenia. Czas zacząć działać.

Witaj świecie – zabawa z podstawami.

No więc czas odpalić nasz zainstalowany program. Na początku powinniśmy zobaczyć taki oto ekran startowy:

Obrazek 1

Teraz powinniśmy poklikać na wszystkie linki (Video Tutorials, Unity Basics, Unity Forum). To podstawowe wsparcie dla Unity, za pomocą którego zamierzamy się uczyć. Ten ekran nie będzie nam już potrzebny więc należy „odkliknąć” Show at Startup. Jeśli nie będziemy mieli linków, wystarczy że klikniemy w Help -> Welcome Screen.

Teraz załadujmy to co Unity na samym początku nam proponuje – Island.

Klikamy kolejno File -> Open Project… Pojawia się okienko Project wizard, w zakładce Open Project klikamy dwukrotnie na Island Demo. Program się włączy ponownie.

Teraz czas ustalić nasze GUI – kliknijmy na menu Layout, w prawym górnym rogu i wybieramy to co nam najbardziej pasuje. Ja wybrałem Tall, ale tab Game, znajdujący się po lewej stronie obok Scene odłączyłem i położyłem na dole. To jest już kwestia waszego upodobania.

Obrazek 2Czas załadować scenę. W menu Project kliknijmy na Islands. Odpala się nam bardzo ładny świat. Spróbujmy go odpalić. Kliknijmy przycisk PLAY.

Za pomocą myszy i strzałek możemy chodzić. Popatrzmy się do góry, widać piękną animację latających ptaków. Świat tętni życiem, wstawmy do niego coś od siebie. Niech będzie to helikopter.

W katalogu projektu w AirlpaneRuins / FBX odnajdujemy prefabrykat (Obrazek 3) o nazwie heli i przeciągamy go na scenę. W tym momencie zapewne ustawił się on w dziwnym miejscu. Możemy do niego dojść scrollem strzałkami itd. ale żeby było prościej ustawmy go zaraz nad miejscem mostu który widzimy po odpaleniu gry. Jak to zrobić? W menu hierarchy widzimy nasz heli (jeśli jest zaznaczony) zapamiętajmy gdzie on mniej więcej jest. Ok, teraz klikamy na scenie w most przy którym stoimy (musimy go odnaleźć). W menu Inspector widzimy kilka pozycji, nas interesuje Obrazek 4. Spiszmy gdzieś pozycje mostu (x = 1060, y=49, z=726). Teraz wracamy do naszego helikoptera klikajamy na niego w menu Hierarchy i do transform wpisujemy to samo co było w Position mostu. Teraz (jeśli widzimy ten most na scenie pojawił się obok helikopter. Możemy teraz nim dowolnie manipulować widząc jakiekolwiek różnice. Ja w końcu ustawiłem x=1060, y=50, z=700. Włączmy grę.

Po przejściu na most widzimy nasz helikopter. Może i nie jest on w najlepszym stanie, ale lata ;-) Wypadało by go jednak jakoś zaanimować, ale na dziś to koniec. Od czegoś przecież trzeba zacząć ;-)

Obrazek 5

Jako że to pierwszy odcinek mojego poznawczego show liczę na komentarze, jak wam się podoba mój pomysł i czy mniej więcej dobrze go realizuję? Pozdrawiam i do następnego poniedziałku.