Skip to content

Instantly share code, notes, and snippets.

@Jakads
Created November 8, 2021 17:53
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save Jakads/f8c8c1bc0b3577c15406d3dd6a5fbc57 to your computer and use it in GitHub Desktop.
Save Jakads/f8c8c1bc0b3577c15406d3dd6a5fbc57 to your computer and use it in GitHub Desktop.
Various ideas about SiROC

We, our, and us in this document refer to the SiROC staff I will have in the future.

SiROC Ideas

These are some ideas I and SneakySN have discussed about SiROC.

Keymodes & Difficulties

There will be 3 keymodes in the game. 4K, 6K, and 4+6K.

Each keymode can have 4 difficulties. NM, HD, MX, and EX.

Thus, a single song can have up to 12 charts.

Maximum difficulty level a chart in each keymode can have is listed below.

  • 4K: up to 16
  • 6K: up to 18
  • 4+6K: up to 20

EX is an exception, and can have any difficulty level, even over 20 perhaps? idk

Songs & Charts

Manually Brought Songs

We will try to bring somewhat well-known songs into the game by asking the artists.

Once accepted, we will make the charts for the song then release them as Official Charts.

Song Contests

SiROC will hold multiple Song Contests with no monetary prizes (for now). Think of it as BMS events with no keysounding required.

Each contest consists of the following:

  • Submission Period
  • Charting Period
  • Voting Period
  • Results

Submission Period

ARTISTS UPLOAD SONG

Artists may submit their song(s) with necessary song information. The followings are REQUIRED for submission:

  • Song File
  • Song Title
  • Artist Name
  • BPM/Time Signature Changes
  • Charter IDs

This information can be changed during the Submission Period, but CANNOT be changed after.

The followings are OPTIONAL for submission:

  • Jacket Image File
  • Background Image/Video File
  • Jacket/Background Artist Name

This information can be changed until the Charting Period, but CANNOT be changed after.

All the information above are stored secretly until the Charting Period.

Charting Period

CHARTERS MAKE CHART

Charters designated by artists in the Submission Period may make charts for the song. They are only allowed to make NM, HD, and MX difficulties to prevent severe difficulty inflation.

Charts can be edited during the Charting Period, but CANNOT be edited after.

All the charts are stored secretly until the Charting Period.

Voting Period

PLAYERS RATE SONG & CHART

Users can play uploaded charts and give scores. The maximum score a user can give per song is 100. A comment is required along with the score.

If the difficulty level the charters assigned seems off, users may suggest a better one.

Results

After the Voting Period is over, the top ??% are picked as Official Songs. How the scores will be calculated is to be determined.

Artists and charters will have a short period to finish off mistakes, and then the charts will be included directly as Official Charts.

EX difficulty may be added later by either us or the charters.

Custom Charts

Users may make custom charts of Official Songs(both Manually Brought ones and ones from Song Contests) and Contest Submissions. These will be categorized as Community Charts and will be managed separately from the Official Charts.

They are on default Unranked. Community Charts with great quality will be Ranked. Whether to implement a BN system on this is to be determined.

Submissions that didn't make it through the results may be included as Official Songs later.

Official vs Ranked vs Unranked

  • Official
    • Charts of Manually Brought Songs / Winners of the contests
    • Has Leaderboard
    • Affects Global Ranking Calculation
  • Ranked
    • High-quality Community Charts
    • Has Leaderboard
    • Doesn't Affect Global Ranking Calculation
    • May be included as Official Chart
  • Unranked
    • Default state of Community Charts
    • Doesn't Have Leaderboard
    • Doesn't Affect Global Ranking Calculation
    • May be Ranked

Notes

  • Contests will be held at least months after the game is finished since the community will need some time to adapt to 4+6K playstyle
  • Editors will have no ways to load another audio file, preventing any copyright issues
  • Ideas are broad but I don't even know how to host a server, kill me
@iKunX
Copy link

iKunX commented Nov 8, 2021

good

@daangast
Copy link

daangast commented Nov 8, 2021

Can't wait to chart :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment