Day 2
hi! i uhm didn't almost forget to update the devlog today haha, not at all! before anything, i wanted to thank the people who saw and replied this log! i didn't think anyone would see this, and it's very honestly helped me to keep my motivation up. i really want to show everyone this story, so fingers crossed i don't get frustrated and give up!!
anyways, even though i said i would work on sprites or the outline, i mostly worked on code today. i wanted to get a feel for how gamemaker language works, so i quickly made a temp sprite for the protagonist and got to work.
look, isn't she cute? even though it's a temporary sprite, it's fairly close to the vibes i want the finished product to have. i need to shorten the skirt and fix the hair shape, though. i'm not sure exactly what kind of style i want for the sprites, though it's most likely going to be pixel art, i think the one i used for this sprite is too simplistic. i need to do more research, i think...
i'll set some time aside to work on sprites properly soon. i don't like working with my mouse, but i'll make do!
other than that, today was mostly about banging my head against a wall by trying to figure out how GML works. i still remember enough about coding from previous attempts that it's not too hard to figure out more or less what i need to do, the problem i have is how. specifically, i wanted to test the controls and movement/collision mechanics, but i couldn't figure out how to get the program to actually recognize the keyboard input! after suffering a lot trying to see what was different from the tutorials i was following, and eventually bringing calling over my dad for back-up, we figured out how to get the game cycle actually going and get it responding to keyboard input! even though the tutorials i followed didn't seem to need it, i ended up using if/else statements for movement. is this a bad idea long-term? maybe! but x+=( keyboard_check(vk_right) - keyboard_check(vk_left)) wasn't cutting it.
the only thing is... well, the protagonist certainly is moving... if only in two directions
for the record, that's the response to the right, left, and down keys, in that order.
but fear not! as i was writing this, i actually figured out the issue and now the protagonist moves in all four directions!
she's so powerful, she can even phase through the walls i built for her!!
but well! i have the whole day tomorrow to figure that out! tomorrow's objectives are:
- figure out how to make objects collide
- start on proper spritesheets for the protagonist and the rooms (aka the supermarket in the title!) + a temp sprite for npc's
- maybe work on a proper outline...?
- figure out the general aesthetics i want for the game, so i can decide on color pallettes for the sprites and figure out what to do about the sounds (i'll talk more about this later, but i'm still deciding if i want to try and make my own or go for open source)
- not wake up at 3pm!! and not get dragged to family meetings! (progress was slow today because i was dragged outside and then my nephew came to visit. he's a really cute kid, i can't not watch over him.)
- gather up the courage to speak on the discord server if i have trouble!!
i made some concept art today too, but i think i'll wait and show you that in a batch, so that's it for today's log! thank you for reading!