Rendering Overhaul
PIXI.js (and other libraries)
This project is no longer library free (thought ig tauri counts), and have decided that the performance and ease of use is absolutely worth using pixi. This does not mean I will use libraries for everything obviously as it ruins the vanilla feel of this project.
I am also using gsap for animations, as it integrates really well with pixi and lets me make awesome action text.
If a contributor wants to use any other library just ask me and I'll be glad to check.
Redesign
The UI for the board has been completely rewritten form grounds up using pixi (and gsap for animations). This includes moving everything from canvas to using sprites, graphics, and pixi text. This was quite a long process, but the performance gains are pretty substantial.
The actual UI for the board is also inpired by a reddit post I was which looked really clean so i recreated it. The post link is in the info page.
Modes
Thanks to ItzBlack for adding the Zenith Tower gamemode, it is actually pretty accurately implemented. Also the grading system for Race is really nice.