Known issues in the alpha:
- Some options are missing
- Week 6 still has no dialogue
- Week 7 does not have any running tankman
Build instructions are below. Press TAB on the main menu to switch mods.
Also, lime test windows
uses the source assets folder instead of the export one for easier development.
Codename Engine is a new Friday Night Funkin' Engine aimed for easier modding, along with extensiblity and ease of use.
It includes many new features, as seen here
Latest builds for the engine can be found in the Actions tab.
- Credits to Ne_Eo and the 3D-HaxeFlixel repository for Away3D Flixel support
- Credits to the FlxAnimate team for the Animate Atlas support.
- Credits to Smokey555 for the backup Animate Atlas to spritesheet code.
Open the instructions for your platform
Windows
- Install version 4.2.5 of Haxe.
- Download Visual Studio Build Tools
- Wait for the Visual Studio Installer to install
- On the Visual Studio installer screen, go to the "Individual components" tab and only select those options:
- MSVC v143 VS 2022 C++ x64/x86 build tools (Latest)
- Windows 10/11 SDK (any works)
- This is what your Installation details panel should look like. Once correct, press "Install".
- ⚠ This will download around 1.07 GB of data from the internet, and will require around 5.5 GB of available space on your computer.
- Once the installation is done, close Visual Studio Installer.
- Download and install
git-scm
.- Leave all installation options as default.
- Open the Codename Engine source folder, click on the address bar and type
cmd
to open a command prompt window. - On the command prompt, run
update.bat
, and wait for the libraries to install. - Once the libraries are installed, run
haxelib run lime test windows
to compile and launch the game (may take a long time)- ℹ You can run
haxelib run lime setup
to make the lime command global, allowing you to executelime test windows
directly.
- ℹ You can run
Linux
- Install version 4.2.5 of Haxe.
- Install
g++
, if not present already. - Download and install
git-scm
. - Open a terminal in the Codename Engine source folder, and run
update.sh
. - Once the libraries are installed, run
haxelib run lime test linux
to compile and launch the game (may take a long time)- ℹ You can run
haxelib run lime setup
to make the lime command global, allowing you to executelime test linux
directly.
- ℹ You can run
MacOS
- Install version 4.2.5 of Haxe.
- Install
Xcode
to allow C++ app building. - Download and install
git-scm
. - Open a terminal in the Codename Engine source folder, and run
update.sh
. - Once the libraries are installed, run
haxelib run lime test mac
to compile and launch the game (may take a long time)- ℹ You can run
haxelib run lime setup
to make the lime command global, allowing you to executelime test mac
directly.
- ℹ You can run