Hi everyone, I've started working on the arena engine that will update the bot state based on the commands the bots issue. It's all based on the work Tim has done. This will involve a lot of 2D
geometry
calculations. These are pretty simple like rotating vectors and finding bounding box intersections but i figured we could pull in an external library to do this stuff rather then roll our own. I was thinking of using the
AC-vector package. It's pretty minimal and does everything we need. The main change is going to be updating the Point and Velocity types to be Vector2 rather then (Double, Double). Are there any objections to this or does anyone know of a better 2D geometry library?
Andrey