Aether is a racing/flying game set in dynamically created tunnel in space. Unlike the typical racing game, the track/tunnel is created during the game by the player in first place. The goal of the lead player is to make a difficult track to navigate so as to make the opponents crash, fall behind, and fall out of the end of the tunnel, which is constantly disintegrating.
Notes about our usage of JigLibX: We use JigLibX for the (obviously) for collisions. More interesting is the the track (which is a tunnel). It comprises a list of track pieces, where each piece is a mesh of triangles. We have a "stencil" attached to the lead player that defines a shape. When a new track piece is generated, we use the current and previous stencils to generate the new track piece.
The stencil system allows us to use different shapes for the track. Unfortunately, due to time constraints our stencils differ only by circle radius; we wanted to have different selectable shapes.