A very in-development game where you're a spaceship shooting other spaceships in a very large solar system, other mechanics might possibly be added later
Currently you have to join a server to play the game, singleplayer is not available
Matrix server: https://matrix.to/#/#orbitfight:matrix.org
This game is more of a learning project than a real game and is not really intended to be particularly interesting, another side effect of which is that the code may be rather cursed in places
On screenshot: myself orbiting a moon in a planetary system after having shot a projectile, trajectories selected to be drawn relative to the main planet
- W - forwards
- A - rotate left
- S - backwards
- D - rotate right
- LShift - charge up hyperboost (NOT a fuel bar)
- LCtrl - boost | afterburn during hyperboost
- Spacebar - fire
- Tab - set/change/unset reference body to predict trajectories against
orbitfight.exe --headless
Config documentation should generate upon starting the executable if a config file is not detected
To compile orbitfight, you have to:
- make sure
src/*.cpp
is accounted for - make sure
include/*.hpp
is accounted for - make sure SFML
graphics
,window
,network
andsystem
modules are accounted for - make sure you're using at least C++20
Using Hack font, not owned by us