I wanted to make my own factory game and i wanted to add conveyors but i didn’t want this game to be grid based. So i wanted to add a satisfactory conveyor system and i got stuck because i don’t know how to even start?
You didn’t define or clearly tell us what is a “satisfactory” conveyor system, which is why…
You need to state the details and properties of your conveyor system. How do you want it to work? How do you want it to look like? Are you planning to use physics or scripts to simulate the object’s movement placed upon the conveyor belt itself?
I want to make a conveyor between two Parts with bezier curve. There is a video about mailing it but its not on roblox and i don’t know how to replicate that on roblox. Here is the video: https://youtu.be/nCKScxwwGYE?si=0kQdIfZlhCe0HGV0
Thank you for the clarification. I don’t know much about Bezier curves but after doing some research on this thing, you may find the following resources useful:
For a simple conveyer system, you can do this with Base Parts and their property, AssemblyLinearVelocity Documentation. It’s a Vector3 value that applies the velocity to any touching parts. You can change the X, Y, and Z values for your desired direction.
You could also consider using a VectorForce Documentation, the recommended option for this sort of task.
Your query was a bit unclear- for any further functionality, you’d need a different solution. However, this will get you your desired conveyer.
Okay, here’s the thing. Satisfactory uses splines and custom rendering methods for their conveyors (for performance reasons), so any attempt to recreate it would most likely yield bad performance after a while.
But, the basics of how it works are kinda simple.
You create a curve, then separate that curve into several points, and put a conveyor on each point.
This is way above the average skill level though, I’d just go for something more like Factorio instead.
A VectorForce
applies a force on a part, causing it to move in space which is not how a conveyor belt works.
Thank you for the reply i really appreciate. I’ll try something with it.