Message from @GingaBomber
Discord ID: 400462967411572738
literally the only thing unity has better than UE is docs and their level editor is slightly easier to use
everything else is just a pita
sounds kinda like mongodb 🤔
Doesn’t Unity have a better road tool?
one sec
good, the project im working on has no need of physics, lighting, or unique shaders
closest thing would be particles
unreal's particle systems are 10/10
What is unreal coding language, c++?
Yup
blueprints and C++
blueprints can be used for basically everything
also there are many scripting languages ported to UE
including C#
Blueprints are great because I can’t code. I can’t really blueprint either but that’s a different problem.
C++ is the go to language for game development
Meh, one of my main problems with c++ is that I feel like I spend more time setting up the project and telling the complier were everything is than I do coding. But maybe that is just visual studio being dumb.
i'm not sure how comprehensive they are since i'm fine with C++
Id argue that
well kinda
the way UE is set up is kinda like Qt
Qt has their own preprocessor which makes using it a bit easier
@Grenade123 Visual Studio is often dumb, but it is still the best C/C++ IDE I've used
I do love it's debugger but have had little opportunity to look around to see if there is anything better
The only alternative I know of for C/C++ is Eclipse, and I don't even use Eclipse for Java, which is what it was designed for
I suppose there's Xcode for macs, but I'm not an Apple fanboi, so I've never used it
But dear God visual studios. "Oh, you want to reference that other project? Please follow this launch squence for the space shuttle to set that up. Oh, and I'll still randomly not find it in the middle of your work day."
Maybe I didn't have problems with that because the only external projects I referenced were through NuGet
I wasn't talking about external projects, I was talking about two projects in one solution.
which, for some reason, I always read as "New Get" until just now when I realized I could read it as "nug(g)et"
Then again, the code base at work is a mess and more just thrown together over 30 years than actually designed.
But what do you expect from something coded on the back of a truck doing the thing the program is designed to support
Ah, the plight of working on a "mature" code base. You want to say it's good because it's "mature", but at the same time it's got so much cruft in it that you can't really say that and sleep well at night
CLion is good
Qt Creator if you want something lighter
At my first job after graduating there was a project they wrote nearly 15 years before I started there, and everybody was so afraid to touch the code for fear of breaking it that we never added features. At the same time, though, nobody was willing to write a new solution
Really, if it was as easy as it is in c# to reference things, and the intellicense was as good, I wouldn't mind c++ as much.
The main discernable feature of the project was an XML parser that took a configuration file and turned it into a query engine, but poorly
@Grenade123 it is, VC++ has GCed reference types
`void foo(std::string^ bar);`