1.0.9 • Published 7 years ago

onemore-steer v1.0.9

Weekly downloads
2
License
ISC
Repository
-
Last release
7 years ago

Steering

Test

  1. http-server ./
  2. open http://127.0.0.1:8080/test/index.html in browser

TODO

more behavior

  1. follow leader ✓
  2. hide
  3. avoid wall √
  4. avoid obstacles

performance

  1. vector2d √ values => x, y ✓ set(vector) ✓
  2. tempVector
  3. proximity

behavior parameters ✓

  1. seek
  2. flee
  3. arrive - arrive tolerance, deceleration radius, time to target speed
  4. pursue - max predict time
  5. evade - max predict time
  6. follow path - arrive tolerance, deceleration radius, time to target speed, node tolerance
  7. wander - wander rate, circle offset, circle raidus
  8. follow leader - follow distance, leader front Radius
  9. interpose - max predict time

  10. alignment - proximity range

  11. seperation - proximity range

  12. reach orientation - deceleration range, orientation tolerance, time to target speed

  13. look where you are going - deceleration range, orientation tolerance, time to target speed
  14. face - deceleration range, orientation tolerance, time to target speed

agent

  1. side vector

bug

  1. rotation when it arrives destination √
  2. follow leader: use leader's velocity angle as orientation when leader is moving

integrate to AIOL

  1. PACKAGE ✓
  2. player, monster inherit agent √

npm package

steering √ st.utils st.steering manager st.steering behavior

npm package √ build √

pathfinder √ npm package √ build √

1.0.9

7 years ago

1.0.8

7 years ago

1.0.7

7 years ago

1.0.6

7 years ago

1.0.5

7 years ago

1.0.4

7 years ago

1.0.3

7 years ago

1.0.2

7 years ago

1.0.1

7 years ago

1.0.0

7 years ago