A enterprise Snek implementation in Rusterino using a ecs system. Game is very buggy, you have been warned.
- clear screen
- draw playing area
- draw snake
- make snake move
- handle inputs
- exit game
- use alternative terminal screen
- add a snake tail
- add an apple
- grow tail when eating apple
- restart game if touching your own tail
- random x, y of apple and snake starting point
- add debug flag
- add some instructions on screen
- bugfix: not allowed to do full 180 degree turns
- bugfix: can travel in walls
- bugfix: debug info shows wrong events
- bugfix: off by one collisions bottom