Week 2: More Unity, More Suffering.
March 12, 2024
Coding is hard. Unity is complicated. Life is misery.
Progress This Week
I’ve been working on creating a main menu system this week. So far, we have a (very lame and boring looking) home screen with a “Start Game” button and a “Load Game” button, and the “Start Game” button works. Previously, when the game started, it simply began at whatever scene happened to be open in the editor at the time. However, now the game defaults to the start screen, and upon clicking the “Start Game” button, it loads the first scene. In order to have a functional “Load Game” button, though, we need to create a save state system. It’s something that I have been working on, and I have part of it complete. I have finished the scripts for the save system, however so far I have not implemented it into the actual game yet, so the “Load Game” button does not yet work. There also is no “Save Game” button yet. I’ll likely have to end up completing this save system after my weeks of research and writing.
Other than that, the player character and the camera no longer move outside of the background area, since colliders have been added to the borders of the levels to prevent them from moving past them. I’m still trying to get used to using Unity, and things are going… slightly better than they were last week in terms of using the actual software? I still have to Google every other thing I do, though.
Also, Isabelle and I went and replayed part of the game that inspired this project, GenEi AP, for possible inspiration on how we could make our game’s diary unlock sequences play out. We also brainstormed about possible color themes and game mechanics for the overall game, as well as how to reflect changes due to player choice within the game.
Up Next
Isabelle and I spent the first two weeks towards making the basic framework for a game just to ensure that we would have at least a semi-presentable final product. Starting from Week 3, we will turn to independent research and project work. I start off Week 3 with reviewing OMORI, another game that partially inspired this project.