Prince of Unity

Threads about other remakes and ports.
Post Reply
dante.signal31
Scholar Scribe
Scholar Scribe
Posts: 2
Joined: March 30th, 2023, 6:45 pm

Prince of Unity

Post by dante.signal31 »

Developed with Unity, Prince of Unity is a hobbyist black box demo remake, developed with Unity, of Jordan Mechner’s classic Prince of Persia (1989).

Why to remake Prince of Persia? The best way to learn something is doing something. I wanted to learn how to use Unity engine to develop games and Prince of Persia is one of the best games ever developed by a solo developer.

In this demo you’ll find the 3 first levels of the original game and a simplified version of the level where you fight with the vizier. All of them rebuilt from the scratch in Unity.

Image
Image
Image

Here you have a video of a first level gameplay of Prince of Unity:


You can find the game binaries for Windows and Linux at Prince of Unity itch.io page:

https://dantesignal31.itch.io/prince-of-unity

You can find the full game source code and implemented Unity assets at:

https://github.com/dante-signal31/Prince_of_Unity

If you find any bug I can fix it if fill an issue at:

https://github.com/dante-signal31/Princ ... ity/issues

I hope you enjoy it as much I did developing it.

Let me know if you liked the game leaving my a comment here or at Prince of Unity itch.io page.

--
Dante

Twitter: @dante_signal31
Blog (english): www.dlab.ninja
Blog (español): esblog.dlab.ninja
dante.signal31
Scholar Scribe
Scholar Scribe
Posts: 2
Joined: March 30th, 2023, 6:45 pm

Re: Prince of Unity

Post by dante.signal31 »

New update for Prince of Unity.

I’ve changed game videos format to WEBM, so final build size has improved and I don’t need transcoding to get Linux compatibility.

Now you have DEB and RPM packages available to install the game easily. Those packages generate a desktop launcher at your programs menu, so now its easier to launch game from a Linux desktop.

Thanks to PackageCloud support I’ve hosted those packages at DEB and RPM repositories so using them you can automate updates. I’m working with installation instructions to explain how to configure those repositories at your Linux box.

Besides, the entire testing, building and deploying workflow has been automated using Github Actions CI/CD, so from now on I can increment the update release rate.

Remember you can asess how I’ve implemented all of this visiting this project repository at: https://github.com/dante-signal31/Prince_of_Unity

Installers for Windows and Linux are at: https://dantesignal31.itch.io/prince-of-unity

Enjoy the game!

--
Dante

Twitter: @dante_signal31
Blog (english): www.dlab.ninja
Blog (español): esblog.dlab.ninja
Post Reply