Przejdź do treści / Skip to content
Wszystkie projekty

Gry (Hobby)

Project Daxx

Kooperacyjny symulator kampera & survival w otwartym świecie (Unreal Engine Multiplayer)

Autorski, kooperacyjny (multiplayer) prototyp gry łączącej koncepcje My Summer Car i RV There Yet?, rozwijany po godzinach w dwuosobowym zespole na silniku Unreal Engine (C++ i Blueprinty). Wszystkie systemy od pierwszej linijki kodu są prototypowane natywnie pod kątem rozgrywki wieloosobowej i sieciowej replikacji stanów.

Szczegóły realizacji

Mój udział
Programowanie systemów pojazdu, interakcji i replikacji sieciowej w Unreal Engine w dwuosobowym zespole.
Status projektu
Hobbystyczny prototyp rozwijany po godzinach; nie jest ukończoną grą produkcyjną.

Hobbystyczny projekt kooperacyjnego symulatora pojazdowego i gry survivalowej, rozwijany po godzinach w dwuosobowym zespole. Główną inspiracją i punktem wyjścia dla gry stało się unikalne połączenie surowego realizmu i przywiązania do detali mechanicznych znanych z „My Summer Car” z eksploracyjno-podróżniczym klimatem wspólnych wypraw kamperem w stylu „RV There Yet?”. Całość powstaje na silniku Unreal Engine przy użyciu optymalnego miksu kodu C++ (dla krytycznych systemów sieciowych, fizyki i replikacji) oraz Blueprintów (dla logiki interakcji i szybkiego prototypowania).

Fundamentalnym założeniem technicznym projektu jest podejście Multiplayer-First - gra tworzona jest jako doświadczenie kooperacyjne, a każdy system i prototyp od samego początku implementowany jest z myślą o architekturze Client-Server i sieciowej synchronizacji.

Na obecnym etapie prac projekt skupia się wokół zaawansowanych prototypów oraz fundamentów technologicznych:

  1. Kompleksowy system manualnej obsługi pojazdu

    Zbudowano w pełni interaktywny kokpit bazujący na fizycznych przełącznikach. Gracze w czasie rzeczywistym zarządzają oświetleniem zewnętrznym i kabinowym, wycieraczkami o zmiennych trybach pracy, mechanicznym opuszczaniem szyb bocznych, radiem z możliwością strojenia fal oraz funkcjonalnymi zegarami na desce rozdzielczej (prędkościomierz, obrotomierz, wskaźniki temperatur i paliwa).

  2. Modularna architektura wnętrza kampera

    Opracowano autorski system montażu oparty na dynamicznych gniazdach (sockets). Gracze mogą w dowolny sposób wspólnie aranżować przestrzeń życiową wewnątrz vana - montować i demontować fotele, moduły użytkowe czy schowki, personalizując swój kamper pod kątem planowanej trasy.

  3. Natywna replikacja sieciowa & architektura C++ (Multiplayer)

    Wszystkie interakcje wewnątrz i na zewnątrz pojazdu - od fizyki jazdy i stanu podzespołów, przez manipulację elementami wyposażenia, po synchroniczne przełączanie przycisków w kabinie - są deterministycznie replikowane w sieci przy użyciu mechanizmów Unreal Engine (Network Replication, RPCs w C++).

  4. Otwarty świat, kooperacja i warstwa fabularna

    Równolegle opracowywane są założenia świata gry - trasy podróży, strefy obozowe oraz tło fabularne, które stawia przed załogą kampera wspólne cele survivalowe i motywuje do dbania o stan techniczny pojazdu.

Projekt rozwija się systematycznie w wolnym czasie jako ambitny poligon doświadczalny w obszarze zaawansowanego gamedevu i programowania sieciowego w Unreal Engine.

Wykorzystane technologie

  • Unreal Engine
  • C++
  • Blueprints
  • Multiplayer (Network Replication)
  • Modular Vehicle Systems
  • Physics Simulation
  • Interactive Cockpit
  • Co-op Gameplay

Potrzebujesz podobnego rozwiązania?

Porozmawiajmy o projekcie