PMR Dec 17, 2024 @ 11:55pm
Why don't more devs use the source engine?
Honestly i find it to be the last great video game engine, UE5 is disgusting with how many times people can't properly code in it, FXAA and TAA are an eyesore, DLSS and FSR are fake and lame ways of coping with improper coding.
The only thing i can definitely agree with is source engine not being open source (which is funny) and map size limit (which you can get around by having them be in sequence like half life 2, and even the you can make some pretty chunky sized maps)
Is it just the super fancy graphical effects people need like water on guns? or what.
I'm very curious what you can't do in source engine.
< >
Showing 1-15 of 29 comments
Ferox_Stormdragon Dec 17, 2024 @ 11:59pm 
because Unreal and Unity are far more popular and widely supported
Reported. Dec 18, 2024 @ 12:00am 
You speak of improper coding in ue5. Tell me exactly which source code lines are the problem then, with fixes. I expect source file filenames and line numbers. Otherwise, shut up.
Last edited by Reported.; Dec 18, 2024 @ 12:01am
PMR Dec 18, 2024 @ 12:01am 
Originally posted by Sozin:
You speak of improper coding in ue5. Tell me exactly which source code lines are the problem then, with fixes. I expect source file filenames and line numbers.
I think it's very apparent that many large titles in UE5 have come out with stupidly bad performance even
for people with top of the line rigs, do you disagree?
Last edited by PMR; Dec 18, 2024 @ 12:02am
Reported. Dec 18, 2024 @ 12:05am 
Originally posted by PMR:
Originally posted by Sozin:
You speak of improper coding in ue5. Tell me exactly which source code lines are the problem then, with fixes. I expect source file filenames and line numbers.
I think it's very apparent that many large titles in UE5 have come out with stupidly bad performance even
for people with top of the line rigs, do you disagree?

Answer the question. Do *not* dodge it.
Last edited by Reported.; Dec 18, 2024 @ 12:06am
PMR Dec 18, 2024 @ 12:07am 
Originally posted by Sozin:
Originally posted by PMR:
I think it's very apparent that many large titles in UE5 have come out with stupidly bad performance even
for people with top of the line rigs, do you disagree?

Answer the question.
I will not because that's a question i do not have the specific answer to, but i can definitely say by the results it is true that UE5 games (or at least some of them) are very poorly coded, and this seems to be happening ONLY with UE5 games.
Do you disagree?
I would love to see some ue5 games that run great.
Komarimaru Dec 18, 2024 @ 12:27am 
UE5 games run perfectly fine for me. As for why people don't use Source anymore, look at the age of it and lack of features, simple really.
Knee Dec 18, 2024 @ 12:36am 
Originally posted by Komarimaru:
UE5 games run perfectly fine for me. As for why people don't use Source anymore, look at the age of it and lack of features, simple really.
Yup the absolute need to close a map for leaks, primitive implementation of PBR materials, limited level space, and a lot of other badly needed features source would need to compete with other engines these days. I've been begging them to increase the level editor size but even Source 2 is forced to be finite.
Last edited by Knee; Dec 18, 2024 @ 12:37am
PMR Dec 18, 2024 @ 12:44am 
Originally posted by Knee:
Originally posted by Komarimaru:
UE5 games run perfectly fine for me. As for why people don't use Source anymore, look at the age of it and lack of features, simple really.
Yup the absolute need to close a map for leaks, primitive implementation of PBR materials, limited level space, and a lot of other badly needed features source would need to compete with other engines these days. I've been begging them to increase the level editor size but even Source 2 is forced to be finite.
Honestly just adding some better multi core support (even 4 instead of only 3) and doubling or tripling map size would go a long way, why don't you like the leaks thing? don't you think it's a good idea so people don't find random ways to break the map?
Reported. Dec 18, 2024 @ 1:05am 
Originally posted by PMR:
Originally posted by Knee:
Yup the absolute need to close a map for leaks, primitive implementation of PBR materials, limited level space, and a lot of other badly needed features source would need to compete with other engines these days. I've been begging them to increase the level editor size but even Source 2 is forced to be finite.
Honestly just adding some better multi core support (even 4 instead of only 3) and doubling or tripling map size would go a long way, why don't you like the leaks thing? don't you think it's a good idea so people don't find random ways to break the map?

Write the jobqueue then. And no, don't copy paste from Stack overflow.

If you know so much, PROVE it. Like the previous answer, you proved nothing.

Unlike what others think, statements need OBJECTIVE proof. Broad overarching nothingness is useless.
Last edited by Reported.; Dec 18, 2024 @ 1:07am
Rexali_ Dec 18, 2024 @ 1:21am 
Engines like Source Engine, Frostbite, etc., are not public, and their rights only belong to their publishers, and no one else can use them. Like no one except Valve developers can use Source Engine.

Unreal Engine and Unity are public, and any indie developer who is not big enough to make their own engine can use these. But I agree that Unreal Engine 5 is so buggy right now, and any game that is powered by this engine has lots of technical and optimization issues.

Unity can be combined with C# programming, which is my favorite programming language. In recent years, JavaScript and Python have become very popular, but I don't like them due to their irregular syntaxes; I still prefer C# for its clean coding.
Last edited by Rexali_; Dec 18, 2024 @ 1:23am
PMR Dec 18, 2024 @ 2:14am 
Originally posted by Rexali_:
Engines like Source Engine, Frostbite, etc., are not public, and their rights only belong to their publishers, and no one else can use them. Like no one except Valve developers can use Source Engine.

Unreal Engine and Unity are public, and any indie developer who is not big enough to make their own engine can use these. But I agree that Unreal Engine 5 is so buggy right now, and any game that is powered by this engine has lots of technical and optimization issues.

Unity can be combined with C# programming, which is my favorite programming language. In recent years, JavaScript and Python have become very popular, but I don't like them due to their irregular syntaxes; I still prefer C# for its clean coding.
Source engine is public in the sense you can request a devkit or use the source SDK though right? for anything crazy at least i think you need to contact valve for extended limits but im not sure.
Why would you prefer C# instead C or C++, aren't those usually leagues better in terms of efficiency? Although i've heard rust is pretty good too. (Although if you wanted pure efficiency you're code in assembly like a madman, but that's being extreme)
Last edited by PMR; Dec 18, 2024 @ 2:14am
Eagle_of_Fire Dec 18, 2024 @ 2:26am 
Originally posted by PMR:
Honestly i find it to be the last great video game engine, UE5 is disgusting with how many times people can't properly code in it, FXAA and TAA are an eyesore, DLSS and FSR are fake and lame ways of coping with improper coding.
Please explain to me how bringing all those bad coders who presently badly code in UE5 to suddenly badly code in your Source engine going to fix the fact that bad coders badly code?

On another unrelated note, how many bad lines of codes does it take to crash a game? The answer is either three or the world may never know.
Rexali_ Dec 18, 2024 @ 6:00am 
Originally posted by PMR:
Why would you prefer C# instead C or C++, aren't those usually leagues better in terms of efficiency? Although i've heard rust is pretty good too. (Although if you wanted pure efficiency you're code in assembly like a madman, but that's being extreme)
That is just my personal preference, because the first language I started to learn was Visual Basic 6, but Visual Basic wasn't object-oriented, so Microsoft combined its IDE with C++ syntax and created C#. So, Visual Studio is similar to Visual Basic, and I like its IDE when you drag labels, text boxes, buttons, etc., on the screen and select them to write event-based codes. It's similar working with the Windows environment.

However, I was focusing on programming until 2015, and until then, using frameworks did not become a huge thing yet. I remember there was only jQuery and Bootstrap for web development, and everything else was vanilla code.

So, I'm not familiar with newer frameworks such as Angular, Laravel, etc. Also, in my country, mostly web development is a primary job for programmers, but I only like desktop programming, and I don't like either web or mobile programming.

So, I decided to become a network engineer, which is my most favorite branch, and I still can do programming with it, like script writing for Windows and Linux.
Last edited by Rexali_; Dec 18, 2024 @ 8:18am
Walach Dec 18, 2024 @ 6:06am 
Unreal Engine is, in my opinion, on a whole other level than all other puny game engines. It's so well versed that I can't think of many reasons to not use it over other game engines other than if you're making a 2D game, then Unreal Engine isn't as good as if you were making a 3D game, it's still good at it, but not as good, that is.
No, I'm not biased at all! ;P
SLAYER187 Dec 18, 2024 @ 8:49am 
UE5 and dlss are trash yes! FSR works well if you have an older card or display but it does not make newer games look better, if you have a monster card (RX 7900XT) or super display it is not needed.
< >
Showing 1-15 of 29 comments
Per page: 1530 50