A Windows Desktop Particle Effect Tool: Reconstructing the iconic Blue Archive UI interactive visual dynamics using HTML5/Canvas.
BASpark is a lightweight, versatile Windows desktop interactive visual effect utility dedicated to precisely reproducing the clicking and particle fluid dynamics seen in the game Blue Archive.
BASpark operates on a hybrid rendering architecture utilizing a WPF host infrastructure powered by localized WebView2 rendering runtimes.
- Authentic Visual Fidelity: Flawlessly replicates the particle responses, easing animations, and interactive textures of the classic Blue Archive visual framework.
- Aggressive Resource Optimization: Leveraging WebView2 lifecycle management, rendering procedures are invoked strictly upon input triggers. The graphics context completely hibernates when idle, causing zero overhead to active background processes or system resources.
- System-Wide Environment Perception: Full compatibility with full-screen entertainment and production environments. Real-time hook intercepting accurately routes input feedback without interrupting target processes.
- Architecture: Requires a 64-bit processor and native OS environment.
- Operating System: Windows 10 / Windows 11 (X64 architectures).
- Memory: Minimum 200 MB RAM allocation.
- Graphics Unit: Discrete or integrated graphics processing units natively supporting DirectX 11 or OpenGL runtimes.
- Storage Matrix: Minimum 200 MB available physical storage workspace.
- Navigate to the official Releases Hub. Download the latest setup binary:
BASpark_Installer_vX.X.X_x64.exe. - Execute the installer application and follow the deployment wizard instructions to initialize the localized directory.
- Launch the primary execution routine and enjoy the interactive effects.
We encourage open-source community contributions. To set up your local workspace for BASpark engineering:
Clone the remote repository locally:
git clone https://github.com/DoomVoss/BASpark.git
cd BASparkOpen the project folder using Visual Studio Code (Ensure the C# Dev Kit extension suite is installed):
code .- Live Frontend Engineering: Because the central animation loops and visual textures are structurally compiled inside HTML5/Canvas components, you can dynamically view and troubleshoot elements in src/web/ in real time via VS Code without rebuilding the whole C# runtime wrapper structure.
- When submitting an issue solution or optimization, open a formal Pull Request (https://github.com/DoomVoss/BASpark/pulls). Ensure your implementation aligns with the project’s established formatting styles and code quality rules.
- This utility is published strictly as a non-commercial, fan-made interactive tribute project. Commercial distribution or unauthorized reselling of this code or asset package is strictly prohibited.
- The source codebase is audited and contains no malicious modules, spyware, telemetry packages, or destructive code. Its functional scope is limited entirely to desktop aesthetic rendering.
- This software distribution is delivered strictly on an "as-is" basis. The maintenance team disclaims any liability for directly or indirectly declared system anomalies or operational losses stemming from execution.
- The fundamental design languages, trademark graphics, and overall creative aesthetics draw artistic inspiration from the intellectual property of Nexon / Yostar (Blue Archive). All related copyrights belong unconditionally to their respective commercial legal owners.
This software utility is distributed globally under the terms of the MIT License. For deep structural parameters and legal terminology, refer explicitly to the LICENSE document.
MIT License
Copyright (c) 2026 Doom
