Why does every game use this shit?
>>721893183Because it's a great multipurpose engine
>>721893183now add grab,rotate,scale buttons dimension
.
>>721893183Because it allows Pajeets to make large open world games. You don’t even need to know how to code to make them
>>721893183Because it takes a lot of time and resources to develop own engine with all the modern bells and whistles. Just look at games like Crimson Desert which decided to use own tech. They announced the game in 2019 and it's set to release in 2026. And it's not even a small AA company like Sandfall with Expedition 33. They've got like 1000+ employees.
>>721893183What does the left/right handed thing mean? Just rotate your camera?
>>721893183Fortunately, unreal will soon switch to Right handed Y up. It will still be a mess when importing from blender, but at least it's a step in the right direction.
>>721893183because you touch yourself at night
>>721893183what makes a man turn left-handed? lust for gold? power? or were they just born with a heart full of leftyness?
Use what? An axis? To denote a direction, I guess? For math stuff and movement and positioning I guess
>>721895646>Switch from brainrot to brainrotOne job.https://x.com/Jonathan_Blow/status/1846414645340389700
>>721899264>jonathan blow>
>>721893183Isn't Z math axis for up? Why the fuck would Y be used instead? Is this american thing like imperial system instead of metric?
>>721899553In 3D software Z was traditionally used for depth.
>>721899553There was a thread before where some anon explained with a paint picture that in the game math, the player(camera) is "lying down" and 3d world moves on or from him.
>>721899553there's not really an "up" in mathsFrom contexts based on maps you get x and y being a position on a horizontal plane and z being a height. From contexts based on screen projections you get x and y being a position on a screen and z and depth. Neither is more correct than the other.
>>721899553Y can be either up or north, depending on your interpretation.That's assuming right-handedness. Left-handedness implies that Y points down or south, which makes Z a much more reasonable candidate for "up" in my estimation.
>>721899743>>721899985>>721900127That makes sense>>721900332This fucking doesn't what the fuck are you even on about?
>>721900596The answer is literally in front of you.Screen coordinates start from the top left, with Y increasing as you go down.
>>721893980I dont get it
I've used UE4, Unity, and one in-house engine for making games on teams.Unreal is the most streamlined if you have a lot of people working on the same game. Since it makes a lot of things easier, devs often forget about a lot of optimizations that can be made for the game. All the shit online saying UE sucks should really say "UE Devs suck and are lazy"
>>721893183>MonoGames>Y down
>>721901952When it's every UE5 games suffering the same problems, this isn't just the devs.
>>721899553Have you never seen a chart before?
>>721893183Is this a fingering tutorial?
>>721902347no, its still the devs fault. they're the ones who decided to use UE5 instead of UE4.
>>721903191Nobody should be using Unreal Engine to begin with, that's what pushed Epic to make UE5.
>>721893183based unreal being the only ones doing it right
>>721893183>Maya is Y-Up>3DSMAX is Z-UpThey're both made by the same company, this is retarded
>up is X down
>>721901794Clockwise from top right:Window-centric coordinatesMap-centric coordinatesDrawing-centric coordinatesRogan-centric coordinates
>>721903335Unironically this. Textures have to flipped for games on the right.
>>721893183>Porting models for Gmod>I quickly find out the incompatibility issues when Blender is Y-Up and Source is Z-Uppic related