Please enjoy this application animating the (inner) solar system.
*Note:*Likely, not much time will be spent in developing further this application based on the pyglet library.
While pyglet is great and remains a powerful and versatile library for creating visually rich and dynamic graphical applications in Python,
it is not ideal for a lot of features I have in mind for the application. I might come up with an alternative Python approach.
-
Change values in the file env.example and rename it to .env
-
Install requirements:
pip install -r requirements.txt
-
Run the application:
python ./app.py
-
Install pyinstaller to your local environment
-
Navigate to the repository root folder
- Linux / MacOS
- Either use the provided pyinstaller spec-file:
pyinstaller build-macos.spec
- or build the pyinstaller spec-file on your own:
pyinstaller -n="Solar System Animation" --onefile --windowed --icon=media/app.ico --paths="." --add-data="resources:resources" ./app.py
- Either use the provided pyinstaller spec-file:
- Windows
pyinstaller.exe -n="Solar System Animation" --onefile --windowed --icon=media/app.ico --paths="." --add-data="resources;resources" ./app.py
- This package uses Google Material Icons, which are available under the Apache Licese Version 2.0.