I’ve been working on a snake game where you play on a Klein bottle surface. I may write a post about it soon (the coding is surprisingly relevant to metaphysics) and share the game with you all (it’s fun!).
For now I’ll repost this article on an earlier snake project, where I made and trained an AI snake opponent, and considered the world from “its point of view”.