Skip to content

still-silly/MikuMikuLoader

Repository files navigation

MikuMikuLoader

A purely network-based modding platform for Project Sekai

This project is not affiliated with or endorsed by Sega, Colorful Palette, Craft Egg, Crypton Future Media, or Project Sekai. It does not modify the game client, and does not distribute or contain any proprietary game assets. All reverse engineering was performed for interoperability and educational purposes under fair use principles.

This project requires you to have Python 3 and UnityPy installed when building in order to interface with the UnityPy library, which is used during the final export of a mod.

This project is currently somewhat usable. It supports injections of simple stories, and is currently more an proof of concept.
Please see here for an crude usage guide.

This is currently a work in progress. See the roadmap below.

Roadmap

  • AssetBundle Injection
  • Server control/monitoring (needs improvement)
  • CA/Certificate generation
  • Auto download needed master db resources
  • DNS server
  • Ability to invalidate cache
  • Ability to export modpack into AssetBundle with UnityPy
  • Sekai Stories JSON conversion to Project Sekai proprietary story AssetBundle (partial)
  • Format for indexing and managing mods automatically (partial)
  • Full functioning custom stories

Stories roadmap

  • Multi-character-per-scene support
  • Custom stories
  • Custom story background img/title card
  • Custom voiceovers
  • Custom backgrounds
  • Scene transition support
  • Scene custom live2d support

About

A network-based modding platform for Project Sekai

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •