Play:
Description:
Blank10 project in Unreal Engine compiled for HTML5 and changed to achieve the smallest possible distribution size, minimum files needed for publishing, ability to use Amazon AWS S3 as webhost of files.
Features:
- 8 files, 20.8 MB total size.
- GZip compressed web archives.
- Removed non-essential plugins.
- HTML5 presentation customizations.
Details:
== Basic Information
Unreal Engine Docs – Reducing Package Size
https://docs.unrealengine.com/en-us/Engine/Performance/ReducingPackageSize
== File List
Blank10-HTML5-Shipping.UE4.js
Blank10-HTML5-Shipping.css
Blank10-HTML5-Shipping.data.jsgz
Blank10-HTML5-Shipping.datagz
Blank10-HTML5-Shipping.jsgz
Blank10-HTML5-Shipping.wasmgz
Blank10.html
Utility.jsgz
== Plugin List
(can be reduced)
ActorLayerUtilities
ActorSequence
AISupport
AssetManagerEditor
CharacterAI
GameplayTagsEditor
Image Sequencer Media Player
Launcher Chunk Installer
Level Sequence Editor
Linear Sequence Editor
Linear Timecode Reader
Matinee to Level Sequence
Media Compositing
Media Player Editor
Movie Player for WebM files
Paper2D
Plugin Browser
Visual Studio Code Integration
Visual Studio Integration
WebM Video Player
Windows RawInput
How is this achieved? It would be appreciated if you could provide some ideas
Using Unreal Engine 4.23 , it was the last version that support package for HTML5.
With 4.23 just apply the plugin list mentioned and package your game, after that is fine tuning to reduce the file size.