View on Asset Store (opens in new tab)
Package details
- Latest version
- 1.0
- Last updated
- First released
- Unity version
- 6000.3.8 or later
- Package size
- 118 KB
- Files
- 47
- Views in the past week
- 10
Price tracking
- Last checked
- Tracked since
- Lowest recorded
- $4.99 on
Keywords
Arrow Escape Snake Escape Game Template with Runtime Level Editor
Complete grid-based Snake Puzzle template with a built-in in-game Level Editor — draw, color, and export playable levels with zero code.
Affiliate link · Purchases support this site
Price history
Last 6 months
USDAsset preview
1 / 4
Arrow Escape Snake Escape Game Template with Runtime Level Editor screenshot 1
About this asset
Build a polished grid-based snake puzzle game fast with this complete, ready-to-extend Unity template.
Players clear a board by removing tangled snakes one at a time — each snake needs a clear path off the grid before it can be pulled free, creating classic "untangle" style puzzle gameplay. Snakes are fully procedural (no sprite art required), rendered with smooth rounded bodies, animated eyes, and a forked tongue that reacts to direction.
The included in-game Level Editor lets you design levels visually, right inside Play mode: click to draw snakes across the grid, toggle overlap and diagonal-movement rules, recolor snakes with a live preview, nudge an entire layout by one cell, and export finished levels as reusable data assets — all without touching a script.
Every system (grid generation, snake rendering, level data, timer, win detection, UI) is built with clean, consistently documented, event-driven C# so it's easy to read, extend, or restyle for your own game.
Includes:
- Procedural grid generator (any size/aspect ratio)
- Procedural animated snake rendering
- Full in-game Level Editor with save/export
- ScriptableObject-based level data
- Win detection, timer, and results UI
- Fully commented, XML-documented codebase
No custom shaders or SRP-specific dependencies — works with Built-in, URP, and HDRP out of the box.
From the publisher's Asset Store listing.
Technical details
- Render pipeline compatibility: Built-in RP, URP, HDRP (UI/uGUI-based, no custom shaders)
- Unity version: 2021 LTS or newer
- Dependencies: TextMeshPro (TMP)
- Rendering: Procedural mesh-based snake rendering via a custom Graphic component — no sprite assets required
- Architecture: Singleton-based manager systems (GridGenerator, SnakeCreator, GameManager, LevelEditManager, Timer) communicating via C# events
- Level format: ScriptableObject-based level data, human-readable and easy to batch or version
- Included modes: Play Mode (timed puzzle-solving) and Level Editor Mode (in-game level authoring), switchable via a single Inspector toggle
- Platform support: Any platform supported by Unity UI (PC, mobile, WebGL) — no platform-specific code
- Code documentation: Fully commented with XML doc comments on all public/major APIs
- Scripting: C#, no external plugins or third-party packages required
Compatibility
| Unity version | Built-in | URP | HDRP |
|---|---|---|---|
| 6000.3.8f1 | Not listed | Compatible | Not listed |
This package is built entirely on Unity's UI (uGUI/Canvas) system and does not use any custom shaders, materials, or lighting effects. If your project uses pipeline-specific UI post-processing or custom Canvas camera setups, please verify compatibility with your own configuration.
As listed on the Asset Store.