Go, Go, Godot!
  • 0

Inventory System v1.18.1 available (and v2 progress update)

December 2, 2024

I’m wrapping up development on version 1 of the Inventory System, which is currently at v1.18.1. All core functionality is in place, and it provides many quality-of-life features. The guide covers and walks through most of the code base, and the demo projects show off a lot of use cases. This first version has been refined for over a year now, and I’m quite happy with how it turned out. The inventory system is a great place to start if you want to dive deep into inventory architecture with Godot 4.

Based on your feedback, the inventory system audience falls into one of two groups: The first group wants to learn more about the inner workings, architecture, and programming techniques to build inventory capabilities. For that group, the current inventory system is great. With 500+ pages, the guide is comprehensive. The second group is more interested in having an inventory system ready to be dropped into a project with minimal work and configuration, which is what version 2 is working towards.

Version 2 will also include more technical refinements and a backlog of refactoring work. Most of the functionality will continue to work the same, so conceptually not much changes. It’s largely a matter of how the features are organized and split up. My goal is to split the system into separate add-ons to make it even easier to compose functionality. Rather than attempting to modify the guide along with it, v2 will also have a new guide focused more on higher-level concepts, while the scripts will use more documentation comments.


The Inventory System Deep Dive and Architecture Guide helps game developers implement advanced multiplayer inventories using Godot Engine. The PDF Guide contains over 500 pages of code walkthroughs, diagrams, and explains concepts related to inventories, items, and more.

Get It Now
Learn More

Posted in Godot, News.
Share
PreviousInventory System 2 Alpha 1 available
NextToggling Visibility of Nested CanvasLayers

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Related Posts

  • December 23, 2023

    godot-matcha: Free multiplayer without a server

    Godot-matcha is an addon that lets you use WebRTC for multiplayer games by handling matchmaking using WebTorrent trackers. Conceptually it’s quite an interesting, novel approach. WebTorrent uses a modified BitTorrent protocol that allows it to work with WebSockets. A WebTorrent tracker is essentially a directory service that keeps track of torrents offered by users. A …

  • Godot and Netlify
    January 22, 2023

    Quickly deploying Godot games on the web with Netlify

    When I think of video games, I generally still think of an application that is downloaded and runs on the client. Technically, that’s still the case with web-based exports from Godot Engine, since the web browser has to download the files before being able to run them. I thought maybe I could just run the …

  • Godot Game Engine Logo
    September 15, 2022

    Godot Engine 4 reaches beta

    Just a couple of days ago, Godot 4.0 alpha 17 was announced. Today, Godot Engine 4.0 beta 1 was released. Be sure to check out the announcement. There are lots of improvements across the board; rendering, lighting, physics and navigation, animation, and scripting.

  • June 2, 2023

    Creating games with Godot Engine using AI

    New to Godot Engine? Want to get started creating awesome games quickly? Just use AI! AI learns (is trained) from online content (which is a whole separate topic). As a result, the quality of the answers the AI provides is based on the volume and variety of content available to learn from. Since Godot is …

    © 2025 GoGoGodot.io. All rights reserved.