• Nie Znaleziono Wyników

Projekt i implementacja gry komputerowej do nauki wspinaczki. Promotor: dr inż. Rafał Klaus Autor: Marek Dorosz

N/A
N/A
Protected

Academic year: 2022

Share "Projekt i implementacja gry komputerowej do nauki wspinaczki. Promotor: dr inż. Rafał Klaus Autor: Marek Dorosz"

Copied!
12
0
0

Pełen tekst

(1)

Projekt i implementacja gry komputerowej do nauki wspinaczki

Promotor: dr inż. Rafał Klaus Autor: Marek Dorosz

(2)

Opis projektu

• Celem pracy jest zaprojektowanie, implementacja i przetestowanie gry wspinaczkowej, poszerzającej wiedzę docelowego odbiorcy o:

• Prawidłowym przygotowaniu się do wyprawy górskiej, jakie rzeczy trzeba mieć przy sobie w górach,

• Planowaniu tras w zależności od ich długości, czasu ich pokonania, sprawności fizycznej, uwzględniając również powrót ze szczytu do schroniska,

• Zdobywaniu szczytów górskich, wykorzystywanym sprzęcie wspinaczkowym (liny, haki).

• Gra przeznaczona na komputery PC

(3)

Opis projektu

• Głównym celem gry będzie zdobycie najwyższego szczytu,

• Gracz będzie musiał podczas wyprawy zaspokajać swoje potrzeby, między innymi:

• Głód (spakowanie pożywienia do plecaka lub posiłek w schronisku),

• Pragnienie (woda mineralna, napój gazowany, herbata w termosie),

• Energia (odpoczynek w schronisku, przekąska – baton energetyczny, aby dostarczyć trochę energii),

• Temperatura (odpowiednia odzież w zależności od warunków pogodowych).

(4)

Wykorzystane oprogramowanie

• Unreal Engine 4 (C++) – silnik gier stworzony przez Epic Games, kompatybilny z wieloma platformami, zaawansowany graficznie,

• Blender – wolne i otwarte oprogramowanie do tworzenia modeli trójwymiarowych, animacji, renderowania obrazów,

• MakeHuman – bezpłatne oprogramowanie pozwalające w prosty sposób stworzyć model człowieka, postaci do gry,

• World Machine – narzędzie wykorzystujące proceduralne podejście, pozwalające stworzyć realistyczne krajobrazy. Obsługuje eksport map do silników gier, takich jak Unity, UE4.

(5)

Scenariusz gry

• Rozgrywka zostanie podzielona na poziomy – każdy z nich to zdobycie jednego szczytu górskiego.

• Każdy poziom będzie składał się głównych zadań:

• Zaplanowanie trasy,

• Przygotowanie do wyprawy,

• Wędrówka szlakami górskimi – dotarcie do miejsca wspinaczki,

• Wspinaczka górska na szczyt góry,

• Powrót do schroniska – podsumowanie wyprawy.

• W różnych miejscach na mapie dostępne będą również zadania poboczne.

(6)

Główny bohater

• Głównym bohaterem jest młody mężczyzna o

przeciętnej sylwetce, który dopiero rozpoczyna swoją górską przygodę.

(7)

Mapa gry

• Gra będzie składać się z jednego dużego świata, którego mapa wysokości została wygenerowana w programie World Machine, drzewa i trawa zostały

rozmieszczone proceduralnie w Unreal Engine 4.

(8)

System warunków pogodowych w grze

• Deszcz

• Wiatr

• Zachmurzenie

• Śnieg

(9)

Animacje postaci

• Aby usprawnić prace, użyto gotowe animacje postaci z biblioteki

Mixamo.

(10)

System wspinaczki

• Funkcje ForwardTracer i HeightTracer pozwalają znaleźć ściany i wyznaczyć krawędź, której postać może się chwycić,

• Funkcja SphereTraceSingle umożliwia wykryć kolizję z obiektem - tworzy kulę, następnie przesuwa ją wzdłuż zadanej linii i

zwraca pierwsze napotkane uderzenie - współrzędne punktu i wektor normalny.

(11)

Pytania do poprzedniej prezentacji

• Większość pytań dotyczyła wyjaśnieniu koncepcji gry,

• Aby zwiększyć losowość/niepowtarzalność gry wprowadzono system warunków pogodowych,

• Rozważono wprowadzenie trenera (NPC), który w początkowym etapie gry zapozna gracza z elementami wspinaczki.

(12)

Dziękuję za uwagę

Cytaty

Powiązane dokumenty

Ułóż skrypt zielonej flagi dla sceny tak, aby najpierw pokazywała się plansza początkowa (tło tytuł), a dopiero potem rozpoczynała się gra (tło gra).. Do odczytania

Idąc dalej na południe znajdziemy podziemia, w których warto udać się na wschód by wyjść z katakumb i podążyć do świątyni, którą wcześniej można było zobaczyć.. Gdy do

Niniejsza praca podejmuje próbę analizy potencjału ogrodów działkowych jako formy realizacji rolnictwa miejskiego oraz stara się odpowiedzieć na pytanie w jaki

(Mała Syrenka): Zagraj używając podstawowych zasad trybu Plemion z jedną zmianą: Podczas Werbowania Plemienia możesz wybrać czy umieszczasz na karcie jedną z twoich 4

Sleeping Dogs to niezwykle udana gra akcji, w której wcielamy się w funkcjonariusza policji Wei Shena, próbującego rozprawić się z lokalnymi strukturami mafijnymi

Faza koncepcyjna uzyskała wyróżnienie, co stało się motywacją do dalszego rozbudowania projektu, który został wykonany w duecie: Paulina Małkowiak, Barbara Seweryn..

Wymaga idealnie prostopadłej pozycji główki puttera w momencie kontaktu z piłką, aby przeszła ona pomiędzy kuleczkami umieszczonymi na węższym końcu urządzenia.. Inną,

Strona: 3 www.gry-online.pl Dodatkowe informacje na temat opisywanej w tej publikacji gry znajdziecie na stronach serwisu