The system works by steaming a level from an FLV, while simultaneously reading an XML file that contains the key press cue points. If a key-press in the XML file is missed the system loads the cue points death sequence and you lose a life.
The XML file looked like this
Code: Select all
<!-- NOTHING -->
<cuepoint>
<cuename>cue_point_0</cuename>
<cuetime>0</cuetime>
<subtitle>Nothing</subtitle>
<death>crash-clear.flv</death>
</cuepoint>
<!-- RIGHT -->
<cuepoint>
<cuename>cue_point_1</cuename>
<cuetime>11.1</cuetime>
<subtitle>Right</subtitle>
<death>crash-clear.flv</death>
</cuepoint>
I doubt I'd have ever released the game on my website as the level files were 4MB and would have been too costly on the bandwidth. I still have all the files and code on my machine, so I may at least finish off level one eventually...