- Switch to Godot 3. 4 isn't production-worthy and neither it seems are GridMaps.
- Manipulator parent class for convenience. Bigger floor. More gravity. Jumping.
- Attempt at custom physics integration (I already forget why).
- Ye olde CobTracker so we know if we're grounded / can jump.
- Gotta do friction ourselves because Godot's is really hitching.
Mostly good except we accidentally introduced the diagonal problem. - Lerp-based acceleration instead of more complicated methods. Looks better though still an issue when transitioning to diagonals.
https://www.reddit.com/r/gamedev/comments/1eg21z/how_do_you_implement_acceleration/ - Proper movement binds.
- Pull a few things apart, prepare to respawn.
- Facility for (hopefully) recording player input.
- Split PlayerGhost into GhostRecorder and GhostController. Perhaps set up enough signals to make use of them.
- Interim commit -- starting to loop the loopers.
- Spawning also accounts for initial velocity and queue_frees at the end.
- Hell yeah time loops.
- Simple player sprite for now.