A simple Godot addon that adds generic grid nodes for quickly building grid-based systems, in 2D or 3D.
Check out Criss-Cross for C# by wadlo!
A grid in the X and Y axis which contains values for each cell. It can be infinite, or generate cells with regions.
In the example at scenes/demos/inventory, it is used to make an inventory system similar to those found in games like Escape from Tarkov or Kenshi.
A grid in the X and Z axis which contains values for each cell. It can be infinite, or generate cells with regions.
In the example at scenes/demos/building_3d, it is used to make a (terrible looking) building system.
Check out the built-in documentation in your Godot project for explanations of every relevant function and variable.
You can find it by searching for
Grid2DorGrid3Dwith theSearch helpbutton in the script editor or by pressing thedocumentationbutton in the node's inspector.
![]()
- Download the project files.
- Move the
criss-crossfolder into your/addonsfolder within your Godot project. - Enable the addon through the project settings.
All assets by Kenney

