OpenDance Engine
OpenDance is a attempt of recreating Ubisoft's Just Dance Now engine through GameMaker Language
![Ievan Polkka (from Just Dance 2016), running on OpenDance](https://cdn.discordapp.com/attachments/858712741924962334/1107344870189830194/image.png)
Description
Called "Bluestar Engine", it is made in JavaScript, HTML and CSS, being only used on Just Dance Now
Every piece of code is being written by hand, or ported from Bluestar, or taken from open-source projects
- Please, note that this is being done alone by a amateur developer, so, as expected, this is gonna take a long time before it becomes anything playable
Features
Working features:
- Reads JSONs from all versions of Just Dance Now
- Displays lyrics and pictograms (80%), still W.I.P.
- Video playback (through libWEBMPlayer)
- Basic song asset reading for UI
To-do stuff:
- Include Just Dance: Vitality School support
- Compatibility with Just Dance Unlimited files without converting them to JDN-formatted JSONs
- Compatibility with Chinese, Japanese, Korean and other languages with non-Latin characters
Credits
A huge thanks to:
libWEBMPlayer by Samuel Venable and Nikita Krapivin