Multiplayerný FPS a Gaussian Splatting
- Meno študenta
- Maksim Gubkin
- Kontakt (email) na študenta
- gubkin1@uniba.sk
- Meno školiteľa
- Mgr. Martin Halaj
- Kontakt (email) na školiteľa
- martin.halaj@fmph.uniba.sk
- Názov projektu
- Multiplayerný FPS a Gaussian Splatting v Unreal Engine 5
Cieľ projektu
Cieľom projektu je vytvoriť kompletný herný a vizualizačný systém.
Gaussian Splatting bude slúžiť ako technologický základ pre vizuálnu stránku hry,
zatiaľ čo FPS časť zabezpečí interaktívnu a hernú logiku projektu.
Špecifikácia projektu
Projekt pozostáva z dvoch hlavných častí:
-
Multiplayerný FPS v Unreal Engine 5:
návrh a implementácia first-person strieľačky so zameraním na sieťovú architektúru,
synchronizáciu hráčov, replikáciu objektov a základné herné mechaniky.
-
Gaussian Splatting:
implementácia moderného vizualizačného postupu Gaussian Splatting,
ktorý bude použitý na tvorbu a zobrazenie realistických prostredí pre FPS hru.
Hodnotené časti projektu
Hodnotené časti projektu zahŕňajú:
- Funkčný multiplayer FPS: klientská hra + dedikovaný server (ZS)
- Implementácia a demonštrácia Gaussian Splatting vizualizácie (LS)
- Zdrojový kód projektu
Harmonogram a termíny
Zimný semester 2025/2026 - Multiplayerový FPS (Isotope)
| Dátum |
Úloha |
Popis |
| 12.10.2025 |
Prvé rozbehnutie |
Implementácia ovládaného herného objektu, základný multiplayer a použitie časticových systémov. ✔ |
| 9.11.2025 |
Priebežná verzia |
Vypisovanie informácií v HUD, zbieranie objektov, dynamický systém hudby. ✔ |
| 12.12.2025 |
Zostavená verzia |
Skompilovaný klient a server, pripravené na hranie. ✔ |
Letný semester 2025/2026 - Gaussian Splatting
| Dátum |
Úloha |
Popis |
| 15.03.2026 |
Základná implementácia |
Vytvorenie základného zobrazenia pomocou Gaussian Splattingu a testovanie v samostatnom prostredí. |
| 15.04.2026 |
Integrácia s FPS |
Prepojenie Gaussian Splatting modulu s FPS hrou a synchronizácia načítavania prostredí. |
| 10.05.2026 |
Import naskenovaných máp |
Implementácia možnosti naskenovať mapu a importovať ju do hry. |
| 22.05.2026 |
Optimalizácia a prezentácia |
Optimalizácia výkonu, finalizácia projektu a príprava na prezentáciu. |