Skip to content

Development Roadmap

SpotlightUI is actively maintained and continuously improved. This page outlines planned features, bug fixes, and future enhancements.


Current Version: v1.0

Known Issues

  • Mobile device compatibility improvements needed
  • Performance optimization for multiple simultaneous spotlights

Version 1.1 (Next Release)

Bug Fixes

  • Fix memory leaks and improve cleanup reliability
  • Remove Triangle Shapes Completely
  • Correct circle shape width inconsistencies
  • Improve mobile touch detection
  • Enhanced performance for multiple spotlights

New Features

  • Custom Color Themes - Customize overlay, hint, and pulse colors
  • Click-to-Advance - Automatically progress to next step when user interacts with highlighted element
  • Progress Indicators - Display "Step 2 of 5" to show tutorial progress
  • Step Callbacks - Add OnShow and OnComplete events for each step
  • Arrow Indicators - Animated arrows pointing to spotlight targets

Version 1.2 (Planned)

Features

  • Multi-Target Highlighting - Spotlight multiple UI elements or objects simultaneously
  • Animation Presets - Built-in entrance/exit animations (fade, bounce, zoom, slide)
  • Custom Shapes - Define your own polygon shapes beyond circle and square
  • Replay Controls - Add skip, previous, and replay buttons to tutorials
  • Mobile Gestures - Swipe and tap gesture support for mobile users

Version 2.0 (Future)

Advanced Features

  • Conditional Steps - Show steps based on player level, achievements, or custom conditions
  • Branching Tutorials - Create multiple tutorial paths based on user choices
  • Voice-Over Integration - Play audio clips with tutorial steps
  • World Space UI - Spotlight billboard GUIs attached to parts

Polish & Accessibility

  • High Contrast Mode - Improved visibility for accessibility
  • Reduced Motion - Option to disable animations for motion sensitivity
  • Screen Reader Support - Text-to-speech compatible hints
  • Analytics & Metrics - Track completion rates, drop-off points, and average time

Community Requests

Have a feature request? Open an issue on GitHub or start a discussion!

Top Community Requests

  • Particle effects around spotlights (sparkles, glow, confetti)
  • Tooltip system for quick hints
  • Integration with popular UI/State libraries (Fusion, Roact, Roblox-TS, React-Lua)
  • More shape options (hexagon, star, arrow, rounded rectangle)
  • Custom easing functions for animations

Last Updated: January 20, 2026