Message from @Grenade123

Discord ID: 400460700406906880


2018-01-10 01:23:44 UTC  

@Grenade123 I think I read about that a few years ago, but I don't remember the context

2018-01-10 01:24:00 UTC  
2018-01-10 01:24:40 UTC  

I mean, I have a book on it from a few years ago but it was when the xbox360 was still the main xbox, before the one

2018-01-10 01:25:05 UTC  

@ping Okay, I'll concede that you're probably right in that C++ isn't a *perfect* superset of C, but as far as most programmers are concerned, it's close enough as to not make a difference

2018-01-10 01:25:17 UTC  

@GingaBomber let me guess, unity? 😢

2018-01-10 01:25:39 UTC  

good when you want to work in small teams

2018-01-10 01:25:50 UTC  

and cant afford the assets to make full use of Unreal

2018-01-10 01:25:55 UTC  

i mean i'm on a 3 person team and unity was just completely awful

2018-01-10 01:26:00 UTC  

VR specifically

2018-01-10 01:26:06 UTC  

Cause no source control?

2018-01-10 01:26:21 UTC  

we dont even use the unreal source control features

2018-01-10 01:26:31 UTC  

unity is just so boilerplate heavy

2018-01-10 01:26:40 UTC  

among other things

2018-01-10 01:26:48 UTC  

well, I worked on unreal with a team

2018-01-10 01:26:53 UTC  

and I found that awful as well

2018-01-10 01:27:14 UTC  

And well. I didnt like the build times

2018-01-10 01:27:18 UTC  

Personally preference it seems.

2018-01-10 01:27:19 UTC  

I dabble in UE4 a bit. Not coding or blueprints though.

2018-01-10 01:27:26 UTC  

and it would often crash when making release builds

2018-01-10 01:27:29 UTC  

Unity's level editor is better

2018-01-10 01:27:51 UTC  

Unreal have the same release build option support?

2018-01-10 01:28:00 UTC  

But then, I also worked in Construct2 and Gamemaker, so shitty structure is not an issue for me

2018-01-10 01:28:07 UTC  

I dabbled in UE4 with a friend a few years ago, and it seemed bloated for what we were doing

2018-01-10 01:28:08 UTC  

Why you ask, uni course requirements

2018-01-10 01:28:09 UTC  

unreal has an excessive amount of build options

2018-01-10 01:28:10 UTC  

ugh

2018-01-10 01:28:28 UTC  

Ayy, good old construct and gamemaker

2018-01-10 01:29:11 UTC  

One of those didn't have a proper if statement or something similarly common if I remember

2018-01-10 01:29:19 UTC  

Think it was gamemaker.

2018-01-10 01:29:31 UTC  

It had an or condition, which was not the exact same

2018-01-10 01:30:32 UTC  

gamemaker had if

2018-01-10 01:30:37 UTC  

you just didnt need the brackets

2018-01-10 01:31:33 UTC  

but unity's UI system is absolute garbage (world space UIs are buggy as hell too),
shader development requires hopping to/from an external program and is a real pain in the ass
the animation system is inferior for basically every use case
building lightmaps is REALLY slow in unity, has very little tuning options, and looks inferior if you compare a well tuned unity scene with one from UE
unreal comes with automatic LODs, and has a pretty nice system of managing LODs directly from the static mesh
unreal comes with many options for generating collision meshes

i can go on

2018-01-10 01:31:37 UTC  

Or was it an else. Idk, it was like 7 years ago. It was missing something simple for continals. Or at least I couldn't figure it out in the less than a week I had to work with it

2018-01-10 01:32:12 UTC  

there are types of shaders unity straight up doesn't support

2018-01-10 01:32:24 UTC  

so it is actually severely limiting depending on what you are trying to do

2018-01-10 01:32:31 UTC  

What I'm getting from this is "There is no silver bullet [game engine] for game development"

2018-01-10 01:32:36 UTC  

i mean

2018-01-10 01:32:56 UTC  

Relevant XKCD: https://xkcd.com/927/

2018-01-10 01:33:11 UTC  

literally the only thing unity has better than UE is docs and their level editor is slightly easier to use

2018-01-10 01:33:24 UTC  

everything else is just a pita