Skip to content

dotevie/lore-engine

Repository files navigation

Lore Engine

GitHub License GitHub Downloads (all assets, all releases) GameBanana Downloads GitHub Release GitHub Issues or Pull Requests

Lore Engine is a modification for Friday Night Funkin', based on version 0.6.3 of Psych Engine.

Over that version of Psych Engine, its main additional features are:

  • Haxe scripting support
  • Custom and overrideable states
  • Built-in support for shaders formatted for Shadertoy (some modifications required in some cases)
  • Per-character noteskins
  • Hitsounds
  • Added Lua API functions
  • Separate vocal tracks
  • General aesthetic and usability improvements

Documentation

Lore Engine is primarily undocumented. Documentation is in the works, but it will likely be a bit of time before it's in a state I'm comfortable with making available. If you can't gleam how something works from the source code, feel free to shoot me a DM on Bluesky,

Building

See wiki page.

License

GPL License Logo

Lore Engine is free software. From version 0.5.0 onward, it is licensed under version 3.0 of the GNU General Public License. This is a permissive license, not dissimilar to Apache, but it does have a few more obligations for derivatives (e.g. forks or source mods) or software that uses code from Lore Engine. The primary obligation is that, if you distribute any software that falls into that cateory, you should distribute the source code, and also license it under GPL. If you think this applies to you, please see the LICENSE file for more information.

Screenshots

Lore Engine Screenshot 1 Lore Engine Screenshot 2 Lore Engine Screenshot 3 Lore Engine Screenshot 4 Lore Engine Screenshot 5

About

Psych Engine v0.6.3 with enhancements and HScript support

Resources

License

Stars

Watchers

Forks

Sponsor this project

  •  

Packages

 
 
 

Contributors

Languages