So, about a month ago I started a homebrew project, then abandoned it, and continued it again today. The name is Snake MD (original, I know), and here is a screenshot, demonstrating that going through walls works like a dream: Primitive? Certainly. But for my first ever homebrew game (not to mention that it's working fluently and is actually playable/challenging), I'm more than proud of this. Any art on this screenshot also only acts as a placeholder (with the possible exception of the border).