Setech Game Studio · making of
Neon City. Twoje miasto, noc, horda.
Cyberpunkowa strzelanka 3D w przeglądarce, rozgrywana na prawdziwych ulicach – areny o promieniu 600 m wokół rynków Łodzi, Krakowa, Wrocławia, Warszawy czy Skierniewic, zbudowane z danych OpenStreetMap. Solo albo w co-op, przeciw hordom zombie.
Grę tworzy jedna osoba – Marcin Krzętowski z Setech Game Studio – z zespołem agentów AI, którym wyznaczono role, twarde granice i obowiązkowy przegląd krzyżowy. Ta strona pokazuje, jak to wygląda od środka: architekturę, grafikę, pracę z agentami i bramki jakości. Bez kodu źródłowego – za to z liczbami, zrzutami i błędami, które udało się złapać.
- ≈ 1630testów backendu przy każdym scaleniu
- ≈ 940testów klienta
- 1,34 msp95 ticku symulacji przy budżecie 3 ms
- 20 / 20aren identycznych bajt w bajt w dwóch przebiegach
Co jest w środku
- 02
Architektura
Wspólna deterministyczna symulacja, serwer autorytatywny, predykcja klienta, areny z OSM i tramwaje liczone z czasu.
- 03
Grafika
Plansze kontrolne kadru broni, kolejne paczki, zombie od konceptu do modelu, tramwaje.
- 04
Agenci AI
Role, zasady i cykl zlecenie → raport → przegląd innym modelem → decyzja. Studium TRAM-1.
- 05
Jakość
Testy mutacyjne, smoke w czystej przeglądarce, porównanie pikseli, bramki wydajności, wykres pracy.
- 06
Przed i po
Osiem suwaków przed/po: broń, tramwaj, zombie, drzewa, hologramy, HUD.
- 07
Licencje
Prawa, atrybucje, narzędzia AI, biblioteki i fonty.
- ▶
Gameplay
Nagrania rozgrywki – w kolejnym etapie.
wkrótce
