Libraries versions and compiling - miujoan6952/FNF-MiuEngine GitHub Wiki

Those are the versions of my downloaded libraries, if you're struggling to get it to compile, you should try them out, as it's confirmed that they're functional for Miu Engine, in alphabetical order:

(REQUIRED) Install Haxe 4.3.2 (Recommended) because old version for Haxe is breaking the game and the entire source code with library stuff

METHOD 1

Next, now you need to install on Command Prompt\Windows PowerShell this stuff:

  • haxelib install lime
  • haxelib install openfl
  • haxelib install flixel
  • haxelib install flixel-addons
  • haxelib install flixel-ui
  • haxelib install flixel-tools
  • haxelib install SScript
  • haxelib install hxCodec
  • haxelib install tjson
  • haxelib git flxanimate https://github.com/ShadowMario/flxanimate dev
  • haxelib git linc_luajit https://github.com/superpowers04/linc_luajit
  • haxelib git hxdiscord_rpc https://github.com/MAJigsaw77/hxdiscord_rpc

After when you install everything, you need to install Visual Studio 2019 Community (It's not recommended because have VS 2022, but it is required (this link is go to download directly)) and you need to install MSVC because it's required for hxcpp. Haxe is using C++ for compiling

AND go to "Miu Engine Source Code" and run command haxelib run lime build windows or haxelib run lime test windows in Command Prompt\Windows PowerShell for compiling or test

METHOD 2 (USING BAT FILE)

(REQUIRED) Install Haxe 4.3.2 (Recommended) like METHOD 1

Go to "Miu Engine Source Code"\setup and run setup-msvc-win.bat (to install Visual Studio 2019 Community automatic) and run setup-windows.bat (to install all libraries)

AND go to "Miu Engine Source Code"\art and run "build_x64.bat" or "test_x64-debug.bat" for compiling or test in debug