Skip to content

Latest commit

 

History

5 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 

Repository files navigation

Concurrent Boids in golang

This is an implementation of Boids written in golang. Each boid update runs in a goroutine, allowing for concurrent updates.

Installation

This requires the following go-gettable libs:

go get github.com/go-gl/gl
go get github.com/go-gl/glfw3
go get github.com/go-gl/gltext

Before you go-get them, you'll need to ensure your system has mercurial, glew and glfw installed. If you're on OSX and use homebrew, you can install them like so:

brew install mercurial
brew install glew
brew install glfw3

Warning: this was written while learning golang, so this code is likely to contain ugly.

(Contains Amble, a free font by Punchcut)

About

Golang implementation of boids

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages