{"repo":"SinlessDevil/UnityGridLevelEditor","free":true,"listed":false,"github":"https://github.com/SinlessDevil/UnityGridLevelEditor","clone":"git clone https://github.com/SinlessDevil/UnityGridLevelEditor.git","description":"Unity Grid Level Editor - A powerful, fully customized level editor made in Unity using Odin Inspector. Built to quickly prototype and manage grid-based levels both in the editor and at runtime.","language":"C#","stars":47,"topics":["game-editor","gamedev","level-design","level-editor","odin-inspector","unity","unity-editor","unity-tools","unity-custom-inspector","ui-toolkit"],"license":"MIT","category":"game-templates","readme_excerpt":"Grid Level Editor A grid-based level editor for Unity, built with UI Toolkit. It lets you author, manage and preview tile-and-block levels stored as ScriptableObjects — directly in the editor and at runtime. Current version: 2.1.0 · Unity 2023.2+ · UI Toolkit Overview The tool is split into two editor windows and a runtime generator: - Block Library — define reusable block types (id, icon, prefab, footprint). - Level Editor — paint levels on a grid using drag-and-drop, with selection, rotation, copy/paste and undo/redo. - Runtime Generator — spawns the authored level in the scene with staggered DOTween animations and optional auto-switching between levels. Levels and blocks are plain ScriptableObjects under Assets/Resources/StaticData , so they are versionable and load through the standard static-data pipeline. Features Block Library - Dedicated window ( Tools → Grid Level Editor → Block Window ). - Create, rename and delete block types; assign id, prefab and an optional icon. - Auto icons: when a block has no icon sprite, the editor shows the prefab's auto-generated preview (Unity AssetPreview ) everywhere — palette, grid, plates and drag ghosts. The icon sprite is just a manual override. - Define multi-cell footprints (rectangle, L, T, cross, …) on a paint grid. - Search and sort by id, prefab or icon name. Level Editor - Visual grid editor ( Tools → Grid Level Editor → Level Window ). - Create, rename, resize and delete levels. - Drag blocks from the palette onto the grid;","default_branch":null,"files":null,"tree":[],"storefront":"/r/SinlessDevil","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/SinlessDevil/UnityGridLevelEditor/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}