This is another tool which goes along with my "SuperStar" project. The Dance Editor reco-lrds mouse clicks and generates "foot steps" as the dance moves. These moves are stored in XML which is loaded by the game to display the DDR-like gameplay.
One of the challenge for this tool is to be able to "pick" different oriented "foot steps" in different angles, and I use half-space test to check if the mouse click is within the collision rectangle or not.
Highlights:
- 2D Picking with half-space test.
- C# and .NET Framework.
- Windows Media Player control plug-in.