Pyxel Matrix is a desktop utility designed for GB Studio developers to streamline the creation of complex data structures. By converting visual grids into optimized GBVM (Game Boy Virtual Machine) code, it allows for easy management of RPG stats, item databases, and environmental triggers.
- Human-Centric Indexing: Uses 1-based indexing for rows and columns. Row 1, Column 1 is
101; Row 5, Column 8 is508. - Intelligent GBVM Export:
- Numbers: Automatically uses
VM_SET_CONST. - Variables: Automatically cleans human names into
VAR_symbols and usesVM_SET.
- Numbers: Automatically uses
- Data Portability: Full support for importing and exporting CSV and JSON files.
- Sleek UI: A custom-themed "Shaded Matrix" interface (Charcoal and Muted Green) designed for long development sessions.
To retrieve data from the matrix within GB Studio:
- Set Mapping: Set your
Mappingvariable to the desired coordinate (e.g.,508). - Execute Script: Call the custom GBVM script generated by this tool.
- Result: Your
Resultvariable will now contain the value stored at that coordinate.
The core logic of this tool is written in Python using the Tkinter library. You can view, audit, or contribute to the source code here:
standalone Windows executable is available in the Releases section.
- Developed by: contactpyxelmorph-afk
- Target Engine: GB Studio 3.1+
- License: MIT License - Feel free to use and modify for your own game projects.