Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

Thank you for your response! I did go through the tutorial, and it does make sense, but I think what I was trying to accomplish leans more toward the RPG-Style. I'm currently creating a visual novel dating sim, so my idea is that when the player is given the option to give a gift, the inventory screen will automatically pop up, and the player can select which item they want to give away. I'll be willing to wait until the new version of the inventory system; my visual novel is nowhere near done! Keep up the great work, and thank you again! I'm looking forward to the new system!

Ah, now I understand what you’re aiming for it sounds like a great idea. Typical dating sims staff in inventory systems, but popping up the inventory based on the character is actually super easy. You can call the current inventory if you want, though we don’t yet have a proper selection system. That’s exactly what you need.

The new inventory, however, has tons of options: right-clicking on an item and hover tooltip info popup menu brings up information and also a selection menu where players can use item, eat, drop, or perform whatever action they want. I’m trying to create a sweet spot that fulfills the majority of gameplay needs while keeping things flexible.

The question remains: are you using the typical “Irene-style” variable-based character system, or a custom character class that’s more robust? If not, I highly recommend going with a custom class.

With a custom class, you don’t have to juggle thousands of separate variables, which quickly becomes messy and hard to manage. Instead, everything stays organized in one place, making your code easier to read, maintain, and expand as your project grows.

Just speaking from experience, trust me, you’ll thank me later. Good luck with your project! I’m wishing you the very best. Do whatever feels most comfortable for you.

Itch.io didn't notify me that you responded! I'm so sorry for this late response! I am using the variable-based character system. I admit, it is very messy. I'll definitely look into creating custom classes to clean up my code! Thank you for the advice and well wishes for my project! :D

(+1)

No worries about the delay; it happens to me all the time. I’m glad you’re considering my suggestion. Trust me, it’ll save you a ton of headaches and stress as your game progresses and you add more characters, which can get messy. I’ve had lots of requests for character-related features, and I might even upload the entire character system with inventory included if I can find some free time. The new version is quite robust, designed to support all sorts of games, not just dating sims, but also RPGs and more. The good news is I’ll be releasing it very soon, unless some kind of engine bug causes serious problems. The core logic is done, and I’m now working on the UI. Best of luck with your project!