Unreal Engine 4.20 & 4.21 and beyond

kpedersen

Daemon

Reaction score: 848
Messages: 1,843

I'm losing interest rapidly.
Haha. Actually I was wondering myself why the process hasn't been made a little easier now that Microsoft has taken over GitHub. I would have thought they would have turbo charged the "Paid for code access" API the first second they could.

That said, it is certainly worth it. Malavon has done a great job at porting it. It works well and I would say that it is very production ready. If it wasn't for licensing issues (and logistics) it would have been a great addition to the ports in its current state.
 

Jose

Well-Known Member

Reaction score: 158
Messages: 302

I'm not going to approach a for-profit company on bended knee and beg them to let me work for them for free. Especially not if the results of my labor are not going to be shared freely. I get compensated handsomely for doing that sort of thing.
 

kpedersen

Daemon

Reaction score: 848
Messages: 1,843

Especially not if the results of my labor are not going to be shared freely. I get compensated handsomely for doing that sort of thing.
Yep, I do understand that exactly. You could start an open-source UE4 game and share that with people but the underlying engine looks unlikely to ever be free.

I would say that Epic's UE4 is doing better than (err) Unity's Unity in that when Epic goes bust, you can keep your project going (unlike Unity which will slowly bitrot into legacy platforms only just like Adobe Flash).

But yes, for my own passion projects, I am like you. Stay light and free. Only recently I wrote a shadow baking tool for my own games just to avoid proprietary (or very large) software which unfortunately can be relatively short lived and restricting.

But again... in 30 years, I doubt anyone will be around to sue me for releasing a UE4 based game open-source. If they are, I will simply do it as one last laugh on my death bed! XD
 
OP
malavon

malavon

Active Member

Reaction score: 150
Messages: 248

Another thing I forgot to mention. Unreal Engine 5 has been set for 2021, no idea what the future for UE4 will be.

I'm not going to approach a for-profit company on bended knee and beg them to let me work for them for free. Especially not if the results of my labor are not going to be shared freely. I get compensated handsomely for doing that sort of thing.
Not sure what the deal is really, after all it's just registering an account with Epic and linking your GitHub account. But then again I'm quite pragmatic. Also: free games on that Epic account weekly.
If that's the only thing to do to gain access of tens or hundreds millions of $/€ worth of code, I think it's a pretty good trade off. It's even less difficult than signing an NDA, which is the least to be expected in such a situation really.
Working for free is definitely something you don't have to do. If you're referring to what I do, I see it as giving something to the FreeBSD community, not to Epic.
But again... in 30 years, I doubt anyone will be around to sue me for releasing a UE4 based game open-source
You can legally do that today already, you just can't include a copy of the engine. No fee is required if there's no revenue. All code you write remains yours.
 

kpedersen

Daemon

Reaction score: 848
Messages: 1,843

You can legally do that today already, you just can't include a copy of the engine.
Yes of course. However imagine in 30 years I did that. The source would be useless to someone without the rest of the (long since obsolete version) engine. It is not like my code will be able to instantly work on the then current version of Unreal Engine 8. If going by UE3 -> 4 then it most certainly won't.
The potential players would need to track down a specific version of the engine which has no guarantee to still be available.

So yes, I quite possibly would release it all together and hope Epic doesn't wake from the care home to sue me haha. That said, I am making a fairly large assumption that UE4 will still be working (or can even be compiled!) on our magical quantum computers of the year 2050 (more like crappy consumer phones connected to expensive subscription grids).

So, if in 2050 you see a tonne of random LEGO games (though none are UE4 based and full of bitrot!) appear on the torrents along with source code... it may or may not be me XD
 

Jose

Well-Known Member

Reaction score: 158
Messages: 302

I really appreciate it when people work Freebsd because it's my chosen platform. I'm grateful for what you do even if I'm not likely to ever use it. Thank you for making it possible to work with the UE engine on Freebsd.

Working like this is just not for me. Having to keep private forks of a private repository so that my work is not gratuitously erased upstream because they don't feel like "supporting" it is not something I want to do. The worst part for me is that no one can pick up my work and build on it because it's invisible to most people.
 
OP
malavon

malavon

Active Member

Reaction score: 150
Messages: 248

The potential players would need to track down a specific version of the engine which has no guarantee to still be available.
That would definitely be an issue. There's always the chance that in the long run - think ten or twenty years - Epic releases UE4 as real free unencumbered open-source. It all depends on how useful they still deem it I guess.
But like you said, the chances that we'd even be able to compile and run might be rather low anyway.
What I did however mean is that if you want to start an open-source game, there's nothing to hold you back legally right now. Feel free to code something and release it to all of us ;)

The worst part for me is that no one can pick up my work and build on it because it's invisible to most people.
It's not really invisible, is it? It's only invisible to people not interested in the Unreal Engine. The ones who want to download it, eventually still end up with the right instructions anyway.
 

kpedersen

Daemon

Reaction score: 848
Messages: 1,843

there's nothing to hold you back legally right now. Feel free to code something and release it to all of us ;)
There should be. It should be illegal for me to make games and subject people to the torture XD

These are two such classics!


My issue is that everything I make in terms of art is painful on the eyes. I accept this, and I revel in it ;)
No matter how advanced and beautiful UE4 gets. There is probably no helping me haha.

So instead I stick to non-gaming / 3D simulation contracts... Safer for everyone.
 

kpedersen

Daemon

Reaction score: 848
Messages: 1,843

That said, I am fairly excited because I am nearing completion of my raytracing lightmap generator (so I can avoid the scrappyness that is Blender scripting as well as constantly replacing code as functionality is dropped).

My theory is if I make everything helplessly dark, then people won't be able to see my horrible artwork :)
 

skeletonboss12

Member

Reaction score: 4
Messages: 61

Are there any tunables I should try tweaking for gaming in freebsd? My workstation locks up quite a bit when i am doing it and I have plenty of free resources.
 
OP
malavon

malavon

Active Member

Reaction score: 150
Messages: 248

Are there any tunables I should try tweaking for gaming in freebsd? My workstation locks up quite a bit when i am doing it and I have plenty of free resources.
You'll probably be better off making your own topic, only people interested in the UE4 port are in this topic. Also try to be a bit more detailed (which game, emulated or native, what hardware etc).
 
Top