A 2D game made in Godot about flying spacecraft
Find a file
2026-06-20 18:29:02 -07:00
SpaceGame Add constants and functions related to gravity 2026-06-18 21:22:06 -07:00
SpaceMath Rename angle used to calculate radius to true anomaly 2026-06-20 18:29:02 -07:00
SpaceMathTest Define orbit by semi-major axis and eccentricity 2026-06-19 20:44:45 -07:00
.editorconfig Create a new Godot project 2026-05-22 21:22:13 -07:00
.gitattributes Create a new Godot project 2026-05-22 21:22:13 -07:00
.gitignore Setup separate .net projects for orbital math and related tests 2026-06-06 18:41:27 -07:00
global.json Update to .net 9.0 2026-06-07 12:15:27 -07:00
LICENSE Initial commit 2026-05-23 03:35:39 +00:00
README.md Add constants and functions related to gravity 2026-06-18 21:22:06 -07:00
Space Game.sln Setup separate .net projects for orbital math and related tests 2026-06-06 18:41:27 -07:00

SpaceGame

A 2D game made in Godot about flying spacecraft

Development

Currently built on Godot 4.7 (tag 4.7-stable)

Godot Engine Build

Follow Godot instructions to checkout and build engine and editor code. Specific commands used are listed below:

  • scons -j4 platform=linuxbsd target=editor module_mono_enabled=yes precision=double
  • ./bin/godot.linuxbsd.editor.double.x86_64.mono --headless --generate-mono-glue modules/mono/glue
  • ./modules/mono/build_scripts/build_assemblies.py --godot-output-dir ./bin --precision=double --push-nupkgs-local ~/godot/LocalNugetSource --godot-platform=linuxbsd

References

  1. Bate, Roger, et al. "Fundamentals of Astrodynamics", Second Edition. Dover Publications, 2020.