I’m currently working on a pendulum type system, below is a video of such to some of the capabilities.
I’m planning on making this a resource for others to add to the code and make this a better project!
I was trying to create the double pendulum motion, aswell as making it modular so that you could have multiple masses hanging from one pendulum. However was highly unsucessful at that.
This project was fun to make and I actually really enjoyed it (as well as being really satisfying), unlike some of my other projects that did take alot of time and were’nt just fun to me. (May plan on releasing those too)
However since I couldn’t really implement that feature im here to share with you the code and some of you can take it and then add your own spins on it.
I know most people who try to create a pendulum system find it difficult, and I did, considering I made this in GUI form it was highly time consuming, however some of the configurations may not work.
What I plan on fixing / adding
- Max Rotation - (Considering the starting height)
- Pendulum Trails - (Trails that mark the path that the pendulum’s object has traversed / created)
- Maybe some collisions on walls or other GUI objects
- Speed / Masses / Velocity of the ball - You can already change these but it affects all the balls, not just an individual one, (This may be unnecessary though as it works fine being the same masses)
But yeah, the basis of this is that I wanted to come on and show the community a pendulum system that will hopefully inspire more people to look into GUI concepts.
(Also commenting on this, I did make the GUI objects in the script as I really couldn’t be bothered to make any actual UI, so if you plan on doing this remember to centre the variables at the top to your newly created UI objects! )
You can grab the system here, I don’t plan on releasing a new one for a while.
Pendulum System - Creator Store (roblox.com)
Feedback would be appreciated and if you do take the system and find an amazing discovery of multiple different pendulums and their masses, please share it here. (Also you don’t need to credit me, I used alot of different approaches to this using some open source software and my own changes)
P.S. (If you have any questions or need some explanation on what the parts of code does, i’ll be happy to help!)
– Created 2024-04-04T23:00:00Z