Skip to content
An implementation of the Boids algorithm using OpenRNDR, a Kotlin-based creative coding framework
Kotlin
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.gradle
gradle/wrapper
img
src/main/kotlin/boids
.gitignore
README.md
build.gradle
ffmpegOutput.txt
gradle.properties
gradlew
gradlew.bat
openrndr-boids.iml
settings.gradle

README.md

openrndr-boids

An implementation of the Boids algorithm using OpenRNDR, a Kotlin-based creative coding framework. This implementation is a damn-near straight port of the Processing implementation by Daniel Shiffman.

If you press spacebar, the boids panic (which in this case means reversing their drive toward 'cohesion', as defined by the Boids algorithm). Press it again and they un-panic.

A screenshot showing the simple flocking algorithm in action

You can’t perform that action at this time.