Skip to content

Experimental Minetest build for WebAssembly/Emscripten

License

Notifications You must be signed in to change notification settings

Andoromeda-Foundation/minetest-wasm

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Minetest-wasm

This is an experimental port of Minetest to the web using emscripten/WebAssembly.

System Requirements

This has only been tested on Ubuntu 20.04.

  • Ubuntu: apt-get install -y build-essential cmake tclsh

Pre-requisites

The Emscripten SDK (emsdk) must be installed, activated, and in the PATH. It is assumed to be installed in $HOME/emsdk (edit common.sh to change this). The emsdk directory must be patched exactly once by running:

./apply_patches.sh

Building

cd minetest-wasm
./build_all.sh

Installation

If the build completes successfully, the www/ directory will contain the entire application. This includes an .htaccess file which sets headers that are required (by browsers) to load the app. If your webserver does not recognize .htaccess files, you may need to set the headers in another way.

About

Experimental Minetest build for WebAssembly/Emscripten

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 52.3%
  • HTML 47.7%