Procedural 2D dungeon generation with complete creative control. Design your level structure visually, craft rooms with tilemaps, and generate endless unique variations.Asset is compatible with Unity 6 and all others versions since 2019.4. Fog of War is only compatible with the built-in render pipeline and URP.Create dungeons that feel designed, not random.Edgar gives you the creative control of hand-crafted levels with the replayability of procedural generation. Define exactly how your dungeon flows - then let Edgar generate infinite variations that follow your rules.📖 Documentation | 🎥 Getting Started Video | 💬 Discord⭐ WHY EDGAR?Traditional procedural dungeons feel random and disconnected. Rooms don't flow meaningfully, layouts lack intentional design, and every run feels the same despite being "procedural."Edgar solves this with a node-based approach: connect rooms like a flowchart to define your structure (boss room at the end, shop in the middle, branching paths), and Edgar generates levels that follow YOUR design with YOUR handcrafted rooms.Want a dungeon that starts in a safe hub, branches into 3 parallel paths, reunites at a mini-boss, and ends with an epic boss fight? Define it once and Edgar generates endless unique variations, each following your exact structure.✔ CORE FEATURES✔ Visual Level Editor Design your dungeon structure like a flowchart - drag rooms, connect them with lines, done. Define exactly how rooms connect - no code required.✔ Handmade Room Templates Create rooms like any Unity scene using tilemaps. Add lights, enemies, chests, traps - anything you need. Assign different templates to different room types.✔ Intelligent Room Placement Edgar automatically finds valid layouts that match your defined structure, handling complex constraints like room sizes and door positions.✔ Extensible Post-Processing Add your own logic after generation - spawn enemies based on difficulty, place loot, adjust lighting. Full control over the final result.✔ Unity 6 Support Fully compatible with the latest Unity version.🎮 PRO FEATURESTake your dungeons to the next level with PRO-exclusive features:✔ Fog of War - Reveal rooms as players explore them✔ Minimap - Easy setup for dungeon minimaps✔ Platformer Levels - Generate side-scrolling platformer dungeons, not just top-down✔ Enter the Gungeon & Dead Cells Examples - Example scenes inspired by these games, demonstrating how to recreate their procedural level design📦 WHAT'S INCLUDED16 example scenes demonstrating different setupsFull source code includedComprehensive documentation with tutorials🎮 TRY BEFORE YOU BUYNot sure if Edgar fits your project? Try the free version to explore the core features. Ready for Fog of War, Minimap, and Enter the Gungeon-style examples? Upgrade to PRO.🛠️ SUPPORT📖 Documentation❓ FAQ💬 Discord✉️ EmailProcedural 2D dungeon/level generatorNode-based level structure editorTilemap-based room templates with full GameObject supportRuntime generation supportedCustom post-processing API16 example scenes includedFull source code includedUnity 6 compatible
Edgar は手続き型 2D レベル ジェネレーターです。 グラフベースのアプローチと手作りのルーム テンプレートを組み合わせて、ゲーム デザイナーが生成されたレベルを完全に制御できるようにします。
詳細
グラフベースのアプローチ
レベル内に必要な部屋の数とそれらをどのように接続するかを正確に決定すると、ジェネレーターはその構造に正確に従ったレベルを生成します。 各レベルの最後にボス部屋が欲しいですか? それともレベル途中のショップルームでしょうか? グラフベースのアプローチではすべてが可能です。
手作りルームテンプレート
個々の部屋の外観は、いわゆる部屋テンプレートを使用して制御されます。 これらは、レベルを生成するときにアルゴリズムが選択する事前に作成された構成要素です。 これらは Unity タイルマップで作成されますが、ライト、敵、戦利品の入ったチェストなどの追加のゲーム オブジェクトを含めることもできます。 異なるタイプの部屋に異なる部屋テンプレートを割り当てることもできます。 たとえば、スポーン ルームはおそらくボス ルームとは異なる外観になるはずです。
購入する前に
ジェネレーターは非常に強力ですが、生成するのが難しすぎる入力を準備するのは比較的簡単です。 たとえば、レベル グラフ内のルーム/サイクルが多すぎるか、ルーム テンプレートが制限されすぎている可能性があります。 したがって、複雑なレベルを生成したいが、ジェネレーターの核となる概念を理解するのに時間を費やしたくない場合、このアセットはおそらくあなたには適していません。
主な特徴
強力なレベル グラフ エディターでレベルの構造を記述します。
手作りの部屋テンプレートで部屋の外観を制御する
カスタム後処理ロジックでカスタマイズが簡単
ジェネレーターの異なるセットアップを使用した複数のサンプル シーン
そしてさらに...
PROの機能
カスタマイズ可能な戦争の霧エフェクト
簡単なミニマップ設定
Gungeon と Dead Cells にインスパイアされた例を入力してください
ドアソケット
誘導レベルグラフと出入り口ドア
その他 (カスタム ルーム、カスタム入力、コルーチン)
サポート
ドキュメンテーション
よくある質問
Eメール
不和
機能が制限された Edgar の無料バージョンを試したい場合は、github で見つけることができます。




