Skip to content

Releases: emilyhunt/SK8plotlib

v0.0.5: Smooth camera and framerate/physics timestep scaling

22 Jan 21:19
Compare
Choose a tag to compare

The smoothness update! Smoothed camera and smoothed framerates & physics timesteps mean that skateboard handling is now much smoother and more consistent on different machines.

  • Added a smooth camera. Camera now tries to follow an imaginary position behind the skateboard, and will less aggressively move towards this position the less far away it is.
  • Added framerate and physics timestep scaling. The processing & render time of each frame is now measured robustly, and the physics timestep is adjusted to match the time of each frame (upto a maximum of 1/15th of a second.) In addition, framerate is capped at 60 frames per second.
  • Tweaked skateboard acceleration. The board should now respond more quickly. Reason: it's more fun =)
  • Added a new example map - 'the big sine'. It's just a big sine wave that you can go very fast on, which exists mostly for testing purposes.

v0.0.4: Physics engine rewrite & camera improvements

18 Jan 23:17
Compare
Choose a tag to compare
  • Rewrote physics engine to be much more stable, support rotation, and handle user input
  • Slight improvements to camera, including allowing zooming
  • New default map (should be more interesting)
  • Added FPS output in console

(this is a re-release of v0.0.3, which had an incorrect configuration)

v0.0.2: Initial physics engine

17 Jan 23:41
c31ebf9
Compare
Choose a tag to compare

Initial physics engine and one example map. Still a bit buggy. But you can (mostly) roll down a slope now!

v0.0.1: Test of publishing workflow

17 Jan 08:33
Compare
Choose a tag to compare

Check that we can publish to PyPI.