the bug is a feature now
ok...where to start? well, first of all,
this
second of all, this is a very botbcore entry, something i didn't expect when seeing you share screenshots of this on the server. if anything, i was expecting a somewhat typical christmas game (of which i'll get to) but i'll admit the references here to formats are pretty cool to see! nice to see them correlate to their reputation on botb as well (e.g. deflemask taking away points)
as for the game, i literally played this same concept just before (not a dig, just how autovote works) and to see it done again, i have my opinions on it. firstly, the smooth movement is a plus: it gives this sense of fluidness to the character being controlled here, which is a nice added touch to the presentation of the game. however, i'm taken out of it due to two glaring issues that brought it down.
the collision box for the player is, i believe, the area directly above the player's sprite, and nowhere else. while this is accurate to concept (the presents are falling out of the sky after all) i think having it extend to the sprite itself, as well as a little to the sides of it, would ultimately relinquish this issue to the grave, but as it is, i cannot overlook it. it was legit difficult to manuver and catch presents with such a lofty and unwieldly hitbox to deal with. i also noticed that the collision detection itself was hit-or-miss at certain times, but i do not know if this is the fault of lua or the hitbox.
the thing that really tired me out was the fact that, unless a movement key is pressed, the screen freezes. everything goes still. i honestly don't know if you intended this or not (i'm willing to think of it as a bug), but regardless it hurts perception and believability by a large factor. during my run, this bug was forcing me to keep my fingers glued to the movement keys at all times - not a good reason to have that happen! if it is a bug, it could be tic-80 not having any function that would refresh the screen without moving it? idk, i'm not a lua programmer. (yet)
lastly, the music. it's fine, a solid arcade-y song! like the fittingness of the drone at the end.
overall, i think this is a damn good effort at making a fun christmas arcade game. while i think damifortune executed it better, this just feels truer to the botb ethos: try your worst, or do your best. the worst definitely was on show, but i think you did your damnedest best to make this a good thing and it shows. well done :)
~ post script ~
ik i - among others - have been ribbing you since you got here (at least i hope it comes off as ribbing . w.'), but after seeing this and chatting with you in the botb discord, i think you'll make a good botbr, really. you definitely have the admiration and spirit to be great at music and art - hell, even coding! - and all the while be a memorable part of the site the likes i haven't seen in a while. thanks for joining dunehawk :D/