I created a snake game like this on the Tandy Pocket Computer. [0]
I even managed to create a 20 room sub-set of Zork.
Desperately primitive times, required desperate game compression measures.
[0] https://en.wikipedia.org/wiki/Tandy_Pocket_Computer