The last couple of months have been a bit quiet on the development front, but this year I really want to release the elusive Demo 5. There’s still a lot of pieces that need to fall into place, but every hour spent on the project brings it a little bit closer to release. At least that’s the theory.
The biggest feature I’ve been working on lately has been the status menu framework. It’s one of those things that seemed simple on paper but ended up taking far too long.
Screen stacking was definitely the biggest sticking point. Players need to be able to navigate to new menu screens, but also need to return to the previous screen in the state they left it. Sprinkle in some interactive panels and transition animations and things start to get complex. It’s undergone two rewrites since I started, but I’m satisfied with how it works now.
At the moment the team list and character details screen are implemented, but I’m planning to have the rest finished soon™ so I can move onto something more enjoyable.