WEB BUILD // READY

GRA W PRZEGLĄDARCE
DOSTĘPNA ONLINE.

> Serwuj buildy Unity, Godot, Phaser i WebGL.
> SharedArrayBuffer Obsługa SharedArrayBuffer, gdy wymagana jest cross-origin isolation.
> Brotli Dostawa i gzip dla ciężkich zasobów builda.
> Testuj ścieżkę wydania przed publicznym startem.

Popularne stacki gier przeglądarkowych i WebGL

UNITY
UNREAL
GODOT
PHASER
THREE.JS
COCOS
PIXIJS
Typowe problemy

Co zwykle psuje publikację gry webowej

>ReferenceError: SharedArrayBuffer is not defined_

Błędy SharedArrayBuffer

Buildy przeglądarkowe z wątkami potrzebują bezpiecznego kontekstu i cross-origin isolation. Bez właściwych nagłówków Unity i Godot mogą przestać działać w czasie uruchamiania.

Naprawa:Nagłówki izolacji
>Failed to load resource: net::ERR_TIMED_OUT_

Wolna dostawa zasobów

Duże pliki WASM, dane, tekstury i audio mocno obciążają pierwszą sesję, jeśli kompresja i sposób serwowania są źle ustawione.

Naprawa:Skompresowana dostawa
>SecurityError: Secure context required_

API wymagające secure context są blokowane

Kamera, mikrofon i część immersyjnych API przeglądarki zależą od HTTPS. Słaba konfiguracja hostingu może zatrzymać te funkcje.

Naprawa:Automatyczne HTTPS
Lista kontroli wydania

Zanim gra trafi publicznie

CHECK_01

Prześlij pełny eksport

Trzymaj razem wygenerowany HTML, loader, WASM, pliki danych, tekstury, audio i zasoby silnika. Brak jednego pliku pobocznego wystarczy, żeby gracz zobaczył pusty canvas.

CHECK_02

Dopasuj nagłówki kompresji

Unity i inne silniki mogą tworzyć wstępnie skompresowane zasoby. Takie pliki potrzebują poprawnego `Content-Encoding` i typu treści przy serwowaniu.

CHECK_03

Sprawdź eksporty z wątkami

Jeśli build używa SharedArrayBuffer, strona musi być bezpieczna i izolowana cross-origin. Osadzone treści zewnętrzne mogą przeszkadzać w tym wymaganiu.

CHECK_04

Przetestuj realne urządzenia

Sprawdź przeglądarki mobilne, desktopowe, tryb prywatny i wolniejsze sieci, zanim wyślesz publiczny link.

Zastosowania

Stworzone pod grywalne linki

LVL. 99
Link do grywalnego demo

Prezentacja gry indie

Publikuj game jamy, demo, prototypy i interaktywne zwiastuny bez zamieniania wydania w projekt serwerowy.

UNITYGODOT 4
WEBGL
Kreatywne WebGL

Prace kreatywne WebGL

Używaj natywnych stacków 3D i grafiki w przeglądarce dla sztuki interaktywnej, eksperymentów wizualnych i doświadczeń wrażliwych na wydajność.

THREE.JSPIXIJS
Lista techniczna

Wymagania hostingu, które mają znaczenie

Wymaganie
DeployPages
Dlaczego to ważne
Dostawa WASM i zasobów
Serwuje statyczne pliki builda
Ciężkie zasoby gry potrzebują przewidywalnej dostawy
Obsługa SharedArrayBuffer
Nagłówki cross-origin isolation dla buildów, które ich wymagają
Eksporty z wątkami mogą paść bez izolacji przeglądarki
HTTPS
Automatyczne przygotowanie certyfikatu
API secure context wymagają HTTPS
Własna domena
Markowy URL dla grywalnego builda
Demo łatwiej wysłać i zapamiętać
Brak platformowego wrappera
Strona jest buildem gry, który przesyłasz
Przydatne przy demo dla klienta, portfolio i samodzielnych wydaniach

Wsparcie przeglądarki nadal zależy od ustawień eksportu silnika, rozmiaru builda, skryptów zewnętrznych i urządzenia gracza.

Częste pytania

Konsola debugowania

>Czym jest SharedArrayBuffer i dlaczego ma znaczenie?

Jest wymagany przez część obciążeń WebAssembly z wątkami. Przeglądarki udostępniają go tylko w bezpiecznych, izolowanych cross-origin kontekstach, więc nagłówki odpowiedzi są ważne.

>Czy to obsługuje eksporty webowe Godot 4?

Tak. Statyczne eksporty z nowoczesnych silników mogą działać, jeśli finalny build webowy zostanie przesłany z kompletem wymaganych plików i ustawienia eksportu pasują do celu przeglądarkowego.

>Czy można przesyłać duże buildy?

Tak. Duże projekty nadal wymagają strategii zasobów i kompresji, ale proces jest przygotowany na cięższe payloady gier przeglądarkowych niż typowy lekki landing page.

>Czy mogę też opublikować zachowanie PWA offline?

Tak, jeśli build zawiera odpowiedni manifest i zasoby service workera.

_cursor_active | waiting for input...

Prześlij grywalny build

Upuść folder eksportu, sprawdź publiczny URL i przetestuj ścieżkę wydania, zanim wyślesz link dalej.

HTTPSSzybka dostawaBez platformowego wrappera