Jako Codelivery podjęliśmy się ekscytującego wewnętrznego projektu gry VR zatytułowanego „Who Killed John Malone?”. Gra prezentuje nasze umiejętności w tworzeniu wciągających i interaktywnych doświadczeń VR z wykorzystaniem najnowszych technologii.

Marek Wasilewski
Co-Founder & Game developer
Zakres projektu
„Who Killed John Malone?” to wciągająca zagadka kryminalna typu locked-room, osadzona w realiach lat 80. Gracze muszą odkryć mroczne sekrety stojące za morderstwem Johna Malone’a – moralnie niejednoznacznego członka rady miasta. Aby rozwikłać sprawę, trzeba eksplorować szczegółowe środowiska, przesłuchiwać realistycznych bohaterów i rozwiązywać skomplikowane zagadki.
Wyzwania
Nauka Unreal Engine i programowania w Blueprintach – stworzenie złożonej gry VR wymagało intensywnego wdrożenia i adaptacji.
Ograniczenia technologii VR – konieczna była optymalizacja shaderów, wydajności i mechaniki interakcji, zwłaszcza na urządzeniach opartych na Androidzie.
Wyzwania operacyjne – np. realistyczne mechaniki otwierania drzwi czy obliczenia wektorowe.
Integracja workflow – usprawnienie przepływu pracy między Blenderem a Unreal Engine.
Integracja audio – stworzenie wciągającego doświadczenia dźwiękowego w VR.
3D Widgets w VR – wprowadzenie interaktywnych elementów, takich jak notatniki czy napisy w środowisku 3D.

Zastosowane rozwiązania
Dedykowane animacje i interakcje – opracowane z precyzyjnymi obliczeniami dystansu i mechaniki (np. otwieranie drzwi).
Specjalne mapy testowe – do sprawdzania różnych interakcji i mechanik.
Adaptacja MetaHuman – optymalizacja postaci poprzez eksport do Blendera, usunięcie zbędnych struktur i dopracowanie w iClone dla lepszej wydajności w Unreal Engine.
Rozwiązania audio – zaawansowana implementacja dźwięku dla pełniejszej immersji.
Integracja 3D Widgets – innowacyjne wdrożenie interaktywnych widgetów w VR.
Dlaczego poczujesz tę grę razem z nami?
Grafika, wizualizacje i interakcje
Unreal Engine umożliwił stworzenie fotorealistycznych grafik i animacji.
Bohaterowie reagują na pozycję gracza, jego wzrok i działania, co sprawia, że interakcje są naturalne.
Wykorzystanie Behavior Trees pozwoliło NPC-om dynamicznie reagować na zachowania gracza.
Stworzenie systemu dialogowego w Blueprintach pozwoliło na angażujące rozmowy.
Modele i tekstury
Nasz zespół 3D designerów opracował szczegółowe struktury i tekstury, które znacząco podniosły realizm świata gry.
Dźwięk
MetaSounds w Unreal Engine umożliwiło powiązanie dźwięku z danymi gry i działaniami gracza.
Ambient, np. odgłosy ulicy czy rozmowy zza drzwi, zwiększają realizm i zanurzenie w wirtualnym świecie.
Fabuła i narracja
Jako miłośnicy kryminałów chcieliśmy stworzyć grę, w której gracz wciela się w detektywa.
Projekt fabuły został tak zaprojektowany, aby gracz mógł zidentyfikować mordercę nawet pomijając część szczegółów.
Immersja VR wzmacnia zaangażowanie i chęć eksploracji.
Najważniejsze cechy i elementy rozgrywki
Eksploracja realistycznych środowisk – zbieranie wskazówek w bogato odwzorowanych lokacjach.
Interakcja z wiarygodnymi postaciami – każda z unikalną motywacją związaną z morderstwem.
System dedukcji – łączenie tropów i rozwiązywanie zagadki.
Rozwiązywanie łamigłówek – odblokowywanie kolejnych etapów fabuły i nowych obszarów.
Rezultaty
Realistyczne interakcje – wdrożenie dopracowanych animacji i mechanik.
Wysoka immersja – dzięki detalicznym środowiskom i wiarygodnym postaciom.
Optymalizacja wydajności – gra działa płynnie mimo ograniczeń VR.
Przyjazny interfejs – intuicyjne widgety 3D w VR.







Eksploracja realistycznych środowisk
zbieranie wskazówek w bogato odwzorowanych lokacjach.

Interakcja z wiarygodnymi postaciami
odblokowywanie kolejnych etapów fabuły i nowych obszarów.

System dedukcji
każda z unikalną motywacją związaną z morderstwem.

Rozwiązywanie łamigłówek
łączenie tropów i rozwiązywanie zagadki.
Podsumowanie
Nasze doświadczenie w tworzeniu gier VR pozwoliło nam przezwyciężyć szereg wyzwań i dostarczyć angażującą kryminalną grę VR.
„Who Killed John Malone?” pokazuje nasze kompetencje w zakresie:
obsługi złożonych interakcji,
optymalizacji pod VR,
integracji nowoczesnych technologii.
Nasze podejście gwarantuje, że projekty VR są wydajne, skalowalne i oferują unikalne doświadczenia.