Temat w języku polskim |
Trójwymiarowa gra sieciowa z dynamicznie generowanym labiryntem |
Temat w języku angielskim |
3D Multiplayer Video Gamę with a Dynamically Generated Maże |
Opiekun pracy |
dr inż. Mariusz Szwoch |
Konsultant pracy | |
Cel pracy |
Projekt i realizacja trójwymiarowej gry' sieciowej umożliwiającej bezpośrednią rywalizację od 2 do 8 graczy w dynamicznie generowanym labiryncie. Rozgrywka powinna odbywać się w widoku pierwszej osoby FPV (ag. first person view) i zawierać elementy zręcznościowe i strategiczne. Do oceny prawidłowości wygenerowanego labiryntu zdefiniowana zostanie specjalna metryka uwzględniająca zarówno aspekty' topologiczne, jak również strategiczne rozmieszczenie różnego rodzaju bonusów zapewniające wyrównaną i emocjonującą rozgrywkę. Projekt interfejsu gry pow inien uwzględniać możliwość wykorzystania przez graczy okularów VR Oculus Rift (ver.l). Aplikację należy' zrealizować z wy korzystaniem MS Visual Studio oraz wybranego silnika gier. |
Zadania |
1. Analiza możliwości wy branych silników gier 3D i okularów VR; 2. Opracowanie koncepcji i zaprojektowanie gry; 3. Implementacja szkieletu gry i jej najważniejszy ch elementów1. 4. Testowanie, weryfikacja założeń i walidacja gry środowisku docelowym; 5. Opracowanie dokumentacji przeprowadzonych prac; |
Literatura |
1. E.Adams: Projektowanie gier. Podstawy, Helion 2010. 2. R. Watkins: Procedural Content Generation for Unity Gamę Development, PACKT Publishing, 2016; 3. B.A.Davis, K.Bryla, A.Benton: Oculus Rift in Action, Manning Publications, 2015; 4. N. Valcasara: Unreal Engine Gamę Development Blueprints, PACKT Publishing, 2015; 5. S.Gundlach, M.K.Martin: Mastering CryENGINE, PACKT Publishing, 2014; 6. M.Gliniecki: Proceduralne generowanie poziomów gier wideo, praca dypl. mgr, PGWETI, 2015. |
Uwagi |
3-4 osoby |