Hello! I’m currently working on new guns for a few of my roblox groups, I was wondering how I should go about making these realistic with a bullet drop? I have looked around and I saw some methods that would work but I really want to get a feel for these, plus it doesn’t look so hot with particles.
How would you guys recommend I go about making something like this? A blaster from starwars, to be more specific.
As I said I already looked at some methods which ultimately make a really slow moving, poorly scripted, or a not so good looking bullet. Any advice?
There are two good methods. If the default Roblox physics instances don’t perform well enough, basic ballistic equations are well known. It would be trivial to make a part and CFrame it every frame on each client (but still keeping hit detection server side).
In terms of good looking, you want to use Trails instead. They look good, and are really efficient (you can literally just put two Attachments and a Trail in Terrain and you’d move it by setting the Position property on the Attachments). A decent client could handle more than a thousand of them at once.
Are you sure you’ve read some of the methods? The ones I can find easily seem to be pretty good: