Jump to content
  • Advertisement
KKTHXBYE

Physics behind briddge constructor

Recommended Posts

Its just out of curiosity, if anyone ever played 'bridge constructor' game i wonder how forces are distributed? How do you calculate that, any papers describing distribution a force along these structures?

Share this post


Link to post
Share on other sites
Advertisement

I know that the original Bridge Builder uses particles + springs with very small timesteps to keep things stable, similar to this paper: http://www.uni-weimar.de/~caw/papers/p7-kacic-alesic.pdf

Other games have used a similar approach, for example I would bet that Rigs of Rods works the same way since they've mentioned that their simulator runs at 1000hz. The game is open source so you can poke around and see how it works: https://github.com/RigsOfRods/rigs-of-rods

 

Edited by raigan

Share this post


Link to post
Share on other sites

Interesting! I was sure when I read about introductions for FEM that Bridge Constructor was mentioned as an example using DSM. It is such a great use case for this method. 

I did structural analysis with simple physically inspired approaches, and I always got bad results. Simple geometric approaches worked good for me (e.g. to detect unstable overhangs). 

 

Edited by Dirk Gregorius

Share this post


Link to post
Share on other sites
On 1/15/2018 at 5:44 PM, Dirk Gregorius said:

Interesting! I was sure when I read about introductions for FEM that Bridge Constructor was mentioned as an example using DSM. It is such a great use case for this method. 

 

I meant the *original* Bridge Builder game https://en.wikipedia.org/wiki/Bridge_Builder;) It's quite possible Bridge Constructor is using FEM!

Gish also uses penalty-method + really tiny steps, since it's by the same author.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Advertisement
×

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

We are the game development community.

Whether you are an indie, hobbyist, AAA developer, or just trying to learn, GameDev.net is the place for you to learn, share, and connect with the games industry. Learn more About Us or sign up!

Sign me up!