Archive 17/01/2023.

Urhosharp Community?

matalink

Does a urhosharp community forum exist? Because so far I havent found any and I desperately need help since we are nearing our deadline for our project.

Modanung
Modanung
Lumak
Lumak

Apparently, Urhosharp project is no longer maintained.

Modanung

Support has always been meager. But hey, at least some people got paid, right?

throwawayerino

Isn’t this just a C# wrapper? It shouldn’t be difficult to build it but with the new code base so official support isn’t a big issue here.
And anyways their syntax is similar but with more dots instead of arrows. We shouldn’t try to chase them all away

Modanung

You’re right, they should be converted, not hunted down.

throwawayerino

This man is savage

Of course, that is a total fantasy considering that Satya Nadella would rather focus on what flavor of incense to burn in the meditation sessions than actually manage a company. You have to be high as a kite to blow $7.5 billion on GitHub, a site that could be cloned in 2 days. It’s like he had a conversation with Ballmer that went like this:

Ballmer: We’ve got too much money just sitting in the bank. I’m going to blow $7 billion on a dying phone manufacturer.
Nadella: Hold my beer.

Modanung

throwawayerino

[offtopic incoming]
I have that thing memorized. Did you know they even embedded telemetry with every msvc program in 2016?



Modanung

:wink:

Modanung

Unity does too. This can be disabled (for the editor) if you pay up.
Which makes me think that an article on Spyware Watchdog might be a nice thing for Urho to have.

That is what convinced me to switch to IceCat.

throwawayerino

Overall advertisement is always a nice thing. Urho3D is very underrated.
But the fsf has a wiki page about it
https://directory.fsf.org/wiki/Urho3D

Modanung

And LibreGameWiki. :slight_smile:

throwawayerino

What riles me up is that people think Godot is the only good open source engine, which is absolutely insulting since Urho3D is a very capable and feature complete engine, where godot doesn’t have proper 3d support

rku

Back on topic… I dont think forking UrhoSharp is an option to anyone. It is a terrible wrapper. Bindings generator runs only on MacOS. Bindings require patching engine in several places so you can override virtuals. Many more useful virtuals you cant even override. Bindings depend on mono explicitly too.

If you want Urho3D with C# - https://github.com/rokups/rbfx. As far as C# is concerned - engine changes are minimal (mostly cosmetic stuff to make wrapper compile, missing URHO3D_API added here, missing constructor or few added there). Someone determined enough could rip it out and make a standalone addon to Urho3D.

suppagam

What are, mostly, the differences between Urho and rbfx, other than C#?

rku

Editor, eastl, profiler… download zip and compare dirs :wink:

1vanK

I have not tried it, but it looks interesting https://xenko.com/ if you like C#