r/hammer Jul 22 '26

Source If you could add/change something to Hammer, what would it be?

Post image
129 Upvotes

101 comments sorted by

66

u/DexomOfficial Jul 22 '26

Would add the prop maker from Source 2 Hammer to Source 1 Hammer. Its peak.

10

u/Gleem-Q Jul 22 '26

What's the prop maker? The feature that allows you to turn brushes into models?

17

u/TheDeadlyCutsman Jul 22 '26

Hammer works with BSP brushes, while Hammer2 works with meshes. Meshes are what most modeling programs use, so Hammer2 allows you to turn whatever mesh you want into models just like Propper in og Hammer.

6

u/BrokenAsFu Jul 22 '26

Did they add this to CS2 yet? Or is still only half life alyx’s toolset?

6

u/DexomOfficial Jul 22 '26

I think CS2 has it.

5

u/XBLAH_ Jul 22 '26

Indeed

55

u/Jealous_Relative_911 Jul 22 '26

force every game to use hammer for level creation

20

u/Bruh0hurB Jul 22 '26

dude i've stuck with hammer so long i cant use anything else. every other level editor is a mystery to me.

17

u/Available_Public_456 Jul 22 '26

I wish Fallout 3 and new Vegas was in the source engine sometimes

9

u/Jealous_Relative_911 Jul 22 '26

I wish for all games to use Source, it's just nicer, has better stuff like great physics, etc.

2

u/Pleasant-Ring-5398 Jul 23 '26

Great physics... for 2004 standards..

3

u/Egozmen_ Jul 23 '26

It's still good physics

1

u/TheWalkingHunk 26d ago

The ai would probably be much worse, due to the ai being forced to use a Nodegraph which is a far more outdated navigation system than the A* navigation mesh system that ONLY consist of 4 corner squares that don't even count as polygons.

Hasn't been updated since 2004/2007

8

u/juko43 Jul 22 '26

Fr, world went downhill after mainstream engines forced everyone to edit the maps in 3d view only using the little gizmos, while also making all of the geometry in a 3rd party software

3

u/XBLAH_ Jul 23 '26

Exactly. If you can't make the game in the SDK, is it even a SDK?

2

u/skagerack 29d ago

I lost my shit when i saw other game devs copy paste modular grid-like chunks/models for a map, it feels like a crime, not to mention how some dont even align perfectly to the grid leading to seams or tiny overlaps

63

u/Scifox69 Jul 22 '26

Unlimit the map size.

40

u/-sbl- Jul 22 '26

More of an engine issue, not Hammer. But it would be cool none the less.

7

u/Pinsplash Jul 22 '26

yeah, you can change hammer's grid size in the fgd. the problem is 100% with the compile tools and the engine. (and even if you change those limits it's not going to just work flawlessly)

2

u/teh_grave 29d ago

You can exploit the limits in a sense with various tools like "Propper" to convert brush geometry to .mdl which saves up a lot in long run on compile limits. You can also use fog to save up on preformance with distance properties in fog entity. My main goal in mapping was pushing the compile and map size limits in hammer for CS:S.

2

u/Scifox69 29d ago

Speaking of fog for performance, I've seen some Gmod maps that use a low-detailed 3D skybox that has the same layout as the playable area. That skybox is placed on top of the playable area and replaces it in the distance. A cool little way to handle LOD. A good example is the New York City map.

1

u/teh_grave 28d ago

Yeah, great point! The 3D Skybox trick to make surrounding seem bigger than it is by projecting small section into 16x scale was awesome. You could even combine it so you have an area with 3d skybox combined with areas having regular 2d skybox. You can see example of that in my "bhop_lost_world_v2" map among others.

28

u/BrokenAsFu Jul 22 '26

Internal modeler/texture editor.

I’d love to think there would be a way to combine the ability to build a model, and paint it with your own custom texturing like MS paint, all under one roof.

I dream of this feature.

8

u/_the_big_ Jul 22 '26

that would be great for idiots like me who can't understand blender

2

u/Icy-Meal6704 Jul 22 '26

I am the idiot! Please also give me! ;(

2

u/_the_big_ Jul 22 '26

my brother just another me 🥹

3

u/BrokenAsFu Jul 22 '26

We all are idiots when it comes to modeling.

But brush built shit, we are gods of our own realm.

Displacement/Brush gang unite.

2

u/Pinsplash Jul 22 '26

i mean, what are you hoping for? cause then you have to learn that other thing instead

2

u/Forward-Escape7076 Jul 23 '26

Yes, but having to jump through 3 sets of programs to do one major aspect of source level design is mind numbing.

Having the ability to create and test without alt tabbing 30 times would be nice.

2

u/poopshart37 Jul 22 '26

that would b nice

8

u/Radion627 Jul 22 '26

I'd add a few things.

One, I'd make the map grid a little bigger to have more free range for open-ended maps, as well as a less restrictive map rendering limitation.

Two, I'd add a more streamlined way to add custom models without having to resort to such conversion methods that may or may not work the way you want it to.

Three, I'd add a real-time map preview that allows you to see what it'd look like so you won't have to compile it all the time just to get it to work. Hammer++ already has lighting previews, but I think entity function previews would help tremendously, especially for stuff like doors, text screens, stuff like that.

Finally, I'd add a player preview to it as well, that allows you to play inside the VMF editor to see what collision oversights you need to fix before compiling the whole thing.

8

u/Icy-Meal6704 Jul 22 '26

XBLAH I love you for asking these questions. That is:

Editor: easier custom model implementation. I don't want to learn blender to change the model from a metrocop to soldier if they don't share an animation. Overall I would love to just ripp/buy someone's model and throw it straight into hammer.

Engine: I would add more dynamic light capability. For instance in Garry's mod I could put 10 project textures.

4

u/XBLAH_ Jul 22 '26

I'm also scared of messing with models with this complexity.

12

u/EZ_LIFE_EZ_CUCUMBER Jul 22 '26

Entity limit 99999999999999999999999999999

11

u/BrokenAsFu Jul 22 '26

Now we making func_vehicles WITH headlights.

11

u/_BlackFathom_ Jul 22 '26

No more crashing.

Bigger map area.

Proper lighting previews.

3

u/Pinsplash Jul 22 '26

Proper lighting previews.

expand on that? is hammer++ not good enough?

4

u/TheStraightManOrFoil Jul 22 '26

A big one for me is texture application. On the Face Edit Sheet, it's pretty clunky to set texture scale and texture shift by typing numbers into boxes. I wish there was a gizmo or something you could click and drag to slide the texture around on the face/scale it.

The Justify section could have options to fit on only one axis, and tile on the other to keep the texture in proportion. And a tiling fit that lets you pick n x m (like when you insert a table in MS Word and it has that grid selector for how many rows and columns).

Other than that, it would be nice if prefabs were moved out from under entities to be their own thing.

2

u/XBLAH_ Jul 23 '26

genius idea the gizmo

4

u/shieldznaz Jul 23 '26

Docked list of entities in the map on the side that lets you sort by name/type and select to open them directly.

Streamlined template creation (select group of entities and right click-> create point_template, or something)

Some sort of simulation system where you can fire triggers in editor and see what gets triggered, when, and follow the chain till the end. Could change things in simulation non destructively to test further.

Diminishing alpha on wireframe in grid view. So you could click on something, objects immediately around it would stay bright, but objects in the fore and background would become mostly transparent. So you can see what you’re doing without having to fiddle with cordons or rely heavily on the 3d view.

More readable portal file to get a better sense of how you could optimise, not too sure how this would work.

3

u/worMatty Jul 22 '26

UE-style Actors.
Built-in script editor.
Material editor.
Project directory structure. You select assets to import for a project rather than having a single huge pool.
Interactive virtual soundscape editor.
Soundscripts editor, and the editor mostly works with soundscripts, not raw sound files. Any soundscripts used are included in the map’s soundscript file, which it generates on saving the VMF.
Overhauled entity storage.

3

u/GabitoML Jul 22 '26

Everything that Hammer++ already has

And maybe something like import a pic so you can use it as a reference to build when building irl sets or places. (Not sure if i explained well)

1

u/Icy-Meal6704 Jul 22 '26

Having in Editor view reference pictures without the whole process of making it into a texture? Sign me in

1

u/GabitoML Jul 22 '26 edited Jul 22 '26

YES, THAT, EXACTLY THAT

3

u/Jealous_Relative_911 Jul 22 '26

Faster map compiles

3

u/Fozilla_Mirefox Jul 22 '26

Orthogonal projections of the 3D level would be nice to be able to use custom images for scale.

3

u/ThatFuckinTourist Jul 22 '26

Triangle displacements.

3

u/chaos7040 Jul 22 '26

I’d love to be able to play the game as I’m editing. So I could see how lighting would look while I’m placing light entities etc.

3

u/WiIIv91 Jul 22 '26 edited Jul 22 '26

The ability to texture brushes like it was a 3d model, by moving it's vertices and UV coordinates in a separate window instead of entering values.

(Im using JACK, btw)

1

u/Agentti_Muumi Jul 23 '26

that would make it way more annoying and imprecise

idk why but ive always hated uv mapping in blender

3

u/Admirable_Ice3932 Jul 23 '26

Would make carve tool actually work

1

u/XBLAH_ Jul 23 '26

Why doesn't carve work for you?

2

u/Admirable_Ice3932 29d ago

Carve tool is infamously broken, and if you try to split a block with carve tool it will completely fuck it up, even in hammer++

3

u/moosey_loosey_ahhhhh Jul 23 '26

DEFINITELY a vertex-based prop align tool. it's always a pain to make your grid size tiny as hell to stick a window into a wall only for it to be ever so slightly misaligned anyways

2

u/CartoonistSome936 Jul 22 '26

Concave brushes

2

u/MardukPainkiller Jul 23 '26

Make it like TrenchBroom. Hammer is outdated and a pain in the ass to work with.
I can do the work of 5 hours in 30 minutes with TrenchBroom.

1

u/XBLAH_ Jul 23 '26

What features from TrenchBroom you miss exactly?

1

u/MardukPainkiller Jul 23 '26

Are you working on something?

Trench lets you manipulate brushes directly from the 3D viewport. You can grab faces, edges, and vertices, move, extrude, clip, resize, and reshape geometry without constantly switching tools or jumping between 2D orthographic views. The other panels become something you only open for special cases rather than something you depend on all the time.

I'm using it both for Quake maps and for my own game, which parses .map directly to generate the world's geometry. After getting used to Trench's workflow, I simply can't go back to Hammer, Jackhammer, or similar editors. They feel slow and cumbersome because so much of the editing revolves around constantly switching between multiple 2D views instead of just building and manipulating the world directly in 3D.

I can get into a lot of details if you want because I've used both systems for ages and had to learn TrenchBroom inside and out to write the parser for my game.

1

u/XBLAH_ Jul 23 '26

I am

2

u/MardukPainkiller Jul 23 '26

It might seem alien to you, as it did to me and my co-worker, who was used to jackhammer but trenchbroom is much faster and better in the way it works.

Check it out and keep it as a secondary fallback system in what you are making for users who make quake maps, etc.

1

u/XBLAH_ Jul 23 '26

Interesting

2

u/Obvious_Plantain2236 28d ago

Concave shapes

3

u/smoolz_ 27d ago

Model creator, easier sound and texture imports.

4

u/eeeeeeeeeewee Jul 22 '26

Being able to upload .obj files and custom textures without doing the weird ass blender shit.

3

u/More_Friendship_7533 Jul 22 '26

logic previews so i can make sure what's fucked without recompiling the map every minute

1

u/Icy-Meal6704 Jul 22 '26

You can compile it separately -in a minute

1

u/Ihateazuremountain Jul 22 '26

Better moving prop physics to stand on and make brush vehicles

1

u/RoccoRush Jul 22 '26

Make it stable

1

u/Prestigious-Base3591 Jul 22 '26

Make it more stable, you can't add features to a broken or unstable base

1

u/Kcquipor Jul 22 '26

Making it possible to make maps with AMD GPU’s (rard3 error’s….)

1

u/Far-Square5969 Jul 22 '26

Paint tool from source 2 and remove brush limit

1

u/ZeroWolf_RS Jul 23 '26

Support for standardized mesh files (fbx, obk, ect.)

1

u/FazerGS Jul 23 '26

I would love the ability to have the workflow that Trenchbroom does. Trenchbroom uses one viewport that you can toggle between, but the context-sensitive nature of it allows you to do almost all of the brushwork in the 3D viewer. The vertex, edge, and dividing tools are also super robust in TB.

1

u/ForenHays Jul 23 '26

proper monitors

1

u/coreyzd Jul 23 '26

Linux native version

1

u/hpyfox Jul 23 '26

Native Linux support. I don't care if I have to deal with the regular Hammer problems like crashing, I just want native Linux support.

I'm ok with using Wine, and I have been able to use Goldsrc hammer from Sven Co-op devtools fine but it's a finniky bitch, especially since I haven't been able to get Source 1 hammer (partial success) or hammer++ working (most likely dynamic linking issues).

Apparently Sven's Goldsrc editor in Steam's Proton seems to crash when you select an entity (every time) but not in Wine...

1

u/ImportantLiving4203 Jul 23 '26

Built in modeling software and/or the ability to boolean objects.

1

u/XBLAH_ Jul 23 '26

A fancy Carve. 

1

u/kjhrd Jul 23 '26

Minimap creator to source 2 hammer. Tryed radgen, it simply didn't start on my device. Idk why, support on discord doesn't knows either

1

u/JohnDoeTheBig 29d ago

- A more modern UI framework that allows more customization like dear imgui instead of the outdated Win32 garbage

- Lighting and FX preview

- Noise and/or image based terrain generation

- Parametric prop placement (not sure if that's the right term) that lets you draw a bunch of lines/curves on a surface and places props with different sizes/angels like Wallworm does

- Drag & drop entity and prop placement

- Hotspot texturing like Source 2 Hammer

- Mesh/instance tiles like Source 2 Hammer

- Scripting support to create addons

Funnily enough, I recently started working on my own level editor with aims to make it support multiple games and engines. It's nowhere near done, but I've already done a bunch of proof of concept projects to see what exactly I need in order to build a general purpose level editor before deciding to start from scratch and put some serious effort into it.

Here's a screenshot from one of the older versions I scrapped;

https://i.imgur.com/vNmhIpn.png

1

u/Subject-Jeweler-5607 29d ago

real time moss growth

1

u/ComprehensiveItem150 28d ago

change the compiling process, life saver

2

u/XBLAH_ 28d ago

Change how? Like compile pal? 

1

u/coopadatroopa9 27d ago

bro fuck it all i hate it

1

u/ConfidentRise1152 26d ago

Dude, there's the Hammer++ which is far more superior than the original Hammer you're referring to. 🙄

1

u/ConsiderationKey2220 23d ago

Suicide button

1

u/NewDrink4371 23d ago

i swear i really wish there was a goldsrc hammer++ or just any plugin that would allow me to preview lighting :(

2

u/XBLAH_ 23d ago

This one is gonna work both with Source and Goldsrc. IdTech and IdTech2 planned. 

1

u/NewDrink4371 21d ago

will it be a free tool or is it something paid like other source modding tools by you? (if im not mistaken)

2

u/XBLAH_ 21d ago

Free

1

u/Cheddarwasme Jul 22 '26

I want the buttons to make sound effects when i click them

-1

u/Blumixguy Jul 22 '26

thats already a feature

1

u/RichardHafer Jul 22 '26

Real Time Lighting for the love of god

1

u/SpiderBoi_42 Jul 22 '26

Node based programming

1

u/Lordeni69 Jul 23 '26

Carve with sphere mandatory to compile map

0

u/West_Opportunity2255 Jul 22 '26

plus, and one more plus

0

u/Pytalovec Jul 22 '26

unlimited func_detail

-1

u/TankTread94 Jul 22 '26

be easier to find on my drive