lakatop / UnityNavigation

0 stars 0 forks source link

"Smart bezier curve" mutation #38

Open lakatop opened 5 months ago

lakatop commented 5 months ago

This should imlement 2 types of mutation:

  1. Similar to circle mutation, but instead of circle, use bezier curves.
    • Incorporate a bit of randomness into selecting control point (it will change at which point the curvature will happen)
  2. smoothen out current path - https://gamedev.stackexchange.com/questions/37887/how-do-i-generate-a-smooth-random-horizontal-2d-tunnel/37896#37896 When mutation is done, decide which one of 2 will be happening. (First one should probably have lower probability as its mode deterministic).