Gameplay

Main gameplay

fluXis is a Vertical Scrolling Rhythm Game with added extra visual features.

When playing a map you have to navigate through a vertically scrolling field with notes and press keys corresponding to notes that fall. The notes are synced to a music beat, so you have to use your sense of rhythm to hit them!

The game judges how accurately you hit the notes and calculates your score based on that.

Accuracy

The accuracy with which you hit notes is based on the amount of judgements you acquire while playing the map. The following formula calculates accuracy:

C#
float total = flawless + perfect + great + alright + okay + miss;
float rated = flawless + perfect * 0.98f + great * 0.65f + alright * 0.25f + okay * 0.1f;
float accuracy = (rated / flawless) * 100;

Judgement timing windows

fluXis has following timing windows for each judgement:

JudgementHit TimingRelease Timing
Flawless±16ms±40ms
Perfect±40ms±73ms
Great±73ms±103ms
Alright±103ms±127ms
Okay±127ms------
Miss±164ms------

If you release a long note too early or late, it will be judged as alright.

Scoring system

Score is calculated by adding the multipliers of the selected mods together, and splitting the accuracy and max achieved combo in a 9:1 ratio.

C#
float multiplier = 1f + mods.Sum(m => m.Multiplier - 1f);
float max = multiplier * 1000000;
float score = (accuracy / 100) * (max * 0.9f) + (combo / maxcombo) * (max * 0.1)
Copyright © 2022-2026 flustix