marcelo_cabral
9 years agoRoku Guru
Another open source game project: Donkey Kong (Arcade Version)
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/DonkeyKongPreview
The 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):

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/DonkeyKongPreview
The 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.8Finish level scene (Kong falling head down and Mario reunited with Pauline)- Done in v0.8Mario get and use the hammer- Done in v0.9Random obstacles: rolling and wild barrels- Done in v0.9Random obstacles: fire balls, fire foxes, cement pies- Done in v0.10Moving ladders (Conveyors board)- Done in v0.11Jumping springs (Elevators board)- Done in v0.11
