Aktualizacja 26.09.01 dla s&box: natywny klient na Linuksa, przebudowane UI i Game Jam z pulą £50k
Aktualizacja 26.09.01 dla s&box jest już dostępna. Najważniejsze nowości to natywny klient i edytor na Linuksa w Steam, przebudowane menu główne bez przeglądarki serwerów, przeprojektowany system odkrywania gier obejmujący około 70% tytułów oraz plan działania, w którym kluczową pozycją jest Game Jam o puli 50 000 funtów, rozpoczynający się w piątek 4 września.
Natywny klient i edytor na Linuksa
Gra ma teraz w pełni grywalnego natywnego klienta na Linuksa w Steam, działającego w ramach Steam Runtime od Valve (sniper), z dołączonym środowiskiem uruchomieniowym .NET, dzięki czemu instalacja nie zależy od dystrybucji. Facepunch informuje o wzroście wydajności względem Protona i wyraźnych ulepszeniach na Steam Decku.
Edytor również działa natywnie na Linuksie przed terminem, z zastrzeżeniem, że nie obejmuje natywnych narzędzi Valve, takich jak Hammer, ModelDoc i Animgraph. Następny będzie edytor na macOS, czemu sprzyja oparcie silnika na .NET, SDL3 i Vulkanie.
Menu, odkrywanie i ustawienia
Menu główne zostało ponownie przebudowane – gry są teraz na pierwszym planie, z podglądami wideo, kanałami aktywności i tymczasową muzyką. Przeglądarka serwerów zniknęła, a jej miejsce zajęły kafelki gier i mounty. Nowe API Game.Music oraz MusicComponent dają deweloperom te same narzędzia muzyczne.
Mechanizm odkrywania gier sięga teraz około 70% tytułów zamiast stałych 31 (1,2%), łącząc osobiste półki, takie jak „Because you played X” i „More Genre X games”, z globalnymi, np. „Trending” i „Up & Coming”. Gry, których wciąż brakuje, zwykle nie mają podstawowych rzeczy, takich jak miniatury, gatunki, tagi czy zrzuty ekranu.
Ustawienia zostały gruntownie przebudowane i obejmują teraz wyszukiwanie, kontrolki postprocessingu oraz automatycznie wykrywany preset na podstawie GPU i RAM.
Renderowanie UI i tworzenie map
Panele ekranowe mogą być renderowane przed post-processingiem; kolory UI obsługują wartości HDR i mnożniki; gradienty CSS są renderowane na GPU; działa background-clip; a eksperymentalny border-shape rysuje dowolne panele wielokątne/okrągłe z testowaniem trafień. Renderowanie tekstu i narożników zostało ujednolicone, co daje szybszy i bardziej przypominający webowy interfejs.
Tworzenie map zyskało zaznaczanie pętli ścian i Select Similar w stylu Hammera. Narzędzia transformacji respektują teraz przestrzenie globalne/lokalne podczas skalowania i obracania, zakładki scen można przestawiać, a przy tworzeniu modeli można zrezygnować z domyślnych nadpisań materiałów.
Launcher, dokumentacja i zmiany łamiące zgodność
Launcher został przeniesiony z Qt na system Panel UI Facepunch, z wykrywaniem uruchomionego edytora, obsługą upuszczania projektów i szybszym uruchamianiem. PanelGallery jest dostępny do testowania UI. Forum zostało odnowione, dokumentacja i notatki o wydaniu działają jako Markdown pod adresami .md, a plan działania został zaktualizowany.
Zmiany łamiące zgodność obejmują: usunięcie przez protokół 29 package.base/local.base, usunięcie starszego typu nawigacji, usunięcia w API SceneCamera, usunięcie SrgbWriteEnable oraz domyślne rysowanie ScreenPanels po post-processingu.
Kolejne kroki
Następny Game Jam s&box wystartuje w piątek 4 września z pulą nagród w wysokości 50 000 funtów i głosowaniem graczy, prawdopodobnie w połączeniu z darmowym weekendem lub wyprzedażą. Następnie odbędzie się świąteczna wyprzedaż z promocją krzyżową z Rust, a w przyszłym roku – częstsze game jamy. Facepunch deklaruje, że pozostaje zaangażowany w budowę darmowego, otwartoźródłowego, nowoczesnego silnika, a docelowo także samodzielnej gry na nim.