Tech Talks, odcinek 26: Silnik Roblox
W tym odcinku Tech Talks dyrektor generalny David Baszucki rozmawia z George'em ElKourą i Taylorem Russem o tym, jak Roblox na nowo projektuje silnik dla świata, w którym każdy może tworzyć, a miliony mogą grać na dowolnym urządzeniu, natychmiast. Omawiają, w jaki sposób Roblox rozwija uogólnioną symulację, optymalizuje wydajność, zmierza w kierunku pełnej równoległości silnika oraz umożliwia rozgrywki konkurencyjne dzięki autorytetowi serwera i strumieniowaniu predykcyjnemu. Dowiedz się, jak silnik Roblox buduje przyszłość symulacji rzeczywistości w czasie rzeczywistym na wielu platformach.
00:00 – Wprowadzenie i początki silnika Roblox
00:35 – C++ to idealne rozwiązanie
01:45 – Silnik jako symulator rzeczywistości ograniczony mocą obliczeniową
05:30 – Specjalistyczna alokacja pamięci w celu optymalizacji na różnych platformach
10:05 – Równoległość i optymalizacja wydajności serwera
12:20 – Strumieniowanie danych
15:10 – Obsługa LOD na platformie, aby umożliwić jedną kompilację niezależnie od urządzenia
19:20 – Jak działa nasz koordynator, aby zrównoważyć zasoby, szybkość i jakość
23:00 – Spójne traktowanie wszystkich „treści cyfrowych”
27:20 – Uprawnienia serwera i cele projektowe
35:26 – Filozoficzne priorytety silnika



