Zasilanie kolizji i widoczności

Tu nie chodzi o wsteczną kompatybilność. Problem wystąpił w „Sewer? Sewer!” jeszcze we wczesnym dostępie. Zaczęliśmy zajmować się sprawą po otrzymaniu zgłoszenia dotyczącego wstecznej kompatybilności, ale nie udało mi się zaproponować dobrego rozwiązania. Pomyślałem więc, że warto wrócić do problemu i zamieścić kilka wskazówek tutaj.

Po głębszym zbadaniu problemu zauważyłem, że każda sekcja kanału ma strefę uruchamiania wykrywającą kamerę. Jeśli kamera zostanie wykryta, sekcja kanału jest zasilana (staje się zderzalna). Jeśli kamera nie zostanie wykryta, sekcja nie jest zasilana, traci zderzalność, a gracz spada.

Na początek proponowałbym zmianę warunku z zasilania sekcji na jej widoczność. W ten sposób wyłączanie widoczności obiektu zatrzyma też zderzalność.

Nadal jednak kamera będzie mogła wyjść z rury i być może schowa się w nieodpowiednim czasie. Niewykluczone, że małe poszerzenie strefy byłoby dobrym pomysłem.

Informacje w kółku

Podręcznik użytkownika Dreams jest obecnie przygotowywany. Z czasem będziemy dodawać kolejne zasoby i artykuły, a więc czekaj na aktualizacje.