O projektu
Shoot! je VR střelniční hra vytvořená v Unity engine. Hráč se ocitá na střelnici, kde je jeho úkolem získat co nejvíce bodů střílením na různé cíle. Hra byla vydána na Steamu a má své majitele. Projekt demonstroval kompletní vývojový cyklus VR hry – od návrhu přes implementaci až po vydání na největší herní platformě.
Informace o projektu
Klient
Osobní projekt
Platforma
Desktopová aplikace
Stav
Dokončeno
Doba vývoje
2 roky
Rok
2019
Použité technologie
Podívejte se na stack, který jsem použil pro tento projekt
Frontend
Backend
Nástroje
Klíčové funkce
Imerzivní VR střelniční zážitek
Bodovací systém s různými typy cílů
Realistická fyzika zbraní a střelby
Podpora OpenXR a SteamVR headsetů
Steamworks integrace (leaderboardy, achievementy)
3D prostředí střelnice modelované v Blenderu
Výzvy
- 1
Precizní tracking rukou a zbraní ve VR
- 2
Optimalizace výkonu pro plynulý VR zážitek (90+ FPS)
- 3
Návrh intuitivního ovládání pro VR prostředí
- 4
Kompatibilita s různými VR headsety
Řešení
- 1
OpenXR pro univerzální podporu VR zařízení
- 2
Optimalizované renderování a LOD systémy pro stabilní framerate
- 3
Promýšlený UX design s pházovým testováním
- 4
SteamVR SDK pro širokou kompatibilitu headsetů
Výsledky
Úspěšné vydání na Steamu s reálnými majiteli
Plynulý VR zážitek na různých headsetech
Kompletní zkušenost s vývojem a publikováním VR hry
Základ pro další VR vývojové projekty
Průběh vývoje
Od analýzy po nasazení - jak probíhal vývoj projektu
Prototyp a VR mechaniky
Základní VR interakce, ovládání zbraní, střelba na cíle
Herní obsah a level design
3D modely, prostředí střelnice, bodovací systém, zvuky
Optimalizace a VR polish
Výkonová optimalizace, testování na různých headsetech, ladění herního zážitku
Steam release
Steamworks integrace, store stránka, marketing, testování a vydání
Máte podobný projekt?
Rád vám pomohu s realizací vaší aplikace. Neváhejte mě kontaktovat pro nezávaznou konzultaci.
Kontaktovat