Skip to content
This repository has been archived by the owner on Oct 19, 2020. It is now read-only.

A brand-new, groundbreaking Ballance Score Manager

Notifications You must be signed in to change notification settings

yyc12345/ScoreManager-Magic

Repository files navigation

ScoreManager-Magic

A brand-new, groundbreaking Ballance Score Manager

Play with worldwide Ballance players, awake ancient game - Ballance.

Project layout

  • SMMBackend: ScoreManager-Magic backend written by PHP.
  • SMMWebsite: ScoreManager-Magic website frontend. Mix HTML, JavaScript and CSS. Powered by Bulma and JQuery.
  • SMMLib: A C# lib serving for BTLD and ScoreManager-Magic
  • ScoreManager-Magic: Core app written by C#
  • BTLD: Specially made app for Ballance live.
  • AssistTools: Some Python scripts for some specific works.

Note: Mahoushoujo was merged into ScoreManager-Magic during developing version 2.

Feature

  • Ballance speedrun and statistics data exporting
  • Global Record(Highscore & Speedrun) leaderboard (WIP on v2)
  • Full custom competition and tournament configuration and support (Will be promoted on v2)
  • Full self-host

Prepositional project

Required environment and installation

Go to corresponding project and read its README.

Progress

v1 is maintaining.

v2 is designing.

License

This repository use different Licenses for each projects. There are used License list and License will be placed in each project folder.

  • SMMBackend: AGPL v3
  • SMMWebsite: AGPL v3
  • SMMLib: GPL v3
  • ScoreManager-Magic(except all NMO resources): GPL v3
  • BTLD: GPL v3
  • AssistTools: MIT
  • All NMO resources: MIT

Note: In v1, all project are under MIT License. However, all code is written by myself. So in version 2, I can change License freely.

About

A brand-new, groundbreaking Ballance Score Manager

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published