log #4: item transfers, accidents and train logs

Time interval: 2023-01-28/2023-02-10

I’ve missed the last week’s one, but don’t worry - I’m still alive. I didn’t have much free time last week and the time I spent on the game was done refactoring.

item transfers

I added a new popup. It allows you to transfer items between two inventories. It will be used for all storage entities. Right now I use it for the mailbox, which is used to deliver you the schedule every morning.

accidents

I also started working on accidents. Right now an accident occurs whenever two trains crash into each other. Planned accident triggers are:

When an accident occurs, a pop-up is shown and the day is skipped. Currently the player isn’t reprimanded in any way, but I plan on adding some kind of currency to the game.

train logs

Another new feature are train logs. Those show up every day in the mailbox. They delays of the trains.

issues with development

Sadly, there are some issues with the development.

First of them is with assets. I’m unable to create good looking assest (as you can see from the videos I post). I’m still thinking about how to approach this and will update on it soon.

The second issue is the codebase. It’s still not bad, but I feel like it’s slowly starting to crumble. For this reason the next thing I will do is refactor and cleanup the code.

The last one is probably the most important one. Right now the game isn’t really fun. This might be only because of the bland looks of the game and the fact that my testing schedule is very simple, but I’m scared the game won’t be fun even if I fix those things. For this reason I want to explore another game mechanics like:

I don’t think I should support both - I will have to choose one.