Bruce Lee is my TypeScript port of the 1984 platformer of the same name by Ron J. Fortier, published by Datasoft. You collect the lanterns in each chamber to open the exit. On the way you fight or avoid a ninja and a sumo wrestler. The port has 20 chambers.
It draws on a 320x176 canvas, the resolution of the original, scaled up, at 60 frames per second. Scenes are data: platforms, ladders, lanterns, traps, enemies and the door. The player and the enemies are small state machines. You play with WASD or the arrows, and F attacks.
It is a fan port that I made to learn, and it is not playable here. The graphics, maps and music come from the original game, which is still under copyright, so I do not host the build on this site.