UltraStar Play is a free and open source singing game. The game plays an audio file, displays lyrics, notes, and optionally a background video or image, while the players sing along to earn points.
UltraStar Play is built with the Unity game engine and mostly C# as programming language. Builds are available for desktop and mobile. Even more platforms (e.g. PlayStation, XBox) might be added in the future.
See the project wiki to get started.
- Windows 7 SP1+, macOS 10.13+, Ubuntu 18.04+, Android 4.4 (API 19)+, iOS 11+ (to be released)
- For more details, see the Unity documentation
- Speakers and microphones (e.g. headset, USB mic, UltraStar Play Companion App, WO Mic, etc.)
You can support this project by
- becoming a GitHub Sponsor or
- getting involved with the development
- See the contribution guide and how to compile the game.
If you need help or found a bug, then visit the chat or issue tracker
You might also be interested in the more stable UltraStar Deluxe or similar projects such as Performous or Vocaluxe.