Skip to content

WiktorK02/gravitypy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

53 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

up (1)

GravityPy

About Project

GravityPy is a high-performance pygame application presenting a fully customizable n-body gravity simulation

Getting Started

Prerequisites

Download python, pip and check version

$ pip3 --version 
$ python --version

Installation

Windows/Linux/Mac OS:

$ pip3 gravitypy

Run

Windows/Linux/Mac OS:

$ gravitypy

Upgrade version

Windows/Linux/Mac OS:

$ pip3 install --upgrade gravitypy

Demo

gif gif gif

Task list

  • deal with scale issue
  • upgrade graphics
  • issue with particles while scailing

How to Contribute

  1. Fork the Project
  2. Clone repo with your GitHub username instead of YOUR-USERNAME:
$ git clone https://github.com/YOUR-USERNAME/gravitypy
  1. Create new branch:
$ git branch BRANCH-NAME 
$ git checkout BRANCH-NAME
  1. Make changes and test
  2. Submit Pull Request with comprehensive description of change

Used libraries

  • pygame

License

MIT license

About

Pygame N-Body simulation

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages