Particles Help

Creating a project

Adding custom forces requires compiling this project with them added on top. We publish the particles-kool module, which includes an api to create your forces and initialize the program.

particles-demo is an example project that depends on the engine and adds several example forces. We'll try to provide a full template project to copy soon, however if you are familiar with gradle it's possible to get started with its build.gradle.kts as a reference.

Initializing the simulation

Use the launchParticles function to configure the simulation and start it. The function takes a list of your custom forces as a parameter, after which they can be used in configs.

The demo module shows an example with the main class located in commonMain.

Last modified: 12 March 2025