2D Multi Scene Level Designer: MetroidVania/RPG WorldBuilder
swallow
$12.50
$25.00
50%OFF
(no ratings)
Jump AssetStore
Build massive 2D worlds 10x faster. Render 100+ scenes with zero editor lag using Proxy Mode. Fast prefab & room placement, plus seamless multi-scene management.2D Multi Scene Level Designer: is a toolkit built to remove the bottlenecks of creating massive 2D worlds. If you are building a Metroidvania, a RPG, a large open world, or platformer, you are bound to face a problem: loading many scenes at once drops the Unity Editor to very low FPS, and moving prefabs across scene boundaries becomes slow and tedious.This toolkit solves that with zero-cost Proxy Rendering, a World Palette for rapid placement, and bulk Scene Movement tools, letting you work on huge worlds smoothly while still seeing the full layout.🚀 Zero-Cost Proxy ModeEliminates Editor lag by replacing heavy tilemap scenes with lightweight color-coded rectangles drawn using GL calls.Work with 50+ scenes loaded simultaneously while keeping smooth Editor performance.Maintain a bird’s-eye view of surrounding rooms while editing the active scene normally.Proxy data automatically updates every time a scene is saved.🎨 World Palette ToolA customizable Scene View HUD for drag-and-dropping prefabs and full room templates.Smart Scene Targeting: Automatically places objects in the correct Unity scene based on cursor position.Create multiple Collections and Profiles (Forest Props, Dungeon Enemies, Traps, etc.).Rotate objects quickly using the Ctrl key before placement.📦 Move Multiple Scenes ToolMove multiple scenes at once, bypassing Unity’s default limitations.Reposition dozens or even hundreds of scenes as easily as moving a single object.Advanced selection modes: Rectangle, Freehand Lasso, and Axis Constraints (for example, select everything to the right).Fully compatible with Unity’s Undo/Redo system.🛠️ Workflow & Quality of Life FeaturesQuick Scene Activation: Ctrl + Click a proxy or object to instantly set its scene as active.Quick Cleanup: Shift + Double Click a scene proxy to unload it instantly.Auto-Unload on Play: Non-active scenes unload automatically when entering Play mode for faster testing.Global Grid Overlay: Customizable alignment grid for precise level design.💡 Use CasesMetroidvanias / Large Open Worlds: Design your full map layout using Proxy Mode with biome color grouping.Rapid Prototyping: Instantly place pre-configured room templates from the World Palette.Expanding the Map: Shift entire sections of the world to create space for new areas or boss rooms. ✨REQUIREMENTSMinimum Unity Version: 2021.3 LTS +Pipeline Support: Built-In, URP, HDRPSetup Requirements: Out-of-the-box, it relies on a specific tag-based hierarchy structure for level detection (Default Tag: MainLevelTileset), which can be fully modified via the WBSettings asset.DEPENDENCIESNo external dependencies or packages required.ARCHITECTURE & PERFORMANCEEditor-Only Toolkit: Designed primarily as an editor tool; it is non-intrusive on runtime builds, utilizing minimal runtime data (ScriptableObjects for Proxy Data and Settings).High-Performance Rendering: Uses Unity handles (Handles.DrawSolidRectangleWithOutline()) and low-level OpenGL (GL) calls to ensure extremely fast rendering regardless of actual tilemap complexity.Frustum Culling & Chunking: Implements spatial chunking and frustum culling on baked proxy geometries so editor performance scales predictably even with hundreds of scenes loaded.Smart Bounds Detection: Calculates scene boundaries automatically using a fallback system (CompositeCollider2D, transformed Tilemap bounds, or Renderer bounds) for precise smart-targeting during prefab placement.Automated Baking System: Automatically generates and saves TilesetProxyData assets directly to your project when scenes are saved.Undo Integration: Fully integrated with Unity’s native Undo/Redo tracking via serialized state holders, ensuring destructive multi-scene manipulations can be safely reverted at any time.Majorly used for refactoring and documenting plans.





