You've already forked UnrealEngineUWP
mirror of
https://github.com/izzy2lost/UnrealEngineUWP.git
synced 2026-03-26 18:15:20 -07:00
33 lines
1.7 KiB
Plaintext
33 lines
1.7 KiB
Plaintext
Availability:Public
|
|
Title: Getting Started: Developing HTML5 Projects
|
|
Crumbs:%ROOT%, Platforms, Platforms/HTML5
|
|
Description:Setting up for development for the HTML5 platform.
|
|
Version: 4.11
|
|
SkillLevel: Intermediate
|
|
type:quick start
|
|
parent:Platforms/HTML5
|
|
tags:HTML5
|
|
|
|
|
|
[REGION:todo]
|
|
The HTML5 pipeline is currently experimental. Some projects may not run properly when built for the HTML5 platform. Expect some rough edges.
|
|
[/REGION:todo]
|
|
|
|
HTML5 uses the [emscripten](http://kripken.github.io/emscripten-site/) tool chain from [Mozilla](https://www.mozilla.org/en-US/) to cross-compile C++ into Javascript. In versions 4.9 and later, emscripten and python are included in the engine distribution.
|
|
You can find them in `Engine/Source/ThirdParty/HTML5/emsdk/`, but no configuration or additional installation is required to deploy to HTML5.
|
|
|
|
A 64-bit browser is currently required to run HTML5 builds.
|
|
|
|
* [Download Firefox nightlies](ftp://ftp.mozilla.org/pub/mozilla.org/firefox/nightly/latest-mozilla-central/)
|
|
* [Download Chromium builds](http://chromium.woolyss.com/#windows-64-bit)
|
|
|
|
|
|
Once they are installed, you can select the browser to [launch your map](Engine/Deployment/Launching) in from the **Launch** dropdown menu.
|
|

|
|
|
|
**To test a [packaged HTML5 project](Engine/Basics/Projects/Packaging):**
|
|
1. Select **HTML5** from the **Package Project** fly-out menu.
|
|
1. Once the project has packaged, open the destination location and run **HTML5LaunchHelper**.
|
|
1. Note the localhost address from this window.
|
|

|
|
1. Open `[Localhost Address]/[ProjectName].html` in your 64-bit browser. For example, `http://localhost:8000/MyProject.html` using the above localhost address with a project named `MyProject`. |