How do you make a gun in Blender?

Now, I am still quite new to developing, and have used Blender like once, to make a pretty horrible tree. But, today, I wondered how I could make an okay gun, most tutorials on YouTube do not help me and I wanted to ask you all.

Thanks.

3 Likes

Well, it depends on the type of gun you want to make and how well you know blender. If you’re going to make a simple pistol or something along those lines, then it should be fairly intuitive. A complex gun may be a bit out of your scope. With that in mind, you want to start by modeling the rough shape of your gun, a reference is very handy for this. Then, you wanna start adding details in passes. First pass, you add some big details all around the gun. Second pass, you add some smaller details around the gun. Last pass, you add some greebles and nurnies to the gun just to make it look a bit unique. Now, you can just straight copy the reference for this, but its also nice to go off script a bit. You may run into some normals problems when modeling, some faces may appear to be darker than everything else, for that you need to invert the face so the front of it faces the outside of the shape. And also remember to break up the model into multiple pieces before importing into roblox studio, if you are going to use it in a game, as studio has a low triangle limit on imported models. Lastly, if blender turns out to be hard to use for you. You can always just use roblox studio, it’s not as robust as blender. But it gets the job done in most cases.

6 Likes

There are similar questions on this. A quick answer for this would be that if you can’t understand a tutorial that’s visualizing and explaining what’s going on I don’t think you’ll be understandable of a forum reply. Also I agree with @bilalthedestroyer it depends on what gun and your experience. You need a basic understanding of blender so if you can’t make a tree then you can’t make a gun. Practice. Furthermore this probably belongs better in a blender forum or subreddit.

1 Like

You can watch blender guru’s donut tutorial to get a better understanding of blender, and then you can watch another tutorial on how to make guns.

It also helps to have a reference and a blueprint

If I were to make a gun in Blender,
I usually use mirror modifiers for symetry, use snap movement for precise positioning (may have to adjust grid size since it always snaps to grid), after I’m done with the base I disable symetry so I can add on the bullet/shell ejection part and such (which can only be on 1 side of the gun, usually the left side).

If you want to animate a gun (such as the slider, etc), you could do this in 2 ways.

You could make the slider and such a seperate model, but this can be difficult since you can’t modify both the slider and main frame at the same time and may have to adjust a few polygons to make it fitting.

The second way/method is to make the gun entirely 1 model and split it into parts later on by selecting each vertex/face and then using Blender’s split/seperate option to split it into a seperate mesh,
this however, can be a bit tedious at times and you’ll have to make the inside of the slider still as well as the mag, since you likely have only modeled the outside of the gun, though usually this isn’t that hard to do, just takes a bit of time.

I suggest you start with a simple cube, stretch it out a bit, then pull out one of the faces and such, just get a basic shape going for your gun first, then add the detail to your gun.

Example:

Start with something as simple as this, then add more detail to it/start shaping it when you feel like you got the right start, this is how I personally do it, for me it works.

Not a expert at Blender and still learning things myself but I like to let you know what I know and use.

After you completed all these steps, if you want to texture your model, you’ll have to UV it which I learned rather quickly by watching things such as “UV mapping explained in 2 minutes”, “seams explained in 2 minutes”, etc, those videos on youtube explained and teached me stuff rather quickly when I just got started.

I don’t know a lot about texturing as I’m still learning textures and shaders myself but I usually paint my models, bake some shaders on it (reflection, etc is sadly not gonna import to Roblox so I have to bake my shadows, reflections, normals, etc into the texture so they become static images).

Hope that helped a bit, this post does not go into detail on how Blender works and I assume you already know basics by reading this, though if not, you could message me and ask me how certain things work or what they do, I’ll answer what I know.