Captain’s Log 21·6 | 07·A: Do Overs

The game world is in pixel art, the interface is in HD. I have decided this is acceptable.

However, my action system needs revamping from the ground up. In this particular gif, you can see it almost functioning properly, but it has two huge bugs. One is that the mouse doesn’t work on the radial menu once the choice menu is coded. Second is that the mouse doesn’t work properly on the choice menu either. I don’t remember either of these bugs plaguing the project I stole the code from, but I could be mistaken.

Another issue with my action system is that actions can call each other and overlap in messy ways. When you select something from the radial menu or the choice menu, the menu should go away, then the selected action should take place. But this doesn’t happen.

What I’m going to do is rewrite the whole thing so it operates cleanly. It’ll probably take me all week, but it’ll be worth it in sparing myself future pain.

In preparation for this, and because Unity 2020 still rubs me wrong, I tried downgrading my project back to Unity 2019. It did not go well. As expected, the project broke, but when I tried to use git to roll back to a working version of the project, it didn’t unbreak. I’m an artsy type. I’m probably using git wrong. But, eh. I’ve decided to start a new Unity Project in 2019, skip the fancy 2D lights for now (not essential to the game), and proceed from there.

Normally, I would find wheel spinning like this demoralizing, but for some reason I don’t this time. I feel like I’m doing what I should.

I’m going to go sleep now.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s