Yo hice un intento de juego en C# (solo funciona sobre windows) pero no es un SNAKE sino un tio que se "supone" que sube por unas escaleras (estilo blade runner), eso si es un simple formulario con un par de imagenes moviendose, que para empezar no esta mal.
Incluye hasta un menú, ya aviso que no lo terminé.
Suerte que tiendo a comentar cada cosa
Para un juego serio recomiendo librerias estilo DirectX, OpenGL, SDL, etc.., pero yo de esto no tengo nidea..
No tengo inconveniente en dar mi
codigo, podeís hacer lo que os plazca con él (menos venderlo xD).
Descarga
aquíPD: Hacia mucho que no me pasaba por este foro (y ahora vengo con algún conocimiento de más jejeje)