You are browsing as a guest. Sign up (or log in) to start making projects!

21h 51m 3s logged

Week Devlog #1


Well, I started working on my passion project this week. It’s a top-down story game with horror elements, and mostly just interactive fiction with some open-world stuff alongside that. If you know Undertale and RPG Maker games, it’s similar to that.


The game basically revolves around this: you’re a newly hired secretary for the government contractor biotech company Eden Labs. You know why you’re there, and must complete your mission before you’re singled out as suspicious. Unfortunately, there seems to be someone that shares that goal in this building, and you meet him when you’re trying to find incriminating evidence against Eden Labs. That’s all I’m sharing now, but the game hopefully is going to live up to my plans I have for the future and the full story.


Right now, I’ve solved a multitude of issues, and NPC movement being one. I had to learn something called the Finite State Machine in Godot’s GDScript, and that took basically a whole day. It’s something stupidly complicated when choosing the wrong tutorials, but you’ll immediately see the benefits of learning something as complex as that.


Any who, I figured that out and also had to figure out how to fix a stupid bug in my code for the dialogue options system, which I sadly had to use AI for. It was messing up my match: code in the textbox here. Turns out my error was running two functions separately and also using await code inside of them. Since I was having them run asynchronously, it was creating errors with the signals inside when I used await for the whole code one by one. So I fixed them by just combining both functions into one and putting await on the whole thing.


I did a bunch of other things, but this is all I care about to share right now. Thank you for reading, even if most of this is like inside knowledge or a personal diary that lacks explanations.

2
40

Comments 0

No comments yet. Be the first!