Build your own 2D tower defense game in Unity 6. Create levels, author units and waves, validate your content and play. Includes a reusable runtime and optional sample game.Designed for Unity 6 URP 17.x with the 2D Renderer. Requires 2D Sprite and uGUI/TextMesh Pro; import TMP Essential Resources once. Input System is optional.Make your game, starting with your own content.2D Tower Defense Maker combines a reusable C# runtime with Unity editor tools for building 2D tower defense games. Open Welcome, choose New Level and create fresh starter assets in your own folder. Edit paths, construction slots, units and waves, validate the level, then press Play.Author and iterate in the EditorNew Level wizard: creates a scene, level, waves, paths, construction slots and fresh starter units in your chosen folder.Map Editor: edit curved paths and lanes, slots, rally points, entrances and camera framing over your map background, with Undo.Unit Workshop: edit units, attacks, abilities, status effects, art and animation settings; inspect previews and computed statistics.Wave Timeline and Upgrade Tree: author spawn schedules and branching tower progression.Validator and Dry Run: identify content problems and compare undefended, fortified and budget-limited simulations before testing in Play mode.A runtime you can build onBranching towers with ranked abilities; barracks soldiers that block and fight enemies.Controllable heroes with experience, levels, automatic or manual skill progression and respawn.Player spells, armor, magic resistance, status effects, shields, healing, traps, companions and on-site revival.Economy, wave-call rewards, refunds and victory ratings.Campaign maps, unlock rules, saved progress and a permanent star-upgrade shop.Fixed-tick pure C# simulation, command recording/replay, state hashes and extension points.Pooled Unity views, sprite/frame animation, audio/VFX hooks and a themeable uGUI/TextMesh Pro HUD.English default text and a Korean example table. Inter and an optional Noto Sans KR fallback are included with their OFL notices in Samples.Maker and Samples are separateThe reusable Maker runtime and tools are independent of the Samples content. In a single Store import, you can leave both Samples and Editor/Samples unchecked for a Maker-only setup, or include them for the example game and its art, audio and reference content. Samples includes three battles, a title screen, save slots, campaign map and upgrade shop. Both use the same runtime. Keep your own game assets outside the generated sample folders.Requirements and scopeUnity 6 with URP's 2D Renderer, 2D Sprite and uGUI/TextMesh Pro. Import TMP Essential Resources once using the provided setup menu; these Unity resources are not redistributed. Mouse and keyboard are the supported input workflow. Validation was performed on Windows with Unity 6000.0.47f1 and 6000.4.1f1. Other desktop platforms and Unity releases have not been individually verified. Mobile/touch UI, multiplayer and online services are not included. No AI account or service is required to use the Maker.Documentation and supportEnglish manual: https://hyunter777.github.io/2d-tower-defense-maker/Q&A: https://github.com/hyunter777/2d-tower-defense-maker/discussionsBug reports: https://github.com/hyunter777/2d-tower-defense-maker/issuesFull C# source is included. Sample graphics use original SVG artwork and procedural map tooling rendered to PNG. AI-assisted development and generated audio are disclosed in the AI description and included notices.• Release version: 1.0.0.• Verified Editors: Unity 6000.0.47f1 and 6000.4.1f1. Development Editor: 6000.4.1f1.• Rendering: URP 2D Renderer, URP 17.x. Built-in and HDRP have not been verified.• Dependencies: Universal Render Pipeline, 2D Sprite and uGUI/TextMesh Pro. Import TMP Essential Resources once; these resources are not redistributed.• Supported workflow: Windows PC, mouse and keyboard. Input System is optional; legacy Input Manager is supported. Other desktop platforms and mobile/touch input have not been individually verified.• Installation: one Store import with optional Samples and Editor/Samples folders. Omit both for Maker-only installation. With split archives, install Maker before Samples. Fresh starter assets are generated into your chosen folder.• Includes full C# source, pure C# simulation, Unity integration, editor tools and sample extension code.• Fonts in Samples: Inter 4.1 and Noto Sans KR 2.004, with SIL OFL 1.1 notices.• Sample audio: 32 sound effects and 5 music tracks, generated for demonstration. No model weights or audio-generation service are bundled.• Validation on October 26, 2026: Unity 6000.4.1f1 EditMode 337/337 and PlayMode 28/28. The submission project was compiled and checked with Publishing Tools in Unity 6000.0.47f1.• English manual: https://hyunter777.github.io/2d-tower-defense-maker/OpenAI Codex and Anthropic Claude assisted development of the C# framework, editor tools, SVG-based sample artwork and documentation. Graphics are built from SVG sources and procedural map tools and rendered to PNG. Stable Audio 3 by Stability AI generated the sample sound effects and music. The results were integrated and adjusted for this toolkit and checked with automated tests, editor QA and sample play. Model weights are not included, and no AI service is required to use the product.


