• 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.