# Unreal Engine 4.27 HTML5 ES3 (WebGL 2) & Unreal Engine 4.24 HTML5 ES2 (WebGL 1) ## Test Report ## Test ES3 branch (https://github.com/SpeculativeCoder/UnrealEngine/tree/4.27.2-html5-es3) Most recent test run completed around **2026-07-23** for a release with emscripten **5.0.7** Versions: - Windows **11** - Git for Windows: **2.55.0.windows.3** - CMake: **4.4.0** - Python: **3.14.6** - Visual Studio **2026**: **18.8.1** - Visual Studio toolchain: **14.51.36252** - Windows SDK: **10.0.28000.2114** Steps: - Built AdhocCombat (personal project) C++ project Development regularly and tested locally in Chromium. - Built AdhocCombat (personal project) C++ project Shipping, deployed to https://adhoccombat.com, and ran in Chromium and/or Firefox. This ensures multiplayer works when the client is served over HTTPS. - Loaded https://adhoccombat.com on iPhone (to trigger ASTC data variant usage). Used touch input to move view around. - Built FirstPerson Blueprint project in Development and ran in Chromium. - Built FirstPerson Blueprint project in Shipping and ran in Chromium. - Built FirstPerson Blueprint project in Development multithreaded and ran in Chromium. - Tested multiplayer using enabled websocket plugin with at least one of the above. ## Test ES2 branch (https://github.com/SpeculativeCoder/UnrealEngine/tree/4.24.3-html5-es2) Most recent test run completed around **2026-05-24** for a release with emscripten **5.0.7** Versions: - Windows **11** - Git for Windows: **2.54.0** - CMake: **4.3.2** - Python: **3.14.5** - Visual Studio **2026**: **18.6.1** - Visual Studio toolchain: **14.51.36244** - Windows SDK: **10.0.28000** Steps: - Built FirstPerson Blueprint project in Development and ran in Chromium. - Built FirstPerson Blueprint project in Shipping and ran in Chromium. - Built FirstPerson Blueprint project in Development multithreaded and ran in Chromium. - Tested multiplayer using enabled websocket plugin with at least one of the above.