if i manage to create a working game till midnight, the snake will eat a delicious apple (i will get a bottle of moderately fancy iced tea), otherwise it's @nordern 's tea to uses as he pleases.
okay, i didn't get to finish it today. i'm still pre-MVP, but i think i figured out a good way to manage game state and -logic. also i learned how to do JSDoc type annotations, and i'm kiiinda using TypeScript?
anyway, i guess it wouldn't be real software without overly optimistic time estimates, and the tea is still safe with @nordern 😇.
oh yeah, an SVG renderer shouldn't be that hard either. oh, and i wanted to add mouse/touch queueing. that could be pretty fun, especially when playing on higher speeds.
also also it's written pretty much dimension agnostic, so i guess the only thing standing in the way of #snenk 4D is writing a renderer and keymap for it 🤔…