diff options
author | Fbenas <philbeansburton@gmail.com> | 2020-10-13 19:46:05 +0100 |
---|---|---|
committer | Fbenas <philbeansburton@gmail.com> | 2020-10-13 19:46:05 +0100 |
commit | a4908f150053316383fbfaee0477e7b4123ce3ca (patch) | |
tree | cb9eb8c8f9a9b142b5a4c19213d6e0ca376d17d4 /resources/js/flock.js | |
parent | 0b89973e8e1b2251545def7796c246d68ad8e061 (diff) |
Refactor
Diffstat (limited to 'resources/js/flock.js')
-rw-r--r-- | resources/js/flock.js | 15 |
1 files changed, 15 insertions, 0 deletions
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); + } +} |