mzivic7 / VolatileSpace

2D physics-based universe and spaceflight simulator.

Home Page:https://mzivic.itch.io/volatile-space

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Volatile Space

2D physics-based universe and spaceflight simulator.
Written in Python with PyGame.
Wiki

Building

Linux

  1. Clone this repository: git clone https://github.com/mzivic7/VolatileSpace.git
  2. Install pipenv
  3. cd VolatileSpace
  4. Install requirements: pipenv install --dev
  5. run build script: python build.py

Windows

  1. Install Python 3.10 or later
  2. Install pipenv
  3. Clone this repository, unzip it
  4. Open terminal, cd to unzipped folder
  5. Install requirements: pipenv install
  6. Run build script: python build.py

About numba

build.py script by default builds with numba, to build without numba use: python build.py nonumba
Or just uninstall numba: pipenv uninstall numba
This also disables 'Numba' and 'FastMath' options in settings.

How it works?

Head to wiki.

About

2D physics-based universe and spaceflight simulator.

https://mzivic.itch.io/volatile-space

License:GNU General Public License v3.0


Languages

Language:Python 100.0%