Roku Developer Program

Join our online forum to talk to Roku developers and fellow channel creators. Ask questions, share tips with the community, and find helpful resources.
cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
marcelo_cabral
Roku Guru

New project Prince of Persia (open source available)

------
EDIT: June 1st 2016

Here is the source code:
https://github.com/lvcabral/Prince-of-Persia-Roku


-------
Hi roku dev friends,

This is a project that's taking my nights for the last weeks and I will open source soon:
https://www.instagram.com/p/BCS_AgSkM-q/

Anybody interested in collaborate?

This is a quick video from the 0.2 alpha, I'm already starting 0.5 and will create a git project and a blog post of the process when this release is done.

regards,

Marcelo Lv Cabral
http://lvcabral.com
78 REPLIES 78
EnTerr
Roku Guru

Re: New project (soon will be open sourced)

Short video from Prince of Persia game? I am confused.
0 Kudos
marcelo_cabral
Roku Guru

Re: New project (soon will be open sourced)

"EnTerr" wrote:
Short video from Prince of Persia game? I am confused.


Few years ago Jordan Mechner the original author of Prince of Persia released the source code of the original game for Apple II, and a lot of new ports were done afterwards.

in order to learn more about the Roku Draw2D I'm porting it for Roku from the original code and an Html5 port.
0 Kudos
Komag
Roku Guru

Re: New project (soon will be open sourced)

That's very ambitious, I'll be interested to see the final result!
0 Kudos
marcelo_cabral
Roku Guru

Re: New project (soon will be open sourced)

"Komag" wrote:
That's very ambitious, I'll be interested to see the final result!


I already have the maps (all levels) and the kid (prince) engine working, and yesterday I finished all animated tiles (chopper, spikes, exit door, loose plate etc.)

What is missing: picking objects (potion, sword), the enemies (animation and AI) , the fight engine, and the cut scenes.

As I said I'm porting so, most of my work is focused on adapting to Brigscript solutions from the HTML5 (Phaser Framework) and 6502 Assembly, but the sprites, algorithms and decision trees are there so the port is going fast.
0 Kudos
marcelo_cabral
Roku Guru

Re: New project (soon will be open sourced)

I created a quick video with the current state:

https://youtu.be/r6B0xgb8GSE
0 Kudos
EnTerr
Roku Guru

Re: New project (soon will be open sourced)

It would be a really neat thing indeed! But there would be an issue distributing the result, wouldn't there? I read that
"http://arstechnica.com/gaming/2012/04/original-apple-ii-prince-of-persia-source-code-published-by-cr..." wrote:
... Although the source code of the game is now available to study, modify, and run, it’s technically not open source software. Ubisoft still holds exclusive distribution rights for the franchise.
0 Kudos
Komag
Roku Guru

Re: New project (soon will be open sourced)

recolor and rebrand!
0 Kudos
marcelo_cabral
Roku Guru

Re: New project (soon will be open sourced)

"EnTerr" wrote:
It would be a really neat thing indeed! But there would be an issue distributing the result, wouldn't there? I read that
"http://arstechnica.com/gaming/2012/04/original-apple-ii-prince-of-persia-source-code-published-by-cr..." wrote:
... Although the source code of the game is now available to study, modify, and run, it’s technically not open source software. Ubisoft still holds exclusive distribution rights for the franchise.


Well, I'm not planing to release it at the channel store or as a product, you can find several projects that re-implement PoP:

http://www.princed.org/downloads/

Including the one I'm porting from:

https://ultrabolido.wordpress.com/

My plan is to release it to github for the community, I hope Ubisoft will not complain, as did not in the other cases.
0 Kudos
Komag
Roku Guru

Re: New project (soon will be open sourced)

that sounds very reasonable to me
0 Kudos