Snakes on a Projective Plane

Snakes on a Projective Plane - A game

This is a game that I made for fun and maybe to help people understand projective spaces, and identification spaces.

The idea is to take the classic game of snake which (you may know) takes place on a torus, and add a twist (literally) so that you can play on a Klein bottle or on a projective plane. When you go off the top, you won't just end up on the bottom, but you will end up on the other side.

Download

I have lost some of the source to a corrupt hard-drive, but compiled versions are available for Linux and Windows:

Math Behind the Game