Unity 3D - własny ekran startowy i menu gry

Podobne dokumenty
Unity 3D - pierwsze skrypty

Unity 2D - prosta gra

Unity 3D - podpowiedzi w grze. System cząstek

Unity 3D - efekty strzelania, koniec gry

Zasoby. Musimy zaimportować zasoby dla gry z Asset Store

Unity. Platforma do tworzenia gier dla różnych systemów docelowych, m.in.: Windows, macos, ios, Android, Powstała w 2005 r., obecnie wersja 5.3.

Unity 3D - tworzenie sceny

WYKONANIE APLIKACJI OKIENKOWEJ OBLICZAJĄCEJ SUMĘ DWÓCH LICZB W ŚRODOWISKU PROGRAMISTYCZNYM. NetBeans. Wykonał: Jacek Ventzke informatyka sem.

Ćwiczenie 22 Dynamiczne wczytywanie tekstu z pliku.txt

netster instrukcja obsługi

Włączanie/wyłączanie paska menu

Aplikacje WWW - laboratorium

Dodawanie stron do zakładek

Tworzenie pliku źródłowego w aplikacji POLTAX2B.

Rys Odtwarzacz filmu. Możemy także skorzystać z programów służących do odtwarzania filmów np. Windows Media Player.

I. Spis treści I. Spis treści... 2 II. Kreator szablonów Tworzenie szablonu Menu... 4 a. Opis ikon Dodanie nowego elementu...

INSTALACJA modemu Trimble TDL3G

Dodawanie stron do zakładek

Ćwiczenia 9 - Swing - część 1

Integracja z Facebook. Wersja 7.2.4

Prezentacja multimedialna MS PowerPoint 2010 (podstawy)

Tworzenie menu i authoring w programie DVDStyler

1. Dodawanie integracji

Wyszukiwanie informacji w Internecie

Ćwiczenie 4 - Podstawy materiałów i tekstur. Renderowanie obrazu i animacji

Program emulatora GPS pobieramy ze strony z działu Pobieralnia.

Opis implementacji: Implementacja przedstawia Grę w życie jako przykład prostej symulacji opartej na automatach.

Informatyka I : Tworzenie projektu

5.4. Efekty specjalne

Konspekt lekcji informatyki w kl. VI. Temat: Praca z edytorem tekstu i edytorem grafiki.

Grafika w aplikacjach lp. Jak zmienić kolor tła?

Materiały oryginalne: ZAWWW-2st1.2-l11.tresc-1.0kolor.pdf. Materiały poprawione

Utworzenie aplikacji mobilnej Po uruchomieniu Visual Studio pokazuje się ekran powitalny. Po lewej stronie odnośniki do otworzenia lub stworzenia

Laboratorium 1 Temat: Przygotowanie środowiska programistycznego. Poznanie edytora. Kompilacja i uruchomienie prostych programów przykładowych.

Temat: Prezentacje ciąg dalszy

Musimy do naszej gry załadować materiały. Są to trzy obrazki:

narzędzie Linia. 2. W polu koloru kliknij kolor, którego chcesz użyć. 3. Aby coś narysować, przeciągnij wskaźnikiem w obszarze rysowania.

Informatyka II. Laboratorium Aplikacja okienkowa

Celem tego projektu jest stworzenie

W momencie stworzenia kontroler ustawia punkty na 100. Dodajemy zdarzenie Create w środku kontrolera,

Aplikacje mobilne. Pliki zasobów, grafiki, menu, podpinanie zdarzeń. dr Tomasz Jach Instytut Informatyki, Uniwersytet Śląski

Ćwiczenie 1 Galeria zdjęć

Programowanie gry Smerf w labiryncie

T: Instalacja systemu Windows 2008 Serwer w maszynie wirtualnej VirtualBox.

Instrukcja obsługi systemu zarządzania treścią dwajeden.pl

Rys. 1. Główne okno programu QT Creator. Na rysunku 2 oznaczone zostały cztery przyciski, odpowiadają kolejno następującym funkcjom:

Zaprojektuj własny kalendarz na nowy rok szkolny

Zadanie1. Wykorzystując serwis internetowy Wikipedii wyjaśnij następujące pojęcia: wirtualizacja, VirtualBox, Vmware, KVM, Virtual PC, Hyper-V.

Gimp - poznaj jego możliwości!

INSTRUKCJA INSTALACJI I URUCHOMIENIA PROGRAMÓW FINKA DOS W SYSTEMACH 64 bit

Multimedialne Interfejsy Użytkownika. Technologie Wytwarzania Oprogramowania SUM Semestr 2, 2015/ luty 2017

Sieciowe Technologie Mobilne. Laboratorium 2

Jak przygotować pliki gotowe do publikacji w sieci za pomocą DigitLabu?

Wstawianie nowej strony

Animacje cz. 2. Rysujemy koło zębate

Instytut Sterowania i Systemów Informatycznych Uniwersytet Zielonogórski. Zaawansowane metody grafiki w reklamie. Laboratorium. 3dsmax wprowadzenie

Podstawy tworzenia aplikacji z wykorzystaniem języka Java ME ćwiczenia 2

2. Przeskalowujemy wstawiony sześcian wzdłuż osi X i Z o współczynnik 30 i przesuwamy wzdłuż osi Y o wartość 0,5.

Projektowanie baz danych za pomocą narzędzi CASE

Wybieramy File->New->Project Wybieramy aplikację MFC->MFC Application jak na rysunku poniżej:

Kopiowanie ustawień SolidWorks

ZESTAW LABORATORYJNY I ZESTAW FARMACEUTYCZNY : Instrukcja instalacji

Instrukcja uruchomienia zapisu z funkcją detekcji ruchu w kamerach Fortec IP

1. Opis okna podstawowego programu TPrezenter.

Wprowadzenie do systemu Delphi

- Narzędzie Windows Forms. - Przykładowe aplikacje. Wyższa Metody Szkoła programowania Techniczno Ekonomiczna 1 w Świdnicy

Edycja strony: W edycję danej strony wchodzimy poprzez naciśnięcie opcji

SpriteKit. Biblioteka do tworzenia gier wbudowana w SDK. Wspiera grafikę 2D w oparciu o sprite y

Budowa aplikacji ASP.NET współpracującej z bazą dany do przeprowadzania ankiet internetowych

DOKUMENTY I GRAFIKI. Zarządzanie zawartością Tworzenie folderu Dodawanie dokumentu / grafiki Wersje plików... 7

Rysunek 1: Okno timeline wykorzystywane do tworzenia animacji.

Budowa aplikacji ASP.NET współpracującej z bazą dany do przeprowadzania ankiet internetowych

Podręcznik użytkownika programu. Ceremonia 3.1

CMS- kontakty (mapa)

Zadanie 1. Tworzenie nowej "strony sieci WEB". Będziemy korzystad ze stron w technologii ASP.NET.

INSTRUKCJA OBSŁUGI DIODOWEGO WYŚWIETLACZA TEKSTÓW PIEŚNI STEROWANEGO Z TABLETU 10,1 '

CMS Admin instrukcja administratora

Edytor tekstu MS Word podstawy

PLANSZA. Plansza składa się z następujących pól:

Każde menu jest połączone z modułem, którym zarządza się w menedżerze modułów. Cztery dostępne menu widać na pasku Menu (rysunek 4.38).

Podczas tej lekcji przyjrzymy się, jak wykonać poniższy rysunek przy pomocy programu BobCAD-CAM

Założenia projektu: Projekt ma zadanie pokazać praktyczne zastosowanie App Inventor 2, poprzez stworzenie prostej aplikacji do nauki słówek.

Rys.1. Technika zestawiania części za pomocą polecenia WSTAWIAJĄCE (insert)

5.2. Pierwsze kroki z bazami danych

Opis środowiska Scratch

Instytut Sterowania i Systemów Informatycznych Uniwersytet Zielonogórski SYSTEMY SCADA

DOKUMENTACJA CMS/Framework BF5.0

1.3. Tworzenie obiektów 3D. Rysunek 1.2. Dostępne opcje podręcznego menu dla zaznaczonego obiektu

Żeby dodać artykuł, trzeba się na portalu zarejestrować i w menu użytkownika na stronie portalu kliknąć: Nowy artykuł. W swoim menu zobaczą ten link

1. Przypisy, indeks i spisy.

Tworzymy projekt File->New Project->Java Application, przy czym tym razem odznaczamy create main class

git krótki przewodnik

Dokumentacja projektu Makao karciana gra sieciowa

Kodu z klasą. Skarb w zatrutej wodzie, cz. 2. Scenariusz 6

ESSELTE EASY PRINT Pomoc

Podstawy programowania. Ćwiczenie. Pojęcia bazowe. Języki programowania. Środowisko programowania Visual Studio

Szybka instrukcja tworzenia testów dla E-SPRAWDZIAN-2 programem e_kreator_2

Instrukcja zarządzania kontami i prawami. użytkowników w systemie express V. 5

Java pierwszy program w Eclipse «Grzegorz Góralski strona własna

WORDPRESS INSTRUKCJA OBSŁUGI

Transkrypt:

www.math.uni.lodz.pl/ radmat

Cel ćwiczeń Celem bieżących ćwiczeń jest stworzenie własnego ekranu startowego oraz menu gry.

Własny ekran startowy Tworzymy nowy, pusty obiekt GameObject Create Empty i nadajemy mu nazwę ekranstartowy. Dodajemy płótno wybierając GameObject UI Canvas i ustawiamy jako dziecko obiektu ekranstartowy. Dodajemy obrazek wybierając GameObject UI Image i ustawiamy jako dziecko powyżej dodanego płótna. Rysunek: Hierarchia obiektów

Przygotowujemy grafikę, która będze naszym ekranem startowym i wczytujemy ją do Unity. Teraz należy zaznaczyć nasz obrazek i w oknie Inspector ustawić Texture Type na Sprite (2D and UI). Zatwierdzamy zmiany wybierając Apply. Rysunek: Ustawienie typu obiektu

Teraz musimy dokonać kilku zmian w płótnie. Zaznaczamy zatem obiekt Canvas będący dzieckiem obiektu ekranstartowy i dokonujemy następujących zmian w oknie Inspector: W zakładce Canvas zmieniamy typ Render Mode na Screen Space - Camera, co spowoduje wyświetlenie ekranu startowego na kamerze. Ustawiamy opcję Pixel Perfect, co zapewni lepszą ostrość obrazka. W polu Render Camera wybieramy Main Camera (Camera). Ustawiamy Order in Layer na 1, co spowoduje, że obrazek będzie wyświetlany od samej góry ekranu. Rysunek: Opcje płótna

Pozostaje nam jeszcze ustawienie opcji dla obiektu Image, będącego potomkiem obiektu ekranstartowy. Zaznaczamy ten obiekt i w oknie Inspector: Przenosimy grafikę stanowiącą ekran startowy do zakładki Source Image. Image Type zmieniamy na Filled. Należy jeszcze w Rect Transform ustawić wymiary naszej grafiki.

Rysunek: Opcje obrazka

Skrypt splash.js Tworzymy następujący skrypt i dodajemy go do obiektu ekranstartowy: private var timer: float = 0; Update() { timer += Time.deltaTime; if (timer >= 2) { Destroy(gameObject); } }

Menu gry Stworzymy teraz główne menu naszej gry. W tym celu tworzymy nową scenę i nadajemy jej nazwę scenamenu. Ponieważ chcemy, aby menu wyświetlało się na tle labiryntu, to ze sceny, na której mamy labirynt kopiujemy wybrane elementy (kamerę, podłoże, ściany, drzwi, itp.) i wklejamy na nową scenę. Ustawiamy odpowiednio kamerę.

Rysunek: Scena przeznaczona na menu po skopiowaniu wybranych elementów ze sceny z labiryntem i z ustawioną kamerą

Skrypt menu.cs Stworzymy teraz skrypt, który będzie odpowiedzialny za obsługę menu. Najpierw napiszemy prostą funkcję, która doda do tła logo gry. public Texture logo; void OnGUI() { GUI.DrawTexture (new Rect (0, 0, 300, 300), logo); } Skrypt dodajemy do Main Camera.

Ćwiczenie 1 Proszę przygotować w programie graficznym logo gry, a następnie dodać je do obiektu Main Camera. Rysunek: Uruchomiona gra z wstawionym logo

Ćwiczenie 2 Proszę w podobny sposób w jaki dodaliśmy logo, dodać do menu następujące pozycje: nowa gra, twórcy gry oraz wyjście. Rysunek: Uruchomiona gra z dodanymi opcjami menu

Ćwiczenie 3 Proszę teraz dopisać odpowiedni kod, który w zależności od wybrania przycisku z menu spowoduje: wczytanie pierwszego poziomu gry; wyświetlenie danych twórcy gry; wyjście z gry. Uwaga 1: Funkcja Quit, którą zapewne wykorzystają Państwo do zakończenia gry, nie zadziała ani w edytorze Unity, ani w przeglądarce. Uwaga 2: Dane twórcy gry można wyświetlić w nowej scenie. Wówczas należy zaprojektować przejście z tej sceny do menu. Po dodaniu nowej sceny trzeba zbudować projekt wybierając File Build Settings. W tym oknie należy oczywiście dodać przed chwilą stworzoną scenę.