mwhicks-dev / splat-alpha

2D platforming game engine based in C++ and built on top of the SFML multimedia suite.
0 stars 0 forks source link

Implement Timeline #13

Closed mwhicks-dev closed 6 months ago

mwhicks-dev commented 6 months ago

F2.1 SPlat must implement a Timeline class which explicitly represents time. (NF4, NF14)

F2.2 SPlat must implement client-side pausing and unpausing. (NF4, NF5)

NF4 SPlat's Timeline class must be flexible enough to represent both real and local time.

NF5 SPlat's Timeline class must be used to update Asset position based on a velocity vector.

Timeline will also be integrated into MovingPlatform things.