Project Roadmap
Current Status: Closed Alpha
Currently Complete :
Core input capture fully working (pressure, tilt, rotation, proximity, buttons).
Multi-device support with unique IDs working
Hot-Swapping and automatic device detection working
Blueprint-accessible data structures and event system
Logging system with toggleable flags
Early debugging and stroke visualization tools
Plugin architecture modularized for expansion
Phase 1: Alpha Refinement
Goals:
Improve device detection notifications.
Add runtime-friendly stroke recording and playback.
Refine plugin settings UI (Editor panel & runtime controls).
Expand logging features (per-device, per-event filters).
Add configurable brush presets for demo tools.
Add 'passthrough' toggles to allow / deny ink events.
Estimated Timeline: ~4–6 weeks
Phase 2: Public Demo Tools and Examples
Goals:
Build and document a sample project (Stylus Sandbox)
Include tools for Drawing trails
Pressure + orientation visualizers
Stylus UI interactions (e.g. hover buttons, radial menus)
Package as a ready-to-run sample in the plugin folder
Estimated Timeline: ~3 weeks
Phase 3: Plugin Stabilization & Beta Release
Goals:
Finalize beta API
Full documentation pass (Developer guide + Blueprint how-to)
Implement automated tests for core input handling
Release on GitHub under a permissive open-source license (MIT/BSD)
Submit to Unreal Engine Marketplace (Fab)
Estimated Timeline: ~2–3 weeks