In this update3
Full notes
Full Open Hexagon update
Read the full published notes in a cleaner layout. The original post stays linked below.
Repeated intro
Hello everyone – Open Hexagon 2.0.5 is now officially released!
What changed
- Gameplay
- Balance
- UI and audio
- Server
- Workshop
- Security
Open Hexagon changes
- Competitivemode
Version 2.0.5 sets a milestone in Open Hexagon development, as it introduces a widely requested feature that brings new life into the game and its community: online leaderboards.
NOTE: At the moment, only levels from the official "Cube" pack are eligible for online leaderboards, as they have been rebalanced and fine-tuned for competitive play. More levels, including high-quality custom levels, will be enabled for online leaderboards over time.
Enjoy!
(For any question or feedback, please get in touch on our official Discord.)
Major Changes
- Added online leaderboards to the game. See "Online Leaderboards" for more information.
- Rebalanced the"Cube"level pack and added a new set of achievements,"Cube God", which challenges players to tackle higher difficulty multipliers.
- Added mouse support to the main menu and level selection screen. See "Menu Mouse Support" for more information.
- Game configuration does not depend on an external file anymore. See "Config Improvements" for more information.
- Greatly improved loading speed of assets (packs, levels, sounds, music, etc...) on game start-up.
Online Leaderboards
- Open Hexagon now communicates with a server that can receive and validate replays in order to keep track of the best times.
- The top scores for each level are displayed in the level selection screen.
- In order to view and submit scores to the server, Open Hexagon players must now register with a unique name and password.
- Only one online account per Steam ID can be registered.
- Registration and login is performed directly from the new "Online" in-game menu.
- Scores will only be sent to the server when all of the following apply:
---- The player is registered and logged in.
---- Official mode is enabled.
---- The server supports the level you want to play. For now, only official levels are supported. Curated workshop packs will be chosen and added to the list of supported levels in the future.
---- The player stays connected to the server for the full duration of the gameplay session. Replays recorded offline or losing connection during a playthrough will invalidate the score submission.
---- The level files are untempered with. Modifying Lua or JSON files related to a level will invalidate the score submission.
- After hitting a wall on a ranked level (i.e. supported by the server), the generated replay will be encrypted and sent to the server. The server will then execute the replay internally, verifying its correctness. If everything goes well, the final score will be added to the official leaderboards.
- Scores retrieved from the server are cached for 6 seconds to avoid excessive load.
- Timestamps in the online leaderboard are displayed in the UTC timezone.
- Despite the presence of multiple security mechanisms to prevent cheating, any "unusual" scores will be manually checked and -- in the presence of cheating evidence -- the submitting Steam ID will be *permanently* banned from Open Hexagon online services. No exceptions. No ban removals.
---- Any security vulnerability or cheating avenue discovered should be privately reported to Vittorio Romeo via email (vittorio.romeo@outlook.com ) or as a private message to "vee" on the official Discord server (http://discord.me/openhexagon ). Please help keep the Open Hexagon community safe and cheater-free.
Menu Mouse Support
- Menu items can now be selected and clicked with the mouse.
- If your mouse cursor is not visible, ensure that `"mouse_visible"` is
Source
Changelog.gg summarizes and formats this update. How we read updates.
