BGE Roller Coaster

  • March 29, 2013
  • Blender 2.6x
  • Render: Blender Internal
  • Creator: 3DHaupt
  • License: CC-BY
You must be logged in to download.


BGE Roller coaster

<img src="" alt="bge rollercoaster blender 2.66a" width="707" height="424" />

The roller coaster route can easily modified by deformation the curve in Edit Mode.

The wagons of the roller coaster are connected to an Armature , the Armature is moved in the Y direction by an Empty and the bones of the Armature are following the path of the curve.

I set the Inverse Kinematics of the Armature on iTaSC / Simulation, so the roller coaster adapts properly along the route (Object Data / Inverse Kinematics / iTaSC / Simulation)

Here is a short demo video:



I also used the setting for animate the train in this video:

I think this is the first real-time roller coaster in Blenders game engine, but I'm not sure.

Have fun with it :)

Roller coaster Controls:

Forward Speed: Right Mouse Button

Reverse Speed: Left Mouse Button

My Blog


  • princessmiwi profile picture

    This looks really neat - I just started using Blender, so I'm not sure this is possible, but I'm downloading this for later use on an animation... Thanks! :)

    Written April 01, 2013
  • 3DHaupt profile picture

    I have not tested it yet but I think the animation can also be rendered

    Written April 07, 2013
  • ArrowheadVenom profile picture

    This is really cool! Thanks for making it!

    Written April 01, 2013
  • 3DHaupt profile picture

    thank you

    Written April 07, 2013
  • pirohmaniac profile picture

    Dude, you're awesome! I've been trying (off and on) for a while trying to get a rollercoaster working in just an animation without screwing up :3

    Written April 02, 2013
  • aldjuan profile picture

    very nice work !

    Written November 28, 2013
  • bobbob4325 profile picture

    Umm well I am extremely new to blender and I have no idea how to make it move i click the right mouse button and nothing

    Written May 02, 2014
  • 3DHaupt profile picture

    You have to start the game engine first, then you can control the roller coaster. To start the game engine you need to press the P-key in the 3d-view window.

    Written August 29, 2014
  • blendermator123 profile picture

    you have to press the start game engine button in game

    Written August 28, 2014
  • 3DHaupt profile picture

    Why not :)

    Edited January 17, 2017
  • Rogue profile picture

    thanks, this is nice

    Written May 08, 2019