Elevate Engine 1
Loading...
Searching...
No Matches
Elevate Engine

Web Build Demo

Editor and Runtime emscripten builds are automaticly deployed on the gh-page branch. Here is a list of deployed projects :

Project Configuration Link
Launcher Release Launcher
Sandbox Release Sandbox
Sandbox Editor_Release Sandbox Editor

Project Setup and Usage Guide

This project includes scripts to configure and build your project. Below is a quick guide on how to use them.

Directory Structure

ElevateEngine/
├── bootstrap.bat (Windows)
├── bootstrap.sh (macOS/Linux)
├── scripts/
│ ├── edit.bat (Windows)
│ └── edit.sh (macOS/Linux)
└── PREMAKE_CONFIG (configuration file)

Usage

Download the Project

  1. Clone the Repo
    git clone https://github.com/justinfiset/Elevate-Engine
  2. Open the Downloaded Folder
    cd Elevate-Engine
  3. Activate Submodules
    git submodule update --init --recursive --remote

First Time Setup

  1. Run the bootstrap script:

    • For Windows:

    cmd bootstrap.bat

    • For macOS/Linux:

    bash ./bootstrap.sh

  2. Select a build option (e.g., Visual Studio, GNU Make, etc.) when prompted.

Edit Configuration

To change the configuration later, run the edit script:

  • For Windows:
    edit.bat
  • For macOS/Linux:
    ./edit.sh

Run the Build

Once the configuration is set, the script will automatically run premake5 with the selected option.

Build Status

Platform OS Compiler Status
Windows windows-latest MSVC (vs2022) Windows Build
Linux ubuntu-latest GCC (gmake2) Linux Build
WebAssembly emscripten (Windows Host) Clang (Ninja) Web Build