-
Notifications
You must be signed in to change notification settings - Fork 5
Building
This page will teach you how to build Edak Engine. If you're looking to get a ready-to-download build, please check releases.
- Haxe (Latest)
- Git
- Individual Components: "MSVC v142 - VS 2019 C++ x64/x86 build tools" and "Windows SDK (10.0.17763.0)"
- Only required if you're compiling on windows.
- Available in Visual Studio Community 2019.
- Visual Studio Code (It's a really good code editor.)
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
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
After everything is setup, run lime build <windows/mac>
or lime build <windows/mac> -debug
to start building your Edak Engine instance.
-
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.
Written for EE v1.1.0