Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/dheovani/particlesimulation

Particles simulation in c++
https://github.com/dheovani/particlesimulation

cplusplus-20 cpp cpp20 particle-physics particle-simulation particle-simulator particles

Last synced: 23 days ago
JSON representation

Particles simulation in c++

Awesome Lists containing this project

README

        

# Particle Simulation 🌟
I've made my own **Particle Simulation**! 🎉 This is a simple and interactive particle simulation project built using **SFML** (Simple and Fast Multimedia Library) in C++. 🚀

## 📜 Overview
The Particle Simulator lets you visualize particles moving and interacting with each other on the screen. It demonstrates basic physics principles, such as particle movement and collision detection, using a graphical interface.

## 🚀 Getting Started
To run it, follow these steps:

### 1. Clone the Repository

```bash
git clone https://github.com/Dheovani/ParticleSimulation.git
```

### 2. Install Dependencies
Make sure you have SFML and CMake installed. You can install SFML using vcpkg or any other package manager.

### 3. Build the Project
Navigate to the project directory and create a build folder:

```bash
cd ParticleSimulation
mkdir build
cd build
cmake ..
cmake --build .
```

### 4. Run the Simulator

```bash
./ParticleSimulator
```

## 📝 License
This project is licensed under the [MIT License](LICENSE.txt) - see the LICENSE file for details.

## 📼 Simulation
https://github.com/user-attachments/assets/ea374a3e-add6-48c2-b1a6-5e6e69a1c373

Thank you for checking out the Particle Simulator! Have fun experimenting with particles and happy coding! 😄👨‍💻👩‍💻