- Toby the Cat

- May 19, 2024
Â
Time: 19:02
Getting ever closer to finishing up all of the game features for this project. Todays job is sorting out the village shop, a nice little place for the player to spend all those coins that have been falling into the players pockets. Sadly this mean no more free handouts when it comes to ammo for the player! However on the bright side find enough of those coins and you'll be able to upgrade your health all the way up from one to five bars.
Got a very basic version of the shop up and running pretty quickly but wanted to make it easier to expand if extra weapons were introduced or if I wanted to change the cost or how many items were given etc. Final thing I want to do is have the ability to upgrade the ammo limit. The pieces are all there I just need to throw together the last little bits of code. Not sure the game will be long enough for all these extras though but it's a good learning experience.
As for the game itself it's going to have a very simple structure of item collecting, each new quest completed will unlock a new item which will allow the player to complete another quest and eventually find the final item. There will be a few hidden spots dotted about with some extra money in it for getting upgrades. I would like to have some boss fights chucked in for variety and as an extra programming challenge, see how far I can I can take the state machine system.
Some of the graphics still need a little more looking at, I need to build an underground cave tile set. Not on this current project as it stands but would like to look into some advanced lighting tricks in the future and other more advanced things as I've only just touched on what it possible.
The final parts of this project are getting a title screen, a save / load system and some kind of intro and ending.
As for longer term plans I plan to revisit another top-down style engine, this one is was more arcade shooter but I would love to combine ideas from the two styles. There's still a third similar tutorial series I want to go over. I don't intend to follow these exactly one for one and will be bringing in all the bits I have learned to give it a bit of my own flair.
Â























































































