Wednesday, September 10, 2025

Bugs a Smashin!

So, it's been a pretty productive couple of days indeed. I've corrected the dialogue for Joe, and that's working as it should. The fix for the app to remember text size changes between orientations was relatively quick and painless.

I thought I fixed the concurrency crashes, but alas, I have not yet fixed that little gem.

And finally, the biggest section I've been working on is bringing the interface up to where it should be. I've had the android navigation buttons sitting on the bottom of the screen, and never really thought about them. And the "back" button was quite useful in a good number of places. And then of course, it turns out that sometimes, those buttons on a real device will overlap the game interface.

So, when I started really looking and thinking about it, I had to remove that navigation bar, and then.... and then.... what exactly? Well, a few things it turns out. So I have implemented a gesture thingy that will catch when you swipe on the main game screen, and depending on how you do it, it will slide certain menus onto the screen. That's also a great way to have even more of the screen for the game. But I've also implemented some interface buttons and actions that will replace the back-navigation-function. I should have done it from the start, but I'm catching up now.

The gesture recognition allows quite a few more interface things later on too, which will be great. Hopefully tomorrow I'll be through a bunch more of this UI/UX stuff.

No comments:

Post a Comment

Bugs a Smashin!

So, it's been a pretty productive couple of days indeed. I've corrected the dialogue for Joe, and that's working as it should. T...