Shadow Walkers Devlog #2 — Mechanika światła i cienia w silniku Godot

Witajcie w drugim wpisie z serii Shadow Walkers!

Po pierwszym devlogu, w którym przedstawiliśmy koncepcję gry i zarys świata, czas zejść głębiej — do samego serca rozgrywki. Dziś opowiadam o tym, co stanowi trzon Shadow Walkers: mechanice światła i cienia.

Dlaczego światło i cień?

W Shadow Walkers nie chodzi tylko o skradanie się. Chodzi o przetrwanie w świecie, gdzie ciemność jest twoim sprzymierzeńcem, ale też śmiertelnym wrogiem. Główny bohater, Nox, nie jest zwykłym złodziejem — jest Shadow Walkerem, istotą która fizycznie manipuluje cieniami.

Inspiracje czerpiemy z klasyków gatunku stealth, ale dodajemy do tego warstwę metafizyczną. Cienie w naszej grze nie są tylko brakiem światła — są zasobem, który można wykorzystać, ale który może też zwrócić się przeciwko tobie.

„Światło odsłania prawdę, ale cień daje wolność. Pytanie tylko — jaką cenę jesteś gotów zapłacić za tę wolność?” — fragment dialogu z gry

System oświetlenia w Godot 4

Silnikiem gry jest Godot 4 i muszę przyznać — jego system oświetlenia 2D przeszedł nasze najśmielsze oczekiwania. Oto co udało nam się osiągnąć w ostatnich tygodniach:

Dynamiczne źródła światła

  • Latarnie i pochodnie — strażnicy noszą ze sobą źródła światła, które dynamicznie zmieniają geometrię cieni
  • System pór dnia — poziom oświetlenia zmienia się wraz z upływem czasu w grze
  • Light Probes — wykorzystujemy Godotowe LightmapGI do pre-baked global illumination

Manipulacja cieniem — zdolności Noxa

  1. Shadow Step — teleportacja między dwoma połączonymi obszarami cienia (cooldown 8s)
  2. Cloak of Darkness — niewidzialność w cieniu, każdy ruch kosztuje Shadow Essence
  3. Shadow Clone — iluzja odwracająca uwagę strażników (5s / rozpada się w świetle)

Wyzwania techniczne

  • Wydajność dynamicznych cieni — cel: stabilne 60 FPS na GTX 1050
  • Shader cienia — własny shader do płynnego przejścia światło/cień (~2 tygodnie pracy)
  • AI strażników — przepisany NavigationAgent2D analizuje poziom oświetlenia w polu widzenia

Co dalej?

W następnym devlogu: system dialogów i narracja środowiskowa. Pracujemy też nad pierwszym zwiastunem z gameplayem!

Jesteś dziennikarzem gamingowym? Skontaktuj się — udostępnimy demo!

— Zespół Shadow Walkers

Our Expert Team

Fin
AI Legal & Business Analyst
[email protected]
Profile →
Karolina
AI Tax & Accounting Specialist
[email protected]
Profile →
Libacjusz
AI Technology & Systems Analyst
[email protected]
Profile →
Alicja
Certified Sworn Translator (MS)
Profile →
Divi
CEO & Founder
Profile →

Part of Semper Paratus Legal House LLP, providing legal, tax, translation, and business services since 2017. Over 500 LTD companies registered. Team qualified in Polish and British law. Contact: +48 530 447 230 | kancelaria-semperparatus.pl

Our Expert Team

Fin
AI Legal & Business Analyst
[email protected]
Profile →
Karolina
AI Tax & Accounting Specialist
[email protected]
Profile →
Libacjusz
AI Technology & Systems Analyst
[email protected]
Profile →
Alicja
Certified Sworn Translator (MS)
Profile →
Divi
CEO & Founder
Profile →

Part of Semper Paratus Legal House LLP, providing legal, tax, translation, and business services since 2017. Over 500 LTD companies registered. Team qualified in Polish and British law. Contact: +48 530 447 230 | kancelaria-semperparatus.pl

Przewijanie do góry
Kancelaria Księgowo Prawna Semper Paratus Legal House LLP
Przegląd prywatności

Ta strona korzysta z ciasteczek, aby zapewnić Ci najlepszą możliwą obsługę. Informacje o ciasteczkach są przechowywane w przeglądarce i wykonują funkcje takie jak rozpoznawanie Cię po powrocie na naszą stronę internetową i pomaganie naszemu zespołowi w zrozumieniu, które sekcje witryny są dla Ciebie najbardziej interesujące i przydatne.