R^3 v2.0.1 – Release

Posted in Flash Flash Revolution on April 27th, 2024


It’s been a long time since the major version of the game moved, but given the work that went into just one part of this update, it seemed like it a good fit.

With 391 changed files with 23,374 additions and 39,247 deletions spread across 9 months of work, this release brings about the largest update to (and also completely new) Multiplayer, a revised gameplay editor, and other small updates throughout the game.

New Multiplayer

Sometimes it’s easier to start fresh then try to repair what existed before, which is how I approached the old issues regarding MP. For those that have tried to use MP in the past, you know that stability has always been an issue due to years of additional features being tacked onto both the game and MP, before an attempted was made a few years ago to get it all working again.

This time around though, the creation of both the server and game client happened side by side to fix long standing issues brought about by our old MP server software SmartFoxServer, along with supporting all the new features that have come with this update.

As for what is new to multiplayer, here is a quick rundown of all the new features:

New UI:
It finally has one that matches the game.

Team Modes:
Free For All and Team vs Team

Increased Player Counts:
1 – 10 Players for Free For All
2 – 5 Teams & 1 – 5 Players Per Team in Team vs Team

Easier Join Methods:
A revised room list now providing more information about what to expect before even joining, such as:
- Room Name
- Skill Rating range for the players without the room.
- Player Counts
- Game Mode
- Room Owner

Also included is the quick ability to filter by room name and if a password is required.

Join rooms directly through the use of Join Codes, or even invite a player directly through PMs.

Expanded Song Selection:
Will now support selecting songs from the standard playlist, alt engine playlist, and even File Browser songs*.

(File Browser songs requires all players to have the song previously loaded, as sharing files isn’t implemented)

Actual Spectating:
It’s now possible to watch and spectate how players are actually playing with proper settings, layout and more.

(Spectating can be started by selecting a player in the user list in a game room and clicking the Eye button near their name, or using the shortcut Ctrl + Click on the user list)

Updated Gameplay Editor

Also coming with this version is access to a more advanced editor to finely tune your gameplay layout experience, bring about customization not easily possible.
These changes also extend into new replays, which will be saved with the layout as well.

Direct Settings:
Most components will feature most of these, but not always.
- X/Y Position
- Opacity
- Scale
- Rotation

Additional Settings:
Receptors:
- Rotation X

Accuracy Bar:
- Width / Height

Text:
- Alignment

PA Window:
- Show Labels
- Alt Layout

BG Bars:
- Alt Layout

Due to this being a large change to how the UI works, the layout for players have been reset and have to be remade, this is due to registration point changes one some ui components that wouldn’t translate to the new system.

Other Changes:

- Add: Auto-Updates.
- Add: File Browser had a single song reload option.
- Change: File Browser now sorts by Song Name by default.
- Fix: Results screen, by remaking it entirely.
- Fix: Crash on tokens missing images.
- Fix: The majority of hardcoded text for translation.
- Fix: Alt engine song notes/options.
- UI components minor refresh:
    - Color picker now shows New and Current Color.
    - Dropdown now matchs game look.
    - Input prompts now have a new look that should match better.

Closing Remarks:

Honestly I’m just tired, turns out creating multiplayer from scratch on both the game and server side is pretty hard.
Have fun, there’s still more I want to add to MP that hopefully will take less time then this.

- From your local owl, Velocity.

21 Responses to “R^3 v2.0.1 – Release”

  1. Finally a new one.

  2. Best R3 update ever

  3. HUGE

  4. The owl man has done it!

  5. Incredible work Velocity! Can’t wait for future tournaments that utilize the new MP now hehe.

  6. THE FUTURE IS NOW

  7. gamig

  8. Thank you so much for all of the hard work you put into FFR, Velocity!

  9. Wow that’s some impressive work!

  10. bless the owl

  11. Wow, this is cool!

  12. All my cookies to the owl man and the team, bravo all! Thank you for all the energy you put into keeping this game alive and kicking. FFR is the best rhythm game and community of all time, for life.

  13. WOOOOOOOOO

  14. Fancy

  15. awesome!

  16. thank you <3

  17. Thx for your continued hard work

  18. Very cool, I hope to join some MP games very soon!

  19. almost 20 years old and this game still slaps
    bravo making another milestone in FFR history

  20. fuck it i might start playing again

  21. whoa this is huge

Leave a Reply

You must be logged in or registered to post a comment.