Skip to content

v1.0.0 - Initial Release

Choose a tag to compare

@Ian-bug Ian-bug released this 21 Dec 15:37
· 49 commits to master since this release

RainingKeysPython is a high-performance, external rhythm game input visualizer. This is the first public release, featuring a fully functional "Rain-style" overlay that works on top of any game.

✨ Key Features

  • External Overlay: Transparent, click-through window that stays on top of your game.
  • Accurate Timing: Uses high-precision clocks for smooth, jitter-free falling animations.
  • Live Configuration: Includes a GUI Control Panel to adjust settings in real-time.
    • Change Scroll Speed.
    • Switch Fall Direction (Up/Down).
    • Move the overlay position.
  • Zero Injection: Safe to use; does not inject into game memory or modify game files.

📦 Build & Distribution

  • Automated Build System: Includes a build.py script to compile the project into a standalone .exe.
  • Auto-Packaging: Automatically zips the build output (RainingKeysPython.zip or RainingKeysPython-debug.zip).
  • Debug toggle: Easily switch between Console/Windowed mode via config.ini.

🚀 How to Use

  1. Download the release archive.
  2. Run RainingKeysPython.exe.
  3. The overlay and the settings window will open.
  4. Press A, S, L, ; (default keys) to see the visualization!