Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/jotrorox/jps

JoJo's Physics Simulator - A simple SDL2 Program written in pure c that simulates basic Physics behavior
https://github.com/jotrorox/jps

c make physics sdl2 simulation

Last synced: about 1 month ago
JSON representation

JoJo's Physics Simulator - A simple SDL2 Program written in pure c that simulates basic Physics behavior

Awesome Lists containing this project

README

        

# JPS - JoJo's Physics Simulator


GitHub Top Language Badge
GitHub Language Count Badge
GitHub Repository Size Badge
GitHub License Badge
GitHub Issues Badge
GitHub Stars Badge

JPS is a simple gui written in C and SDL2 used to simulate basic physic behaviour and have some fun with doing calculations in C.

## Run Locally

> Please ensure you have gcc, make and SDL2 installed on your system

Clone the project

```bash
git clone https://github.com/Jotrorox/jps
```

Go to the project directory

```bash
cd jps
```

Build the project

```bash
make build
```

Run the executable

```bash
./jps
```

## Contribute

If you want to contribute to this project and make it better, your help is very welcome. Create a pull request and I will look at it. And if you have any questions, feel free to open an issue. I will be happy to help you.

Anyway here a simple guide to contribute:

1. Fork the Project
2. Create your Feature Branch (`git checkout -b feature/AmazingFeature`)
3. Commit your Changes (`git commit -m 'Add some AmazingFeature'`)
4. Push to the Branch (`git push origin feature/AmazingFeature`)
5. Open a Pull Request

## Authors

- [@jotrorox](https://www.github.com/jotrorox)

## License

[BSD 3-Clause License](https://github.com/Jotrorox/jps/blob/main/LICENSE)