Trying to make my program more impressive

Hi there, I have decided to start making a few programs as a reference before I start looking into doing some scripting work for somebody.

Currently I am making a semi-realistic penetration system. As of now all it does is use some fancy math to calculate the thickness and see if the round can penetrate, what should I do next?

Also yes I am aware that my canon is beautiful, I will use some model or something later to improve on it’s beauty but I am a programmer, not a builder. (I cannot build for the life of me)

2 Likes

For a semi-realistic penetration system, you should try implementing knockback.

1 Like

Knockback on the object being hit, the gun, or both?

It depends on the gun. If the gun has a high damage ratio then yes you should add knockback to the gun. But if the gun is just a pistol or a small gun then you probably don’t need knockback for the smaller guns.

1 Like

You can do some cool Newton’s 2nd law and Newton’s 3rd law effects, maybe spawn some particles and a bullet hole decal at the impact point or you can make the wall dynamically destructible (I haven’t checked but I think that doesn’t work with textured parts because it screws up the UVs and it becomes obvious, there’s a game where you can destroy everything so you can look at that).

Building within Roblox is really hard, I find blender much easier, you can get everything aligned and use math to get things just right. It also requires way less artistic ability as you’re basically just placing vertices around and making edges between them and faces between those.

2 Likes