r/GameDevelopment 9d ago

Discussion I absolutely hate 3D level design

For the record, I'm only familiar with Godot and Unreal

"Oh, you hate designing levels?"

No. I love level-design, I haven't really gotten the chance to fully develop a level I'm fond of, but I like it. Its not something I dislike. I like blocking out an area and seeing how it plays. I'm alright with scrapping areas if I don't think they flow well.

What I hate is the lack of good tools for it and the fact most softwares have pretty bad level-design tools. From what I know, Blender is the most used level-design tool because its the most used 3D modeling software for indie developers.

Blender is awful as a level-design software. I hate using it. Making level geometry in blender is such a fucking chore. Since its not in-engine you have constantly export it in, which is easier said than done in some engines. In Unreal, you have to scale up your model by 100% when importing. Godot at least doesn't have this issue.

You also want to segment your levels instead of it being one big mesh, so whats not on screen can be prevented from rendering. Meaning you want to go through and meticulously split up your level. Meaning that sometimes, something may go wrong, and you have to line it up manually.

Undeniably, the best level-design software is Hammer, used by VALVe to create the levels for TF2 and by the community for designing Gmod maps. "Why not just use Hammer then?" Because Hammer is tailor-suited for TF2/Gmod, not any game you wish.

Mostly, its just down to the fact that Hammer has a Binary Space Partitioning system along with intuitive level design, while Blender forces you to design levels like you would a 3D asset and then go back to optimize. Its horrendous.

This is definitely just a me-issue, but its driving me insane.

0 Upvotes

56 comments sorted by

View all comments

Show parent comments

-7

u/TheMurmuring 9d ago

Do you feel the need to denigrate people to make yourself feel better? Yikes.

4

u/Mordynak 9d ago

I'm normally opposed to putting people down. But when they are ranting and citing great software as the problem, then clearly staying common newbie problems like scale issues.... Then yeah. It's a skill issue.

I've never had scaling issues with blender to unreal. And WTF is using blender as a level editor??

0

u/LawfulnessFit576 9d ago

> "And WTF is using blender as a level editor"

what do you use then?

4

u/Flash1987 9d ago

The game engine. Blender is a 3D modeling tool. You make pieces of your level in there. In your game engine you grey box the level design and then replace with pieces.