2 min read

What's in a Week - 21st of September 24

What's in a Week - 21st of September 24

Had a lot of free time to myself the last month as I have taken some time off to relax, reflect and of course, work on my games!

One of the big features I want to show off today is a text box system that I have implemented into my game! One of the big things I wanted to get working was to have a modular efficient text system that didn't need to have multiple instances to work. With the way that it's set up at the moment I now have the ability to call the text box system at any time.
All through a single line of code...

st_state.Textbox.applytext(”StringExample”).

By calling this and supplying a string I can get things like the following applied!

0:00
/0:14

📝 - Write slow, fast and even animate!

This is achieved by having style brackets set up allowing for the control of speed, animation, pauses and making the text box unskippable.

E.G {Speed:0.01} or {Effect:whimsy}

Each letter is an individual sprite pulling a region from a larger sprite sheet. It gets given a letter to look up and then changes itself to the letter. With the size of the textbox I am thinking about making some larger font sheet as well but this will do for now!

👩‍🏫 - Time to learn your ABC's!

An additional system that I would like to put into place is a .json call system for all the dialogue in the game. With a system in place for alternative languages just in case it comes to light that they are necessary. Calling dialogue would be similar to typing boss:0001. Allowing for people to look at the entire script and let me know if I have absolutely messed up grammar spelling or checking if certain dialogue makes sense. I am on the fence about adding character portraits to indicate who is currently speaking because the extra art I would have to make would be rather time consuming. For now a simple talk bubble will pop up above the talk target.

On top of that I have also been working on the attack pattern for the first boss!
This attack pattern is one of the final things that needs to be completed for the internal demo to finally come together! I need to do some additional testing for the attack patterns before I work on the animations. Yes, Shock horror but that's is not the final sprite for the boss. I have been working on these attack patterns on livestream! Thank you for the viewers that have stopped by!

0:00
/0:13

💪 - Absolutely Shredded and Ready to Brawl!

My plan is to continue to work on the internal demo next week now that the final boss pattern is in place I am almost ready to get the testers to give it a full try! Things such as showing an input map to see what the players are pressing when being recorded and finalising the last few rooms and are still on the to do list. I would also like to add a pause in even if it is just to freeze the game.

Also I am going to Europe in October to galavant around and have fun!
If there are any indie game developers in Sweden, Belgium, Germany or Denmark that would like to hang out feel free to reach out!