fluXis is a community-driven, vertical scrolling rhythm game with customizable visual and gameplay effects. Create your own flashy maps or compete against the world in the online leaderboards.
Features
Feature-packed Editor - Create your own maps and share them with the world.
Visual and Gameplay Effects - Move the playfield around, change the key count mid-song, flash the screen white or make it greyscale, with no limitations!
Online Multiplayer - Play with your friends or compete against strangers online.
Customization - Change textures and move HUD elements around however you want.
Cross-game compatible - Import and play maps from various other rhythm games and add support for more games through plugins.
Editor
\n- \n
- Added hot reloading for scripts. [@menvae]\n
- The point list filters now show the proper color.\n
- Tags on the right side now stack properly. [@menvae]\n
- Added a tooltip when hovering the time info (bottom left).\n
- Added a hint text to the design tab sidebar when it is collapsed.\n
- Changed the hitbox of the PlaybackSpeed/Zoom controls from the icons to the entire square.\n
- Notes without a hitsound now display the :normal text by default.\n
- Storyboard timeline can now be scrolled vertically by holding Shift.\n
- Script fields now have a button to edit them externally (Or create them if the file does not exist).\n
Music Player
\n- \n
- Completely revamped the design and added the ability to fullscreen it.\n
Song Select
\n- \n
- Moving the practice range handles now pitches the sound accordingly.\n
- Header images now get loaded asynchronously and no longer cause a lagspike. [@menvae]\n
Gameplay
\n- \n
- Result hitgraph now has labels. [@menvae]\n
- Fixed Fisheye not being fully disabled even if the strength is 0. [@menvae]\n
Storyboards
\n- \n
- Improved how Z-ordering works and fixed layering issues with osu! storyboards.\n
- Storyboards can now access user settings like scroll speed and upscroll.\n
User Interface
\n- \n
- Hovering over the avatar and banner in account settings now has an indicator for editing.\n
- Fixed the screen transition from Loading to Intro not fading properly.\n
- Added more variation to the Intro/Exit bar movement.\n
- Hovering a settings item now shows a small indicator on the right side of it.\n
- Scrollbars now get hidden after not moving for a bit.\n
Other
\n- \n
- Added the option to change the middle-mouse scrolling mode to relative.\n
- Sped up initial map loading by a bit by not looping over them twice.\n
- \"Maintenance\" and \"Debug\" settings tabs are now merged into the \"Advanced\" tab.\n
- Fixed a possible exception when unbinding map list items. [@menvae]\n
- Improved performance a bit by not rendering the map background behind videos.\n
Gameplay
\n- \n
- New Events: Color Change [@menvae], Camera Move, Camera Scale, Camera Rotate.\n
- Scroll Speed can no longer be changed while in gameplay. (for future scripting related reasons)\n
Song Select
\n- \n
- Added a stagger for left side entrance animation.\n
- Improved the practice range selection by adding sliders and an indicator for the current position. [@menvae]\n
- Multiple keymodes can now be selected at once when filtering. [@menvae]\n
- The last leaderboard entry no longer gets covered by the footer. [@menvae]\n
- JudgementDisplay is now always visible regardless of HUD opacity.\n
- Lane Covers can now be moved to 150% up from 100%.\n
- Added support for skinable Combo Bursts.\n
- Fixed the indicator for replays being gone for over 5 months.\n
Editor
\n- \n
- Zoom now affects the design tab too.\n
- Right sidebars can now be compacted to fit more stuff.\n
- Selections can now be moved using the arrow keys.\n
- Number inputs can now be dragged (on their name) to change their value.\n
- Right-clicking on the time info now pastes the current time from the clipboard.\n
Skinning
\n- \n
- Added \"non-tint\" layers for tintable textures.\n
- Long Note heads are now skinnable separately. (HitObject/LongNoteStart) [@orwenn22]\n
User Interface
\n- \n
- User tooltips now show more activities than \"online\" and \"offline\".\n
- File select now shows result counts and \"streams\" entries if there are too many items.\n
- Updated the main menu enter animation.\n
Other
\n- \n
- Removed the version number from the window title and make it display the current song when playing.\n
- Skipping login now properly puts the game in offline mode.\n
Song Select
\n- \n
- Added collections.\n
\nCollections are still work in progress, but the \"Favorite\" collection is working. You can favorite maps by right-clicking them, clicking \"View Online\" and then pressing the heart button.\n\n
- \n
- Added more highlighting to the current difficulty.\n
- Fix backgrounds not being blurred when they were loaded from the main menu.\n
Storyboarding
\n- \n
- Added missing parameter entries for Circle and OutlineCircle.\n
Other
\n- \n
- Refreshing skins now pulls new workshop skins.\n
- Auto-Imported maps now load their custom hitsounds properly.\n
- Dashboard Account settings now has a logout button.\n
Gameplay
\n- \n
- Fixed receptor offset not being applied with lane switches. [@menvae]\n
- Download notifications now get hidden when entering gameplay. [@menvae]\n
- Added a HUD element that displays the current kps. (Keys per second)\n
- Entering the gameplay loading screen now shows the standard static background.\n
Song Select
\n- \n
- Right-clicking the rate slider now resets it back to 1. [@menvae]\n
- Clicking the empty space between mods no longer closes the menu. [@menvae]\n
- Fixed context menu being below buttons in song select. [@menvae]\n
- Fixed playback rate not being reset when exiting a replay. [@menvae]\n
- Added a inverse sorting toggle.\n
- Entering song select now automatically scrolls to the currently selected map.\n
Editor
\n- \n
- Optimized seeking the editor timeline. [@Tetroit]\n
- Scroll Multipliers now get shown next to the charting playfield. [@menvae]\n
- Multiple entries in the point list can now be selected with Shift-Click. [@Tetroit]\n
- Editor now supports upscroll. [@menvae]\n
- Editor textboxes now have better highlighting when selected.\n
- Add a loading indicator when the storyboard tab is rebuilding.\n
- Storyboard tab now shows a message when the script couldn\'t be loaded.\n
- Assets used by scripts no longer get flagged as \"never used\".\n
Storyboards
\n- \n
- Fixed lua scripts not encoding certain characters properly. [@menvae]\n
- Added a bunch of functions to lua mathf. [@menvae]\n
- Lua definitions now get generated from the game\'s code directly.\n
- Added Circle and CircleOutline element types.\n
Map Browser
\n- \n
- Map Browser search bar is now always anchored to the top of the overlay and gets hidden when scrolling down. [@menvae]\n
- Map Browser now has a \"scroll to top\" button. [@menvae]\n
- Added buttons to filter search results.\n
User Interface
\n- \n
- Added supporter badges to profiles.\n
- Clicking on the toolbar clock not switches between 24h and 12h clocks. [@menvae]\n
- Updated dashboard account settings to use the same textboxes as the editor.\n
- Main Menu now takes less time go back to the initial state. (60 -> 20 seconds.)\n
- Background dim now gets set to 0% when main menu buttons are hidden.\n
- Update some settings to have visual icons instead of a bunch of text.\n
Other
\n- \n
- Fixed the layout editor not working at all anymore.\n
- Fixed BeatSync not properly handling other time signatures than 4/4.\n
- Authentication and logging in now happens during startup and the game will now try reconnecting to the server indefinitely.\n
Storyboarding
\n- \n
- Scripts now have access to the maps metadata.\n
User Interface
\n- \n
- Reworked how background videos/storyboards work.\n
- Background videos can now play in the main menu and multiplayer lobbies. (REQUIRES supporter)\n
Other
\n- \n
- Fixed the file selector on linux. [@Warp9000]\n
- Server config (Assets url, website url, etc) now gets pulled on startup.\n
- Implement an \"offline\" mode when config fetch fails.\n
- Entering offset setup or disconnecting in a multi match slows the music down instead of suddenly stopping.\n
- Storyboard elements now get sorted when saving.\n
Editor
- Fixed timing point decimals getting automatically reformatted when typing.
Song Select
- Updating a mapset now hides it until the update is finished.
Multiplayer
- Exiting song select in a lobby no longer forces the song to restart when it didn't change.
User Interface
- Fixed a crash related to the toolbar profile picture.
Internal
- Updated the theme colors for all framework related stuff.
- Made animated images use shared texture atlases and increased the maximum atlas size to 2048x2048.
- Added tests for ModsOverlay.
Gameplay
- Keybinds now show for longer. (Even longer at the start of the chart)
- Fixed mirror mod not mirroring lane switches anymore.
Editor
- Fixed flashes not triggering a rebuild, even though they need it.
- Fixed a freeze in the editor when it tries to snap a 17-digit number.
- Fixed long notes disappearing visually when seeking.
- Moved all keybinding stuff to a separate system in the editor. (All keybinds have been reset as a result)
- Added keybindings for: Cloning a selection, Adding a timing point, Adding a note/bookmark.
- Implemented note painting by holding shift.
Other
- Added support for animated avatars and banners.
- Importing and downloading now use the same temp folder.
Internal
- MapEvents.Sort now uses reflection.
> forgot to push some stuff before release
- Fixed submit overlay keeping the screen blurred.
- Show fallback rating if the actual rating is 0.
- Fix paragraph spacing with textflows.
- Increase the tag length limit from 256 to 2048.
- Fix map list scrolling breaking at the bottom.
Gameplay
- New shaders: `Split Screen`, `Fish Eye` and `Reflections`. [@Tetroit]
- Fixed off-screen playfields not updating their notes.
Song Select
- Updated the bottom right side.
[list] - Redesigned the score tooltips.
- Added per-map settings for offset and more.
- Rating now gets updated when refreshing the leaderboard.
Editor
- Optimized blueprints and hitobjects.
[list] - Makes selecting the map a lot faster.
- The selection outline is a little broken though.
Other
- Fixed osu! importing on linux. [@uzervlad]
- Online maps now show their Accuracy and Health values.
- Updated the text sizes and spacing for settings items.
Internal
- Moved Steamworks dependency to the desktop project.
We did it. 2 years of beta testing and we've got this far.
Unrelated, the changelog!
Editor
- Pressing the "back" bind while having something selected now deselects first.
- Toolbox titles no longer make stuff move around.
- The editor now checks for issues on all difficulties when uploading.
- "Submit to Queue" button.
- Assets can now be set by drag-dropping into the textboxes.
Multiplayer
- Added name and password settings when creating a room.
- Added a countdown when everyone is ready.
Dashboard
- Added the notifications tab and support for club invites.
Other
- Languages now show a completion percentage and languages with no progress are hidden.
- All rating values now actually use rating instead of nps.
- Updated how scores get uploaded to the server.
# Gameplay
- Added sounds for Full Combo, All Flawless and reaching 0 HP with "No Fail". [@AkiriMusic]
- Fixed pause menu background being visible when zooming out with beat pulse.
# Song Select
- Redesigned the Mod Selector.
# Editor
- Fixed long notes sometimes not showing up in the timeline.
- Charting and Design now show the custom map colors.
# Multiplayer
- Added sounds for joining, leaving, transferring host and un-/readying up. [@AkiriMusic]
# User Interface
- Reworked Click, Back, Overlays, Toggle, Notification and Fail sounds. [@AkiriMusic]
- Scrolling on the volume overlay circles now works without holding alt.
- Removed cyrillic characters from the "MOBO" font because they have a weird spacing.
# Other
- Added default circle skin.
- "Open Skin Folder" is now available when having default skins selected.
- Added a flow for forced username changes.
Minimum Setup
- OS: Any Distro
- Processor: whatever supports 64-bitMemory: 2 GB RAMNetwork: Broadband Internet connectionStorage: 200 MB available space
- Memory: 2 GB RAMNetwork: Broadband Internet connectionStorage: 200 MB available space
- Storage: 200 MB available space
Recommended Setup
- OS: Any Distro
- Processor: Intel Core i5+Memory: 4 GB RAMNetwork: Broadband Internet connectionStorage: 1 GB available space
- Storage: 1 GB available space
[ 6228 ]
[ 5865 ]
[ 2477 ]
[ 4756 ]










