A 2d planetatary simulator written in SFML
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
assets
docs
include
screenshots
src
.gitignore
LICENSE
Makefile
README.md

README.md

spacesim-2d

A 2d planetatary simulator written in SFML. Create multiple planets and watch them orbit around eachother.

An school project for the course DV1537 at Blekinge Institute of Technology

A more detailed changelog can be found in docs/changelog.md

Controls

  • W: Throttle spaceship forward
  • S: Throttle spaceship backward (should probably be removed)
  • A: Rotate spaceship counter-clockwise
  • D: Rotate spaceship clockwise

Todo

  • Planet design
  • Make spaceship able to land on planets
  • Rethink drawgroups, preferably without drawables
  • Fix so font isn't loaded once for every getFont()
  • Move gravitational loop away from game.loop}_logic

Screenshots

Ship view Planetary view