Skip to content

Beginner friendly inventory system for Ren'Py. Designed for simplicity and ease of use, with everything organized in a single modular folder. Perfect for enhancing your game with engaging inventory features.

Notifications You must be signed in to change notification settings

Patchmonk/Simple-Renpy-Inventory

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

48 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Welcome to my Simple Ren'Py Inventory System! When I first created this project, I was a beginner exploring the Ren'Py engine, and it’s been part of my ongoing learning journey. Inspired by a simple tutorial, I built this system to be straightforward, flexible, and easy to integrate into your games—while also adding my own improvements and creating a version that fits my needs.

Starting with a basic, empty list, this system provides a solid foundation for new developers, without the added complexity of more advanced inventory systems. It’s perfect for creating beginner-friendly games.

I've also developed an advanced version with features like unlockable slots and item stacking. Check out my other repositories for further extensions and improvements. I hope it serves as a helpful resource for others diving into Ren'Py!

Here is the enhanced version of this inventory if you are interested: Enhanced Renpy Inventory

screenshot0009

screenshot0011

Features

  • Modal inventory screen with a user-friendly frame and image button for closing.
  • Inventory layout organized in a vertical box (vbox) with a title.
  • Scrollable viewport with customized vertical scrollbar graphics.
  • Grid (vpgrid) display for inventory slots, with dynamic item and background images.
  • Supports both occupied and empty slot states.
  • Customization options for scrollbar graphics.
  • Change the inventory's appearance by updating the background image.
  • Modular system: All components are located in one folder (\game\components\inventory), avoiding the complexity of multi-folder projects. This design ensures easy installation and management, making it perfect for beginners.

Requirements

  • Ren'Py 8.0 or higher

Installation

  1. Clone the repository in the Ren'Py directory and run it to get familiar with the Simple Inventory. A tutorial is included to help you catch up quickly.
  2. Ensure easy installation by copying the component folder inside your game directory. Initialize the variables in the script.rpy file as shown in the tutorial inside the inventory system.

Graphics Resources

Credits Hey there! Just a heads-up: Make sure to give credit where it's due and mention my name, which is now Go by Patchmonk. Thanks a bunch!

About

Beginner friendly inventory system for Ren'Py. Designed for simplicity and ease of use, with everything organized in a single modular folder. Perfect for enhancing your game with engaging inventory features.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages