11.07.2026 19:58

Silnik gier: tła paralaksowe — głębia w 2D

⏱️ 2 min read
Share:

Silnik gier 2D Moonlight Studio dostał tła paralaksowe — sposób, w jaki płaska scena zyskuje wrażenie głębi. Gdy kamera przewija poziom, dalsze plany suną wolniej niż bliższe, a niebo prawie stoi w miejscu — dokładnie jak w oknie jadącego pociągu.

Warstwy o różnej prędkości

Każda warstwa paralaksy przesuwa swoją zawartość z ułamkiem prędkości kamery. Wystarczy podać ten ułamek osobno dla poziomu i pionu:

  • 1 — warstwa rusza się jak pierwszy plan (pełna prędkość),
  • 0 — warstwa przypięta do ekranu (niebo, mgła, odległe słońce),
  • 0.3 — dalekie wzgórza, które dryfują powoli w tle.

Tła — sprite'y, powtarzalne wzory, sylwetki miasta — wkłada się po prostu jako dzieci warstwy. Kilka warstw o malejącej prędkości układa się w przekonującą głębię.

Spójne z kamerą

Warstwa sama ustawia się co klatkę na podstawie aktualnej kamery sceny, korzystając dokładnie z tej samej kamery, którą silnik używa do rysowania — więc tło nigdy nie rozjeżdża się z resztą świata. Bez kamery warstwa spokojnie spoczywa na swojej pozycji.

Co dalej

Nadchodzą: skalowanie paralaksy razem z powiększeniem i obrotem kamery oraz nieskończone kafelkowanie teł, żeby jednym wzorem wypełnić dowolnie długi poziom.

📚 Related posts

27.08.2026 20:55

Data, której nie cofniemy nawet my

Każdy certyfikat autorstwa dostaje datę zapisaną w blockchainie Bitcoina — takiej nie podważy nikt, my też nie. Sprawdzisz ją bez konta i bez Moonligh...
Continue reading →
27.08.2026 19:35

Twój kolor, wszędzie

Trzy tryby i siedem akcentów, wspólnych dla strony i Moonlight Animate. Motyw jedzie z kontem, profil pokazuje gościom Twoje kolory, a harmonogram sam...
Continue reading →
27.08.2026 18:31

Kto moderuje i na jakiej podstawie

Moderator to teraz osobna rola z własnym zakresem, a nie administrator w przebraniu. Odrzucenie treści wymaga powodu, który trafia do autora razem z d...
Continue reading →

📧 Stay up to date!

Join the waitlist to get notified about new Dev Blog posts and Moonlight platform launch.