Skip to content
This repository was archived by the owner on Dec 30, 2023. It is now read-only.

Building

skellypupper edited this page May 20, 2023 · 12 revisions

This page will teach you how to build Edak Engine. If you're looking to get a ready-to-download build, please check releases.

1. Prerequisites

2. Recommendations

3. Clone EE

First thing to do is get a copy the Edak Engine source code. You can do this by running the following commands:

git clone https://github.com/Skullbite/Edak-Engine.git
cd Edak-Engine

4. Haxelib modules

Once you have your prerequisites installed, run the following commands in your terminal:

haxelib install flixel
haxelib install flixel-ui
haxelib install flixel-addons
haxelib install openfl
haxelib install lime
haxelib install hxcodec
haxelib install yaml
haxelib install teascript
haxelib git discord_rpc https://github.com/Aidan63/linc_discord-rpc

haxelib run lime setup

5. Building

After everything is setup, run lime build <windows/mac> or lime build <windows/mac> -debug to start building your Edak Engine instance.

Notes

  • The first time you build the game, it could take 20 minutes or longer. This is because it has to build each and every module for the game to use, any builds made after the first one will generally build much faster, as they only rebuild edited files.

  • If you intend on maintaining a source code of EE on github or anywhere else, be sure to change the remote origin url before making commits.

Clone this wiki locally