Level Proto 2D


Build, edit, playtest, and export blockouts for Metroidvania, platformer, or any 2D side-scroller games using polygon-based shapes, snapping tools, procedural materials, labels, and a prototype player


by Clouded Studio


Price History +

Design and validate levels for Metroidvanias, platformers, or any 2D side-scroller directly in the Unity Scene View.


Level Proto 2D is a level-design toolkit for building platforming blockouts with editable polygon shapes instead of manually placing and resizing dozens of square sprites.


Create floors, walls, slopes, platforms, rooms, hazards, and traversal routes using ProtoShape2D. Edit vertices and edges directly in the Scene View, insert or remove points, extrude new sections, and keep geometry aligned with grid and angle snapping.


FAST LEVEL-BLOCKOUT WORKFLOW


• Create polygon-based level shapes from the GameObject menu or with the dedicated Draw Shape tool.

• Drag vertices and edges directly in the Scene View.

• Insert, delete, extrude, and automatically clean redundant vertices.

• Generate matching PolygonCollider2D components.

• Use grid snapping, angle snapping, and a numbered Scene View ruler.

• Organize rooms and level sections with Proto Shape Groups.

• Add visible area labels for rooms, encounters, landmarks, and design notes.


THREE VISUAL STYLES


Switch each shape between three included URP materials:


• Proto Grid — a world-space prototyping grid with ruler-style boundary ticks.

• Cavern Stone — layered procedural rock with surface detail and irregular cracks.

• Mossy Ruins — procedural masonry blocks with chipped edges and moss.


The procedural patterns remain continuous across adjacent shapes. Every shape supports an individual Fill Color tint, while Cavern Stone and Mossy Ruins also provide an optional per-shape Outline Color.


PLAYTEST IMMEDIATELY


Drop the included Proto Player into your scene to test movement distances and traversal flow.


The player includes:


• Walking and jumping.

• Coyote time and jump input buffering.

• Variable jump height through jump cutting.

• Ground detection.

• Dynamic grounded/airborne friction materials.

• New Input System support.

• Keyboard controls ready for immediate testing.


EXPORT YOUR BLOCKOUT


Export an entire scene or an individual Proto Shape Group:


• PNG export directly from polygon and label data.

• Configurable pixels per unit and transparent background.

• Optional baked grid appearance.

• Per-shape outlines included in PNG output.

• JSON export containing vertices, transforms, colors, collider settings, sorting order, tags, and labels.


CUSTOMIZABLE AND SOURCE-AVAILABLE


All scripts and shaders are included. Shapes expose editable colors, materials, collider generation, sorting order, tags, and polygon data.


The package is suitable for metroidvania, platformer, side-scroller, action-adventure, puzzle-platformer, and other 2D level-design workflows.


A playable demo scene is included, presenting Proto Grid, Cavern Stone, and Mossy Ruins side by side with floors, slopes, platforms, labels, groups, and a configured Proto Player.


Please note: this is a level prototyping and visualization toolkit, not a finished environment tileset or a complete production character controller. The included Proto Player is intentionally focused on testing movement and traversal.

But it can easily be used as a starting point for a final implementation for your game.