Hello all. I really wanted to make my own game engine. But, I did not realise how big of a thing that was to do. So I was contemplating on what I was going to do. Soon after, I came to the conclusion that I could modify an other engine. In this case, UE4. What I want to do is Completely change the UI. Like move buttons to an other place, add my own stuff, all that. And possibly change the name and make my own engine, like I wanted to do. So, here are my questions…
What programs will allow me to change the UI Of Unreal Engine?
Will it be legal If I change the name and make my own logo and release it as my own engine for free? I will of course credit UE4 as the engine it was based on.
Best to look into the source code and see how UI programming works. Not a trivial task, but studying how it works will help you create your own custom editors.
IANAL, but to my knowledge, the EULA explicitly forbids you from releasing the source code to the public (which is why it lives in a private github repo). You also may not release anything (binary or source) that depends on the editor to anyone that isn’t currently a subscriber of the engine. Finally, any work that makes use of Unreal Engine source code (even just a little bit) is governed by the Unreal Engine EULA and is subject to all the restrictions outlined within it.
tl;dr: what you’re proposing likely violates the EULA.
If you want to upgrade and repackage an engine, try Torque3D. The license on that is MIT, allowing you to do pretty much whatever you want with it. Of course, T3D doesn’t have the plethora of features that UE4 has.
Do you think UDK Can be edited to my liking? does it have source code available like ue4? Also, Is here any other engine out there that can suit my needs to make my own game engine?
Listen, If I can’t edit UDK or UE4, then I won’t. I’m not going to break the law. It’s not worth it. Also, I am not just going to “forget it”. I want to build upon an engine. To save me time. Thankfully, Xenovore recommended me Torque3D Engine. Thank you all for you responses.
You can’t re-release the engine under your own terms, but you can change how it behaves for you/your team (under UE EULA) since you have the full source.
He wants to take someone else’s Intelectual Property and re-brand as if it were a different product;
Although the source code is very well known by anyone who is used to work with the engine.
There is a name for that, and it’s called intelectual property theft, or piracy.
No matter which changes you do to the engine, it’s still going to be Unreal Engine, you can’t change that.
Even if you build an entirely new engine, beased on open source frameworks like OpenGL, you can’t uncredit creators of such APIs. This is very serious stuff.
I myself have been facing law suit for a game that I CREATED, imagine if stealing someone else’s work like he is proposing it’s “just fine”…
Hey , what you’re saying is plain untrue. It would be nice if you’d be a little less aggressive about your arguments too. 's question is not unreasonable at all.
Hey , there’s two sides to this. On one hand, you are allowed to, taken from the Unreal Enduser License Agreement:
This means you can change whatever you like about the Engine and tools around it, and call it your own. This allows for game developers to build a game on UE4, and still call it their own without even crediting Epic even though realistically Epic probably did 95% of the work for them. Epic’s just interested in the money they get from the revenue sharing deal you have.
Unfortunately, there’s some restrictions to the transferring of the license (i.e. selling it to your customers) that will make it harder for you:
This means you are not allowed to distribute any source code. Neither any DLL’s or other seperately linkable parts of UnrealEngine. This makes modifying the Editor to sell it to the masses largely impossible for you. The Editor heavily depends on the presence of sourcecode, DLLs etc.
There is however a nice exception:
This means you could sell that modified Editor on the Marketplace, to other developers who already acquired the license from Epic. Still a very nice opportunity, especially if you can somehow make the Editor much better (perhaps by making it simpler, or for a specific audience).
So that’s it
Note that this is not legal advice, and I am not a lawyer. If you are seriously contemplating this, do contact either an Epic employee and/or a lawyer for absolute certainty.