Skip to content

moxie-coder/FNF-Shadow-Engine

 
 

Repository files navigation

Shadow Engine Logo

Friday Night Funkin' - Shadow Engine

A highly modified Psych Engine 0.7.3.

Ready to be source-modded.

For the lore of this engine see ORIGIN.md.

Differences Between The Original

  • Uses our haxelib forks for backporting and fixing stuff
  • Uses latest Haxe
  • Uses some code from P-Slice, Leather Engine (R.I.P.), Codename Engine
  • Modcharting Support (see FNF-Modcharting-Tools)
  • Replaced flxanimate to flixel-animate for better performance for texture atlases
  • Replaced hxCodec to hxvlc for better customizability in video cutscenes
  • Mobile Support (duh)
  • Applies OpenAL Soft Config For better audio
  • Slightly more accurate FPS and less RAM Usage
  • Unironically winning icons support
  • Some 0.6.3 and 1.0 compability
  • Little bit Null Safety
  • Linux ARM support (FNF on Raspberry Pi baby)
  • Kade Engine Results Screen
  • PlayState has changeNoteSkin for easy in-game note skin changing
  • Play as Opponent
  • Stripped to only have Test song and some characters (TBD to re-add, see TODO)
  • Kade Engine Note Timing (man I feel old), VSync and Pop Up Score Option
  • Includes all classes as possible into source
  • Scriptable Classes Support!! (ig idk honestly if I did good job)

Discord server: https://discord.gg/krFK9WWYHg

About

A highly modified Psych Engine.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Haxe 99.7%
  • Lua 0.3%