Skip to content

Latest commit

 

History

History
53 lines (32 loc) · 1.78 KB

File metadata and controls

53 lines (32 loc) · 1.78 KB

Particle Life

Particle Life is a particle life simulation written in QB64-PE. It simulates primitive artificial life using simple rules of attraction or repulsion among atom-like particles, producing complex self-organizing life-like patterns.

Screenshot1 Screenshot2 Screenshot3 Screenshot4

The project includes a GUI library based on ideas from Terry Ritchie's Graphic Line Input Library and Button Library.

Building

Requirements

Build Instructions

  1. Clone the repository with submodules:

    git clone --recursive https://github.com/a740g/Particle-Life.git
    cd Particle-Life
  2. Compile ParticleLife.bas using the QB64-PE compiler:

    qb64pe.exe -x ParticleLife.bas

Running

After building, run the executable:

./ParticleLife

Or open ParticleLife.bas in the QB64-PE IDE and press F5 to compile and run directly.

Using the GUI Library

To use the GUI library in your project, add the Toolbox64 repository as a Git submodule.

License

This project is licensed under the MIT License - see the LICENSE.txt file for details.

Attribution

Icon by Everaldo / Yellowicon