So i’m doing a Snake game in JS for a class project and, well, i mean JS is strange but that’s not really the point here. The thing i like about this is that with these projects is how little we have to work with. Teacher doesn’t want us using any sort of API so i really have to build the most basic things (spent some hours trying to build my own time delta calculations to enable timed game updates til i figured out setInterval was a thing, i do want to go back to the delta thing tho), like, we have to figure out how game logic works, the “check state/handle outliers/update logic and objects/draw” rhythm and how it should be set up. It’s such a cool challenge. Literally no one else in the class is as excited as me tho >_> project group included it seems, but they’re not so comfortable as i am so i’m trying to just build the most essential things and leave the code easy enough to read and handle that they can actually build on top of it with ease.
I don’t know what it is about code but it puts my mind in such a a state of work that nothing else really does. It’s like a lie, like the code you build is a fantasy that makes you feel life is somehow ordered and loggable to console.