FLASH-BLIP v0.6.1 - New Splash Screen and Threaded Audio Generation


Release 0.6.1 introduces a new, non-blocking splash screen system. To improve the user experience, procedural music generation now runs on a separate thread, preventing the application from freezing during startup. This is particularly noticeable on Android devices, where generation can take several seconds. Additionally, this update includes various bug fixes. 

Below is the complete changelog:


[0.6.1] - 2025-11-18

Features

  • Add simple splash screen with threaded music generation

    Implements a splash screen system to provide visual feedback during initial loading. On mobile devices, the procedural music generation can take several seconds, previously resulting in a black screen.

    To enable a smooth, non-blocking splash screen, the music generation process has been refactored to run in a separate thread. The main thread now displays and animates the splash screen, polling for the completion of the music generation. Once the music data is ready, the splash screen transitions out and the game begins.

    This commit also includes several related improvements and fixes: the game now waits for the screen orientation to stabilize before initializing graphics to ensure correct canvas dimensions. A bug has been fixed where active powerups were not cleared upon level completion or game over.

  • (game) Add delay to win condition after final blip. And refactoring

    A short delay after the final blip is introduced in arcade mode before the level completion screen is displayed. Additionally, a refactoring was performed to improve code structure and maintainability.

Bug Fixes

  • (splash) Correct image data loading for love.js

    The previous method of creating a FileData object using love.filesystem.newFileData is not compatible with the love.js web implementation.

Other

  • (deps) Bump sersoft-gmbh/setup-gh-cli-action from 2 to 3

    Bumps sersoft-gmbh/setup-gh-cli-action from 2 to 3.

Refactor

  • Encapsulate blip logic in Game.handleSuccessfulBlip

Files

FLASH-BLIP_v0.6.1.love 48 kB
20 hours ago
FLASH-BLIP_Win64_v0.6.1.zip 4.3 MB
20 hours ago
FLASH-BLIP-release-signed_v0.6.1.apk 7.3 MB
21 hours ago
FLASH-BLIP_v0.6.1.AppImage 5.1 MB
20 hours ago
FLASH-BLIP_Linux_x86-64_v0.6.1.tar.gz 4.6 MB
20 hours ago
FLASH-BLIP_macOS_DMG_v0.6.1.dmg 9.7 MB
21 hours ago
FLASH-BLIP_macOS_App_v0.6.1.zip 9.8 MB
21 hours ago
FLASH-BLIP-html_v0.6.1.zip Play in browser
20 hours ago

Get FLASH-BLIP

Leave a comment

Log in with itch.io to leave a comment.