First iteration of boids on . It is far from perfect, ugly and totally unoptimized, but this is a good starting point in my book.
Stats for iteration 1: 806 lines of code, max ~18 agents (keeping 30 fps)

2 2