Debug & Level Up
Game Development Diary
Main Screen and Options Screen
After splitting the scenes, I completed the main screen scene and then worked on the options screen. I initially thought the options screen would be simpler and quicker to complete than the game scene, so I started with it. However, while I expected it to be straightforward, the process turned out to be much more complex than anticipated.
Even though there weren’t many options, each one had its own issue. I had only built the basic structure, yet each feature seemed to have a problem as if predetermined from the start.
Language Settings and Sound Adjustment
Language was the last feature I implemented, but it was also the most concerning. Since I had no clue how to approach it, I kept postponing the task as much as possible.
Get PiperFox’s stories in your inbox
Join Medium for free to get updates from this writer.
Next was the sound. I had only divided it into music and sound effects, yet no matter how much I adjusted the scroll bar, it had no effect on the audio. The issue stemmed from my inability to find the interface for configuring audio settings within the engine. Once I finally solved it, I couldn’t help but laugh at how simple the fix turned out to be.
Resolution Issues
After that, I encountered resolution problems. I wanted the nodes placed on the screen to automatically resize according to the resolution, but I had to configure this manually. Since I wasn’t familiar with the process, I had to repeatedly remove and reposition the nodes. It felt like an endless cycle of adjustments, much like assembling puzzle pieces, and I was so exhausted that I wanted to avoid similar tasks for a while.
Language Configuration Work
To configure the language settings, I had to create, modify, and load files I had never encountered before. This process is still ongoing. While developing the game scene, I’ll need to repeat this task for interfaces, dialogues, and various elements. By the time the game is complete, I expect this work will become second nature, but for now, it still feels unfamiliar.
The Most Challenging Issue
Looking back, resolving the resolution problem took the most time. The process of dismantling and reassembling everything was repetitive and exhausting. I initially thought it was a one-time fix, but then I realized that the interface is also affected by resolution. However, now that I’ve tackled it once, I believe setting up automatic adjustments from the start will make things much easier. I hope to resolve it smoothly next time without unnecessary trial and error.
Next Goals
The fact that I am writing this entry means that I have successfully resolved my current issues. There may still be hidden bugs, but for now, I don’t see any.
I would like to complete a new feature and share updates next time, but given the current pace, it might take longer than expected. The next game development update may be delayed, but in the meantime, I plan to explore other games and books for inspiration and to make productive use of my time.






