On Sale: GamesAssetsToolsTabletopComics
Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Day 20:

Back to work! I was able to flesh out the inventory system entirely, using Scriptable Objects to hold my item data and functions for what happens when they are consumed, equipped, crafted, etc.

Several features are now functional, including:

Consuming items and selling items:

Gaining experience and leveling up:

Equipping items and having them affect your stats:

Crafting items, adding items to the inventory when appropriate and removing items from the inventory as appropriate:


Honestly, it took some effort to set up but I like how it turned out! Next is being able to integrate all of these inventory items into combat, which seems daunting. But compared to setting up the inventory itself, I can directly see how I can do this. Since all the inventory items currently are built up with building blocks of data and functions stored in Scriptable Objects, I just need to extend the ability to "use" items in combat with new functions. I'm looking forward to this, since the design of the different RPG items is really quite fun!

As far as scope goes, for this jam I don't think I can do a whole lot more after integrating all items and abilities into combat, since I would like enough time to actually have the game look nice rather than just the blocky placeholder style (at least fitting the overworld map). What I hope to have is this inventory system (basically complete), combat system (next on the list), and then dialogue cutscenes in between battles where the player advances the plot, uncovering why they ended up in this inn in the first place... ;)

...where the player advances the plot, uncovering why they ended up in this inn in the first place...

I knew it! Granny is a former Mafia assassin who's turned state's evidence and is now in the witness protection program! But there's a leak, and she's been outed, so now she's fighting to stay alive until she can craft a Phoenix Down to resurrect and testify against Jimmy Hoffa!

...Drat. You got me. Time to come up with a new plot device... ;)

Ah, crap. Sorry, forgot the spoiler warning.