Skip to main content

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

Alright, buddy. This is round two of me leaving a comment, I'm so madly in love with this program as I've been throwing random characters into death matches and escape rooms, but I'm not too sure if I'm using all the stuff correctly. The gossip feature, I kind of just use it as a bookmark to see where all the characters are at and what things they were able to unlock for this simulation compared to the last simulation. Sometimes, characters were capable of solving riddles based on their intelligent and luck/roll of the dice. 

I widely use the items in the game, have to resort to learning a little bit more about .JSON way to add even more items. I also haven't really touched the map feature yet, as I've been just using the conversation feature instead, having characters loop around and grind speak to level up on things...

Not only that, but I have run into a much smaller bug recently though as I have added too many traits to a few of my character's playable characters/players as the program refuses to remove them even though I'm not too sure what's keeping them there. I can't edit it away or delete it even when I am opening the file in .JSON to manually deleted, so they're just kind of chilling there....

That's interesting to hear. I wasn't expecting you to utilise much of the database system as much as you are.

When you delete traits it doesn't update the list, so unless you save the project there and then, it won't update the respective JSON files. Traits are considered separate data items compared to the characters themselves, as you've probably noticed.

Just bear in mind the changes being made to Story Creator... I will be updating the devlog where I will keep yourself and others up-to-date, but the database system you're used to is to be replaced as it's very niche and doesn't allow for any modifications. Not to mention the code has mostly been copied and pasted and not refactored the way it should be.

There were just too many problems with the codebase and I didn't think a lot of those things through at the time.

JSON files for saving data is not ideal for large projects and doesn't scale well, meaning that larger projects will take longer to load. So, ideally, I would migrate database functionality to an SQLite database for managing data with options to export the data to JSON format later if preferred.

If you want to keep the database options you have as they are, I will consider implementing "Mods" for this software in which everything that was there before can still be used, if you would prefer this.

No worries. I'm actually really excited to see what the newer version is going to look like and what I can mess around with. The joy is in fiddling with all the options that a software can do.

As long as it stays as a Interactive sim; You'll still have me as a loyal fan.