Skip to content

Infinitesimal v1.0 | Basic Mode Update

Compare
Choose a tag to compare
@dj505 dj505 released this 24 May 19:51

Version 1.0 is Infinitesimal's 1st stable release.
(*Note: Despite 2 years of development history, versioning with begin at 1.0 considering we've reached a stable state with nearly all of the basic necessary features, and for the sake of simplicity.)

Releases are only created once stable versions of new features and/or fixes are completely ready for use, and as such will be updated less frequently. If you would like to test updates as they're pushed instead of waiting for a release, please be sure to clone the repository locally via git clone instead of using the following release or the "Code > Download Zip" button on the main repository page.
To keep up with development progress, updates, fixes, or to submit feature requests/bug reports, please consider joining the Infinitesimal Discord server.

Changes

There have been too many changes since the previous release to be able to properly document them all here (nearly 200 commits worth) so I'll stick to the major stuff. Major changes since the previous release:

  • The entire theme has been rewritten from the ground up
    • This has allowed us to fix major underlying bugs and tidy up plenty of messy code that prevented us from being able to easily add new features and make changes.
    • In addition, this has allowed us to fix broken features such as the Noteskin submenu of the Command Window overflowing if too many noteskins are present, along with a number of other minor issues.
  • Improved timing window support, judgment fonts, and other judge options are now available from the command window
    • Elements such as the lifebar are now influenced by the currently selected timing window to more closely replicate each mode's original mechanics.
  • Basic Mode has been added
    • Basic Mode can be accessed by starting a game with no profiles present, or by using the "Guest" profile if one or more local profiles are present.
  • Notefield preview has been added
    • When enabled, you can view a live preview of the currently selected chart right from the song selection screen.
  • Lifebar mechanics have been improved now match the arcade mechanics
  • Difficulty selection list is now entirely Lua-based
    • This fixes charts being displayed out of order and allows for custom sorting options, such as filtering out specific tags (Quest, UCS, etc).
  • Numerous aesthetic changes
  • Numerous bug fixes and performance improvements