This was really cute and the music was fun. I'd've loved a way to see the in-between comments that I missed.
Zone Booth
Creator of
Recent community posts
I've been working on a pretty complex RPG system in GBStudio, and my first draft of it used the Trigger based approach you've listed in your first chapter. It is definitely an easy to read approach, but I wanted to share my findings about its efficiency. Triggers activations are limited to the frame rate, and that can really add up if you start to chain them together - which is something I was doing to handle a lot of branching paths.
After a while I settled on a single actor with an on update script I'd stop and start, and an action queue. The script looks at the action queue, and uses the head of it to choose an action from a gigantic switch. That action is able to add more actions to the queue. This let me solve a lot of timing issues, and more importantly it worked with the processor in a better way. Its definitely more complex, but it handles timing and processing issues very elegantly. It also let me use Triggers for more traditional things like setting a variable when the trigger is stepped on, which made some other types of menu making a lot easier.
It did admittedly have the downside that I needed to make a custom plugin to make it manageable, and there isn't a way to make that plugin generic and sharable. It was just a set of plugins that'd add an action to the queue via name instead of number, and a plugin to make that switch display names instead of numbers. I can't make it sharable because both plugins have a large list of available actions inside of them, and there isn't a way to put that into a configurable area on GBS.
Super fun, but the margins were a little too tight to get past a second image. I'm guessing theres techniques like placing the shapes with a priority order and reusing parts from the last sketch.
Really good art tools, very impressed by the ability to place lines on different halves of a tile, I couldn't figure that out for my art program. Being able to use the cursor and know where it was going to draw was implemented very nicely too.
Haha, yeah probably. I had a lot of fun designing the city as it is now. Making it more explorable would have been great. I wanted to add tools to have pizza shops be walk-ins and to have them send out their own flying delivery cars with a tower defense style thing.
This game actually happened as a last-second pivot from my original idea and I got it done in like 3 days. GBStudio is great!
Thank you! Would you believe I had to pivot at the last second and got this done in like three days? I used GBStudio to get it out the door. Using pre-existing assets helped a lot too (Kenney's 1-bit pack and 2bitcrook's artwork & music, plus some other assets mentioned in the credits.) Kit bashing is fun.