Leksykon IT › Programowanie › Ruchoma platforma

Ruchoma platforma

Programowanie Svenska → Zaktualizowano: 2026-10-27

Powierzchnia, która się porusza i ma zabrać ze sobą wszystko, co na niej stoi, co czyni ją jednym z najbardziej niedocenianych źródeł błędów w grach platformowych.

Problem polega na tym, że gracz stoi na czymś, co się rusza, choć sam się nie rusza. Dominują dwa podejścia: tymczasowo uczynić postać potomkiem platformy w grafie sceny albo dodać do pozycji postaci przesunięcie platformy z bieżącej klatki. Oba wymagają wiedzy, kiedy postać naprawdę stoi na platformie, a nie tylko muska jej krawędź.

Klasyczny błąd to kolejność aktualizacji. Jeśli postać ruszy się przed platformą, spóźnia się o klatkę, zapada się w powierzchnię albo drży na jej wierzchu. Platformy opadające szybciej niż grawitacja zostawiają gracza w powietrzu, a te przyspieszające w bok wymuszają decyzję, czy skaczący gracz dziedziczy ich prędkość. Sama platforma jest niemal zawsze ciałem kinematycznym, bo winda, którą gracz może odsunąć na bok, to kiepska winda.

← Wróć do leksykonu