DAY 4
HAHAHA in my last couple of updates I was complaining about AGS’ speech display being locked to the top, but I accidentally stumbled upon a solution for All My Complaints in the AGS forum while googling something else (and I feel REAL DUMB now). So I now present my improved speech display system!!!
I’m adjusting the display position for each individual line of text in that example, so tomorrow one of my to-dos will be to code a Thing that’ll automatically move all text boxes where I want them to be… amazing (or: I might also get lazy and just keep copy/pasting the same position string for each line of text. Who knows!)
So while that got worked out, another new problem popped up: a dialog between two characters won’t display properly unless both characters are in the same room. Which… makes sense I guess, but I’m always trying to do some Dumb Stuff, so for the above dialog example to work, there has to be an invisible ‘notes’ character moving between each room. Feels a bit janky but… I guess it’s harmless?
Anyways, in terms of other stuff I got done: I wrote up a full script of object interactions! It’s pretty short (there’s only 13 Things total), but some of them are more complex than others and rely on you having certain items in your inventory and such. I also started the hard part today, meaning the actual coding, and it’s… actually pretty fun! It’s really satisfying to see the project start coming together/behaving and doing what I want. Coding is cool :’)
I also figured a way to work the game jam’s theme of ‘love’ into the game… But I’ll write more about it when I actually start coding that part, because I feel like I might change that section a bit before then.
Goals for the next couple of days:
- Finish general coding
- Add a space for inventory item descriptions
- Figure out how to make a spinning combination lock puzzle…
- Fix speech display (maybe)
Probably won’t have an update tomorrow because I have 10 HOURS OF WORK, but I’m pretty happy with my progress so far anyways so a day off won’t be too bad. And I still have a bit more time to do stuff todayyyy