Particle Explosion Simulation
An altered version of original Particle Fire Simulation application by John Purcell
Project Description
Description in progress...
Structure & Logic
In progress...
Expected Behavior
In progress...
Dependencies for Running Locally
- cmake >= 2.6
- All OSes: click here for installation instructions
- make >= 4.1 (Linux, Mac), 3.81 (Windows)
- Mac: install Xcode command line tools to get make
- Linux: make is installed by default on most Linux distros
- Windows: Click here for installation instructions
- gcc/g++ >= 5.4
- Mac: same deal as make - install Xcode command line tools
- An alternative to conventional gcc/g++ on Mac: use llvm-gcc (
export CC=/usr/bin/llvm-gcc
) and llvm-g++ (export CXX=/usr/bin/llvm-g++
)
- An alternative to conventional gcc/g++ on Mac: use llvm-gcc (
- Linux: gcc / g++ is installed by default on most Linux distros
- Windows: recommend using MinGW
- Mac: same deal as make - install Xcode command line tools
- SDL2 >= 2.0.0 (general installation instructions) for Mac, Linux and Windows
Build Instructions
After installing project dependencies, please proceed to build:
- Clone this repository into your project folder
- Make a build directory in the top level directory:
mkdir build && cd build
- Compile -> Step 1:
cmake ..
- Compile -> Step 2:
make
- Run the application:
./particles