Log in with to leave a comment.

Oh I am loving this.

Any chance of you taking a crack at making a version for Godot?


I think a benefit of such a port would be marginal. The RB development experience is not anything like Unity nor Godot, it's more of it's own thing, it only piggy backs on Unity to ease deployment to multiple platforms. RB development through Godot would be very much like through Unity, assuming C# on Godot.

What benefits do you see of a Godot port?


Open-source software gives a lot more ability to customize, build and troubleshoot when things go wrong. It also grants a level of clarity that Unity just doesn't have-as well as a lot more space. A Unity install can get quite large, whereas I can almost save Godot on a high-density 3in floppy if I really wanted to.
As a closed source project and with the recent controversy with Improbable, there's also good reason to have objections to using Unity-along with having no actual true 2D mode. While this has upsides, it also means you have some serious downsides. 
Working with Unity gave me nothing but problems, despite the large community and its performance was poor. I found Godot and tried it. Quite zippy in performance.
The final consideration is the price. If a game I make with Unity went viral and sold enough, I'd have to pay a hefty price for a premium Unity subscription and royalties. If I make a game that sells well with Godot, the only things I need to worry about is paying the people I work with and taxes. It's a peace of mind I just don't have with Unity.

(1 edit) (+1)

I mostly agree with your points, and given unlimited time I would port to Godot and other engines, and even make a standalone version using .NET Core. However I do have to manage my time carefully as I have little of it to spare, and Unity seems to cover the most bases in terms of out of the box multi-platform support. Moreover, RetroBlit itself is not a free product ($15 USD as of this writing), so I don't think it fits well with the general free open source mindset. You do get the RetroBlit source code when you purchase it however.

As for Unity itself, there are no royalties at any level that I'm aware of. It's free up to $100k annual profit, and after that it's $40/year up for up to $200k, and $150/year for any amount beyond that (these are new numbers for upcoming cost changes in January). Personally I think that is very reasonable and I would not blink and eye at those costs if I was bringing in $100k+ from a viral game. You will in fact pay vastly more in store front royalties on most non-mobile platforms (Steam/Epic/Others).

I managed to find a link to 2.2 documentation on your website, but most places, including the asset store page and this page, link to a 2.1 version of the documents that has a lot of broken links. You might want to update those links.

I wonder if that's cached somewhere, the old documentation was removed and the new one replaced it entirely. Could you try again, and refresh your page? Thank you for reporting this.

I just tried it on a different computer and you're right, it went to the new version. Thanks. 

Btw, what's the best place to ask questions? Here, the subreddit, PM? 


Subreddit if it would benefit others, otherwise you can email me at the support email address!

(1 edit)

Thank you so much . it will help me to learn more Unity 

Hi! Is it totally necessary to run FES in Unity version 2017.1.1? I'm trying to make it run on 2017.3.1f1 and I get this error: "Input Axis P1_VERTICAL is not setup".

Any ideas? thanks

(1 edit)

No, RetroBlit will run on any version starting 2017.1.1. It sounds like your input settings have changed, RetroBlit is a complete project, you should let it keep it's own configuration after you import it.

Feel free to email at the support email address if you're still having trouble!