Skip to content

DoomVoss/BASpark

Repository files navigation

BASpark

GitHub stars GitHub license GitHub issues Discord QQ

🌐 Languages: English | 简体中文

Download | Bug Report | Feature Request


BASpark

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.


Features

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.

Getting Started

System Specifications

  • 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.

Installation

  1. Navigate to the official Releases Hub. Download the latest setup binary: BASpark_Installer_vX.X.X_x64.exe.
  2. Execute the installer application and follow the deployment wizard instructions to initialize the localized directory.
  3. Launch the primary execution routine and enjoy the interactive effects.

Contribution Guide

We encourage open-source community contributions. To set up your local workspace for BASpark engineering:

Environment Setup

Clone the remote repository locally:

git clone https://github.com/DoomVoss/BASpark.git
cd BASpark

Open 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.

Disclaimers Clarifications

  • 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.

Star History

Star History Chart

Contributors


License

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

Made with ❤️ by Doom

About

A Windows mouse effect tool reconstructing Blue Archive UI style using HTML5/Canvas || 基于 HTML5/Canvas 深度复刻《蔚蓝档案》UI 风格动效的 Windows 鼠标特效工具

Topics

Resources

License

Security policy

Stars

Watchers

Forks

Contributors