Releases: M4iKZ/sudoku-demo
Releases · M4iKZ/sudoku-demo
mUI Sudoku Showcase - version v1.2
Release Notes
- DOM Efficiency: Optimized game-to-UI synchronization. By caching DOM handles in both the SudokuGame core and the SudokuApp animation loop, reduced DOM query overhead during full-board syncs and solver flushes.
- Unified Engine Integration: Fully migrated all randomization logic to a modernized C++
<random>engine, providing stable and thread-safe gameplay across all solver states. - Refined Code Architecture: Consolidated text-processing helpers and purged legacy dead code, resulting in a cleaner codebase.
- Smoother Animations: Reduced per-frame overhead in the solver flush block for a more responsive UI during rapid cell updates.
mUI Sudoku Showcase - version 1.1
Release Notes
- Improved Window Behavior: Refined the resize logic and fixed a high-DPI scaling bug.
- Fluid Animations: Smoother game transitions and cell-highlight animations.
- Engine Core Upgrade: Ported the demo to the new engine backend version.
- Modernized Gameplay Randomness: Replaced legacy rand() logic with a centralized C++
<random>engine for better board generation and hint computation.
mUI Sudoku Showcase - version 1.0
🧩 The mUI Sudoku Demo is here!
This is the first public playable release of our Sudoku Showcase, designed to demonstrate the power and aesthetics of the upcoming mUI framework.
✨ Key Features:
- 4 Difficulty Levels: From Easy to Expert.
- Animated Solver: Watch the board solve itself in real-time (F1).
- Pencil & Hints: Full support for notes and intelligent hints.
- Modern Aesthetics: Native Windows layouts styled with custom CSS.
- High Performance: Optimized for low-latency interactions and high-DPI displays.
- This release is Windows only.
- Requires a 64-bit Windows environment.
📧 Contact:
If you're interested in the mUI framework or would like a more detailed demo of its internals, please contact me.
Note: This is a technical showcase for an unreleased framework. Feedback is welcome!