DottsGit
|
2c35f5074a
|
feat: adds a cd to the jump to prevent spam jumping up a slope
|
2026-06-05 00:54:19 -04:00 |
|
DottsGit
|
67bd5b4302
|
feat: add double-barrel shotgun weapon, player movement state machine, and procedural sound assets
|
2026-06-04 16:40:15 -04:00 |
|
DottsGit
|
45fb7f0f38
|
feat: add state machine movement classes, double barrel shotgun weapon, and test level builder utility
|
2026-06-04 01:21:50 -04:00 |
|
DottsGit
|
da277e9d35
|
feat: implement player movement controller and state machine with dash, slide, and wall-run mechanics
|
2026-06-03 21:55:10 -04:00 |
|
Hermes
|
dc2cb8ca26
|
fix: correct axis direction, air accel, and jump/dash input handling
|
2026-06-03 17:35:28 -04:00 |
|
Hermes
|
202f67fa32
|
feat(movement): add movement state machine with air/ground/wallrun/slide/dash/ground states
- MovementStateMachine: core state machine base
- MovementParams: export-rich tunable resource
- StateGround/StateAir: grounded & aeriel locomotion with coyote, buffered jump, bunny hop
- StateWallRun / StateWallCling: wall-based traversal with wall-jump off
- StateSlide: sprint-parallel slide with friction fallout
- StateDash: burst dash with momentum brake
- PlayerMovementController: entry point wiring to CharacterBody3D
- input_map.cfg: full action map reference file
- characters/player/player_base.tscn: placeholder scene
- movement/tests/test_fsm_runner.gd: 9-state unit test runner
Closes #1
|
2026-06-02 22:36:00 -04:00 |
|