/Maru-Funkin

Fashionably late engine

Primary LanguageHaxeApache License 2.0Apache-2.0

Maru-Funkin

Hi everyone! This is a silly little Funkin 0.2.7.1 fork that ive been working on for some time now.
Theres no specific goal with it, just to add whatever comes to mind and have fun!
At the moment all of base game is softcoded, as well as having mod folders support.
Current version is beta 2.0, beta 3.0 soon to come!

Note

THIS IS NOT A SERIOUS ENGINE, I HAVE NO IDEA WHAT IM DOING!!
For your own sanity use better engines like psych, codename or fps+

Credits

How to make a mod

Documentation on how to make mods is being done on the repo's github wiki!
Ill add more stuff as time goes on and i add more features.

Warning

HashLink builds do not work with gpu textures and may crash randomly.
Unless you want quick compilation testing, please compile to Windows or Linux.

Stuff you will need to compile

First, you need to install Haxe and HaxeFlixel. Make sure you download the LATEST versions.

  1. Install Haxe
  2. Install HaxeFlixel

Other installations you'd need are the additional libraries, a fully updated list will be in Project.xml in the project root. Currently, these are all of the things you need to install:

  1. Download git-scm. Works for Windows, Mac, and Linux, just select your build.
  2. Follow instructions to install the application properly.
  3. Run these commands in the CMD
haxelib install flixel
haxelib install flixel-addons
haxelib install flixel-ui
haxelib git haxeui-openfl https://github.com/haxeui/haxeui-openfl
haxelib git haxeui-core https://github.com/haxeui/haxeui-core
haxelib git maru-hscript https://github.com/MaybeMaru/hscript-improved
haxelib git hxCodec https://github.com/MaybeMaru/hxCodec
haxelib git discord_rpc https://github.com/Aidan63/linc_discord-rpc

You should have everything ready for compiling the game! For the rest follow the base game compile guide