From a4908f150053316383fbfaee0477e7b4123ce3ca Mon Sep 17 00:00:00 2001 From: Fbenas Date: Tue, 13 Oct 2020 19:46:05 +0100 Subject: Refactor --- resources/js/flock.js | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 resources/js/flock.js (limited to 'resources/js/flock.js') diff --git a/resources/js/flock.js b/resources/js/flock.js new file mode 100644 index 0000000..952aecd --- /dev/null +++ b/resources/js/flock.js @@ -0,0 +1,15 @@ +class Flock { + constructor() { + this.boids = []; + } + + run() { + for (let i = 0; i < this.boids.length; i++) { + this.boids[i].run(boids); + } + } + + addBoid(boid) { + this.boids.push(boid); + } +} -- cgit v1.2.3