Skip to content

A "softcoded" FNF Engine/Chart Loader with a focus on being customized. Has options for automatically importing charts(Charts can literally be dragged into the game), tools to import other content from other engines and even options for global scripts that add custom huds, features and more

License

Notifications You must be signed in to change notification settings

superpowers04/Super-Engine

Repository files navigation

Super Engine (Unstable) Build

An overhaul of Funkin Battle Royale and Kade Engine to add a whole bunch of features.

  • No base game bloat
  • Easy to setup custom characters
  • One single install for all of your mods
  • Error handling that rarely ever needs you to restart the game
  • A bunch of customization to make the engine tailored to how you want to play
  • Dragging charts into the game's window/mod folder to play them without much setup
  • Scripting capabilities that allow you to add mechanics, features, new input systems or out-right overhauls
  • Easy importing of existing mods so you can play charts with a (hopefully) better input system and user experience
  • Multikey support

All without recompiling the game at all or editing source code. Infact, editing source code is discouraged unless you're going to directly contribute to the engine or make a fork of the engine.

This is powered by a modded version of Kade Engine with a hint of FPSPlus added in and with some inspiration from Psych Engine/FNF Multi
I do not own Friday Night Funkin, Kade Engine or Funkin Battle Royale, I'd highly recommend checking them out.

Click on a commit and go to the artifacts to download, you need a github account to download artifacts
You can find downloads, custom content, get help and more at the Super Engine Discord server

Note that due to the setup on my end, I push commits all at once, so pull requests and other things might be out of date and need to be merged manually

Modding information

Read the mods/readme.txt for info about installing/making custom characters, charts, stages and more.
Anything beyond bf and gf SHOULD NOT be hardcoded into this engine. This engine is meant to be a 1 time install with updates, Please do not package this engine inside of a mod.
If you have to include an engine/exe in your mod, Crowplexus' fork of Forever Engine, Forever Engine Legacy and Psych Engine are far more fit for this

Compiling

  • Follow the guide on the Funkin github page here, this should be completely compatible with that guide. Although you will also need to use the installDeps.bat file. While it is a bat file, it works on Windows, Mac and Linux. I only named it .bat so it can work properly on Windows machines or whatever

Information

Friday Night Funkin'

Friday Night Funkin' is a rhythm game originally made for Ludum Dare 47 "Stuck In a Loop".

Links: itch.io pageNewgroundssource code on GitHub

Uh oh! Your tryin to kiss ur hot girlfriend, but her MEAN and EVIL dad is trying to KILL you! He's an ex-rockstar, the only way to get to his heart? The power of music...

Kade Engine

Kade Engine is a mod for Friday Night Funkin', including a full engine rework, replays, and more.

Links: **GameBanana mod pageplay in browserlatest stable release

Friday Night Funkin' Modding Plus

Friday Night Funkin' Modding Plus is a mod of Friday Night Funkin' that aims to make modding easier. Links: **GameBanana mod pagelatest stable release

Credits for everything

I think I got everyone, lemmie know if I missed anyone

Friday Night Funkin'

This game was made with love to Newgrounds and its community. Extra love to Tom Fulp.

Super Engine

  • Superpowers04 - Pretty much everything specific to Super Engine/Lead Developer
  • NayToon - Some help and providing early Windows builds
  • XieneDev - Made Battle Royale. This engine actually wouldn't exist if it wasn't for this pog FNF mod

Kade Engine (The base engine)

Modding Plus (Several improvements and base for HScript capability)

FPS Plus (Some improvements)

Embedded Libraries

  • TJSON - The JSON decoder/encoder SE uses. It's fast and less error-prone than haxe.Json

Special Thanks

Shoutouts

About

A "softcoded" FNF Engine/Chart Loader with a focus on being customized. Has options for automatically importing charts(Charts can literally be dragged into the game), tools to import other content from other engines and even options for global scripts that add custom huds, features and more

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages