I made this small project for a larger game I'm working on, this will be one of the mechanics in the game,

  • Click anywhere to create a new Joint/Knot
  • Drag configuration or joint point to reposition
  • Press Space to run an animation
  • A uniform curve means that all knot intervals are 1 second

I would recommend turning Uniform off

  • A continuous curve means that all joints have continuous velocity (no sudden changes in velocity between joints)

Inspired by Freya Holmer

Wikipedia page: Bezier Curves

TODO:

  • Loop option
  • Drawing option
  • Deleting points
  • Allow disconnected curved
  • Move everything to Godot

Leave a comment

Log in with itch.io to leave a comment.