I'm learning 2D vector stuff right now. This is my first attempt at doing some of that in a program. Its very basic and its a clone of the Geometry wars ship(of which that is a copy of the tempest ship). The goal was simple; to create, rotate and move a vector shape.
I used ruby for the language and the Gosu 2D game framework.