It became a collection now, recreating classics for Roku, this is my current project after Prince of Persia and Lode Runner :
Mario is alive!
https://instagram.com/p/BLmZsOiBljA/This time I will publish the code a little earlier in the process so people can follow up better the development and eventually collaborate with the project.
Another difference from the previous projects is that I'm recreating with no port of any other source code. I'm just using the original graphics and sound effects but the algorithms are being remade out of the behavior of the original arcade game and the abundant documentation of game play strategies.
I'll let you know when the repository is created on Github
--- Edit ------
The source code is available at
https://my.roku.com/add/DonkeyKongPreviewThe game is feature complete, the levels and boards sequence is followed as the original Arcade (with two options USA and Japan), including the cut scenes. The Jumpman (original name of Mario) can run, jump, get objects, use the hammer and die. Kong animations are in place and the barrels (normal & wild), fire balls and fire foxes AI was implemented. The elevators, conveyors and rivets boards are also done. Bonus countdown and high score records are fully working. You can check the
Changelog to know more details or watch this
YouTube video with the v0.10 functionality.
The missing features (and known bugs) will be added to the repository Issues backlog, but the key missing features are (updated 09-Feb-2017):
Introduction scene (Kong clibing with Pauline and jumping on top of the barrels board) - Done in v0.8
Finish level scene (Kong falling head down and Mario reunited with Pauline) - Done in v0.8
Mario get and use the hammer - Done in v0.9
Random obstacles: rolling and wild barrels - Done in v0.9
Random obstacles: fire balls, fire foxes, cement pies - Done in v0.10
Moving ladders (Conveyors board) - Done in v0.11
Jumping springs (Elevators board) - Done in v0.11