Add Walking Tests #23

Open
opened 2025-11-19 21:57:35 +00:00 by Quaternions · 0 comments
Owner

Add tests to confirm that walking works. Walking is a veritable bug fountain, and having regression testing will be critical to prevent bugs. Tests can live under integration-tests, but should probably be moved into the physics engine module once there is a way to cleanly generate the test scenes without the rbx_loader depencency.

  • test scene for walking
  • pressing W makes you reach walk speed at the expected time in the expected place
  • unpressing W makes you stop at the expected time in the expected place
  • changing walk targets has the expected outcome
  • walk into a wall at top speed
  • walk into a wall while accelerating
  • walk into a wall while decelerating (#9 (comment))
  • walk up a slope
  • walk down a slope
  • change walk targets on a slope
Add tests to confirm that walking works. Walking is a veritable bug fountain, and having regression testing will be critical to prevent bugs. Tests can live under `integration-tests`, but should probably be moved into the physics engine module once there is a way to cleanly generate the test scenes without the rbx_loader depencency. - test scene for walking - pressing W makes you reach walk speed at the expected time in the expected place - unpressing W makes you stop at the expected time in the expected place - changing walk targets has the expected outcome - walk into a wall at top speed - walk into a wall while accelerating - walk into a wall while decelerating (https://git.itzana.me/StrafesNET/strafe-project/issues/9#issuecomment-4705) - walk up a slope - walk down a slope - change walk targets on a slope
Sign in to join this conversation.
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: StrafesNET/strafe-project#23