100 Best Apps for Level Designers
Level design spans blockouts, terrain, assets, playtesting, and production coordination. This first group covers foundational engines and creation tools that many level designers use in different workflows.
Unreal Engine
Unreal Engine provides a real-time editor for building environments, scripting gameplay, lighting scenes, and testing levels. It helps designers rapidly iterate playable spaces without repeatedly exporting content to a separate game application.
Unity
Unity is a game development platform with an editor for assembling scenes, components, gameplay systems, and builds. It helps teams prototype interactive level ideas when they need flexible scene construction and cross-platform deployment.
Godot Engine
Godot Engine is an open-source game engine for creating 2D and 3D scenes, scripts, and gameplay. It helps smaller teams avoid complex engine workflows while building and testing game levels in one editor.
Blender
Blender is a 3D creation suite for modeling, UV mapping, animation, rendering, and asset export. It helps level designers create custom blockout geometry and environment assets without relying on separate modeling software.
Autodesk Maya
Autodesk Maya is professional 3D software for modeling, rigging, animation, simulation, and scene preparation. It helps designers prepare precise modular assets when environment pipelines depend on Maya-compatible files and conventions.
Autodesk 3ds Max
Autodesk 3ds Max is 3D modeling and visualization software widely used for architectural and game assets. It helps designers build detailed environment geometry when their studio pipeline uses Max tools and file formats.
SideFX Houdini
SideFX Houdini uses node-based procedural workflows for generating geometry, simulations, terrain, and reusable digital assets. It helps designers create variable environments faster when manually rebuilding repeated structures would be time-consuming.
Adobe Substance 3D Designer
Adobe Substance 3D Designer creates procedural materials and textures through graph-based authoring and parameter controls. It helps environment teams produce adjustable surface materials without painting every texture variation from scratch.
Adobe Substance 3D Painter
Adobe Substance 3D Painter paints and bakes textures directly onto 3D models using layered materials. It helps designers quickly texture props and modular pieces while previewing surface detail on the actual model.
World Machine
World Machine generates terrain heightmaps, masks, and erosion effects through node-based terrain creation workflows. It helps designers create natural-looking landscapes without sculpting every mountain, valley, and riverbed manually.
Gaea
Gaea is terrain design software for generating heightfields, erosion, masks, and landscape export data. It helps teams explore terrain variations when large outdoor maps need editable source landscapes.
Tiled
Tiled is a map editor for building tile-based 2D levels with layers, objects, and custom properties. It helps designers organize grid-based maps when manually placing tiles in code becomes difficult to maintain.
LDtk
LDtk is a 2D level editor for tilemaps, entity placement, layers, and project data export. It helps designers maintain consistent 2D level data when multiple maps share tiles, entities, and rules.
TrenchBroom
TrenchBroom is a level editor for Quake-engine games using brush-based geometry and entity placement. It helps designers build classic first-person shooter spaces without working directly through text-based map files.
Hammer Editor
Hammer Editor is Valve's level editing tool for creating maps, entities, geometry, and gameplay layouts. It helps Source-engine creators test multiplayer and single-player spaces within the engine's established mapping workflow.
ProBuilder
ProBuilder is a Unity package for creating and editing polygonal geometry directly inside Unity scenes. It helps designers block out levels quickly when switching between Unity and external modeling software interrupts iteration.
Perforce Helix Core
Perforce Helix Core is version control software designed to manage large binary files and source assets. It helps game teams prevent overwritten level files while coordinating changes to large projects and assets.
Unity Version Control
Unity Version Control manages versioned project files, branches, changesets, and collaboration workflows for development teams. It helps teams track scene changes and resolve collaboration conflicts without relying solely on manual file copies.
Git
Git is a distributed version control system for tracking changes, branches, merges, and project history. It helps designers preserve reversible project changes when experiments or fixes introduce unwanted level edits.
Figma
Figma is a collaborative design tool for creating diagrams, interface mockups, flowcharts, and design documentation. It helps designers communicate level flows and player-facing interface ideas before implementation begins.
Miro
Miro is an online whiteboard for mapping ideas, diagrams, references, workshops, and collaborative planning. It helps distributed teams organize level concepts and feedback when conversations span many disconnected documents.
PureRef
PureRef is a reference-board application for arranging images, notes, and visual inspiration on a canvas. It helps designers keep architectural and environmental references visible without cluttering their primary creation tools.
Adobe Photoshop
Adobe Photoshop edits raster images for concept paintovers, texture preparation, maps, and visual documentation. It helps designers annotate screenshots and prepare visual assets when feedback needs clear, image-based communication.
Aseprite
Aseprite is pixel-art software for drawing sprites, tilesets, animations, and palette-based game artwork. It helps 2D designers create matching tiles and animated details while maintaining deliberate pixel-level control.
Krita
Krita is a digital painting application for concept art, illustration, textures, and image editing. It helps designers sketch visual direction and annotate layouts when early ideas need fast visual exploration.
RPG Maker MZ
RPG Maker MZ provides map editing, event scripting, and asset workflows for role-playing games. It reduces the challenge of building quest-driven maps without programming every interaction from scratch.
GameMaker
GameMaker supplies 2D room editing, visual tools, and code scripting for game development. It helps designers prototype playable spaces quickly when iteration cannot wait on engineering support.
Construct 3
Construct 3 is a browser-based game editor with layout tools and event-sheet logic. It helps non-programmers test level interactions through visual rules instead of traditional code.
Defold
Defold provides an integrated editor for scenes, tilemaps, scripts, and game object components. It centralizes level assets and behavior when small teams need a lightweight development workflow.
Roblox Studio
Roblox Studio lets creators build multiplayer experiences using terrain, models, scripts, and testing tools. It helps designers rapidly publish and playtest social spaces within Roblox's established creator platform.
Unreal Editor for Fortnite
Unreal Editor for Fortnite provides tools for creating Fortnite islands, environments, devices, and gameplay. It gives designers a structured way to build custom Fortnite experiences beyond in-game creative tools.
CryEngine Sandbox
CryEngine Sandbox is an editor for assembling environments, terrain, entities, lighting, and game logic. It helps teams preview large-scale world changes in an integrated real-time editing environment.
Open 3D Engine
Open 3D Engine offers a modular editor, terrain tools, and entity-based world construction. It supports teams needing customizable engine tooling for complex interactive environments and simulations.
GtkRadiant
GtkRadiant is a brush-based editor for creating maps with supported id Tech engine games. It helps modders construct classic first-person shooter levels using familiar geometry-based level editing.
J.A.C.K.
J.A.C.K. offers brush-based map editing for games using compatible Quake-derived engine formats. It simplifies building indoor shooter layouts where precise brushes, entities, and connections matter.
Crocotile 3D
Crocotile 3D creates low-poly environments by painting tiles directly onto three-dimensional grid surfaces. It helps designers quickly block out stylized 3D spaces without managing complex polygon modeling.
MagicaVoxel
MagicaVoxel creates and renders voxel models using an accessible grid-based editing interface. It makes constructing modular voxel props and scenery easier for designers without advanced modeling skills.
ZBrush
ZBrush is a digital sculpting application for creating detailed models, surfaces, and environmental assets. It addresses the need for distinctive environmental details by enabling dense sculpting and surface refinement.
SketchUp
SketchUp provides intuitive 3D modeling tools for drafting structures, interiors, terrain, and spatial concepts. It helps level designers communicate architectural layouts before committing them to game-engine geometry.
SpeedTree Modeler
SpeedTree Modeler creates procedural trees, plants, and vegetation assets for real-time and rendered environments. It reduces the labor of manually modeling varied foliage for believable outdoor level environments.
Quixel Mixer
Quixel Mixer blends scanned surfaces and materials to create layered textures for 3D assets. It helps artists tailor environmental materials when stock textures do not match a level's visual direction.
Material Maker
Material Maker is a node-based application for creating procedural materials and texture maps. It lets teams generate reusable surface variations without repeatedly editing texture files by hand.
MeshLab
MeshLab processes, cleans, inspects, and converts three-dimensional meshes and point-cloud data. It helps resolve troublesome imported geometry before assets create issues inside a level editor.
Inkscape
Inkscape is a vector graphics editor for creating icons, diagrams, interface elements, and illustrations. It helps designers produce scalable maps and annotated planning visuals without pixelation concerns.
Affinity Photo 2
Affinity Photo 2 is an image editor for compositing, retouching, painting, and preparing visual assets. It helps teams refine texture references and level presentation images in a dedicated raster workspace.
FMOD Studio
FMOD Studio designs interactive audio events, parameters, mixing, and game-ready sound behaviors. It helps designers connect ambient audio changes to player movement and environmental gameplay states.
Audiokinetic Wwise
Audiokinetic Wwise is an interactive audio authoring tool for game sound design and integration. It organizes complex environmental audio systems when levels require responsive music, effects, and ambience.
GitHub Desktop
GitHub Desktop provides a graphical interface for Git repositories, commits, branches, and pull requests. It makes version-control workflows less intimidating for designers who prefer visual repository management.
GitLab
GitLab combines Git repository hosting with issue tracking, code review, and continuous integration tools. It helps small teams keep level tasks, source changes, and review discussions connected in one workspace.
Notion
Notion organizes documents, databases, checklists, and shared project knowledge in customizable workspaces. It helps level teams centralize design briefs, playtest notes, and production decisions for easy reference.
Trello
Trello organizes tasks, references, and production stages on customizable visual boards. It helps level designers track scattered tasks by grouping work into clear cards and lists.
Jira
Jira manages development issues, workflows, backlogs, and sprint planning for software teams. It helps designers document bugs and implementation requests with assignable, searchable tickets.
Milanote
Milanote provides visual boards for arranging notes, images, links, and project ideas. It helps designers consolidate visual inspiration that otherwise becomes scattered across folders and bookmarks.
Obsidian
Obsidian is a local knowledge-base application built around linked Markdown notes. It helps designers connect level lore, mechanics, and design decisions through searchable linked documentation.
Google Drive
Google Drive stores files online and supports collaborative documents, spreadsheets, and presentations. It helps teams share design documents without emailing conflicting copies between collaborators.
Dropbox
Dropbox synchronizes files across devices and enables shared folders for collaborative projects. It helps designers access reference material and deliverables consistently across multiple workstations.
Discord
Discord provides text, voice, video, and community channels for real-time communication. It helps distributed teams discuss playtest findings quickly while keeping conversations organized by channel.
Slack
Slack organizes workplace messaging into channels with searchable conversations and file sharing. It helps designers locate past implementation discussions instead of losing decisions in private messages.
Microsoft Excel
Microsoft Excel creates spreadsheets for structured data, calculations, charts, and tracking. It helps designers balance encounter values and inventories using formulas instead of manual arithmetic.
Google Sheets
Google Sheets is a browser-based spreadsheet application supporting simultaneous collaborative editing. It helps teams maintain shared content lists without merging separately edited spreadsheet versions.
yEd Graph Editor
yEd Graph Editor creates diagrams and automatically arranges complex graph-based layouts. It helps designers map progression dependencies and room connections that are difficult to follow textually.
diagrams.net
diagrams.net creates flowcharts, wireframes, and diagrams through a browser or desktop application. It helps designers communicate level flows with editable diagrams that teammates can readily review.
Mural
Mural provides collaborative digital canvases for workshops, sticky notes, and visual planning. It helps remote teams capture brainstorming output in one shared, structured visual workspace.
articy:draft X
articy:draft X organizes interactive narratives, dialogue flows, entities, and game design documents. It helps designers manage branching story dependencies that become unwieldy in ordinary documents.
Twine
Twine creates interactive nonlinear stories using linked passages and optional scripting. It helps designers prototype narrative choices before committing dialogue and triggers inside a game engine.
Ink
Ink is a scripting language and editor for writing interactive branching narrative. It helps writers and designers test complex dialogue logic outside hard-coded game conversations.
Yarn Spinner
Yarn Spinner provides dialogue scripting tools and runtime integration for narrative-driven games. It helps teams implement branching conversations while keeping dialogue readable for non-programmers.
Spline
Spline is a collaborative 3D design tool for creating interactive scenes and prototypes. It helps designers quickly communicate spatial concepts without building a full engine prototype.
Blockbench
Blockbench creates low-poly and voxel-style 3D models, textures, and simple animations. It helps designers produce quick placeholder props when waiting for finalized environment art.
Asset Forge
Asset Forge assembles block-based 3D models from modular shapes and exported assets. It helps designers make readable prototype objects without extensive traditional modeling experience.
Marmoset Toolbag
Marmoset Toolbag renders and bakes 3D assets with real-time material and lighting previews. It helps artists inspect asset presentation and texture baking results before engine integration.
xNormal
xNormal bakes normal maps and other texture maps from high-resolution 3D meshes. It helps teams transfer sculpted detail onto efficient game meshes for performance-conscious environments.
RizomUV
RizomUV unwraps and packs UV coordinates for 3D models and game assets. It helps artists create efficient texture layouts when automatic UV results cause distortion or waste.
RenderDoc
RenderDoc captures graphics frames for inspecting rendering calls, resources, and GPU state. It helps technical designers investigate visual rendering problems that only appear during gameplay.
Visual Studio Code
Visual Studio Code is a customizable code editor with debugging, extensions, and source-control integration. It helps designers edit configuration files and scripts without relying on heavyweight development environments.
Visual Studio
Visual Studio provides a full-featured integrated development environment for editing, debugging, and building game code. It helps designers investigate gameplay-script issues without switching between separate code editors and debuggers.
JetBrains Rider
JetBrains Rider is a cross-platform.NET IDE with code analysis, debugging, and Unity-focused development tools. It reduces friction when level logic depends on C# scripts that need quick navigation and debugging.
Sourcetree
Sourcetree provides a graphical interface for managing Git and Mercurial repositories, branches, and commits. It makes version-control history easier to review for designers uncomfortable with command-line Git workflows.
Fork
Fork is a desktop Git client for visualizing repositories, resolving conflicts, and managing branches. It helps teams inspect level-file changes and handle merge conflicts through a visual workflow.
Beyond Compare
Beyond Compare compares and merges files and folders, highlighting textual and structural differences. It helps identify exactly what changed between level configurations, scripts, exports, or asset directories.
GitKraken
GitKraken is a graphical Git client for repository management, branching, commit history, and pull requests. It gives distributed teams a clearer view of parallel level-development branches and incoming changes.
Git LFS
Git LFS stores large binary files outside standard Git history while keeping file references in repositories. It helps teams version large maps, textures, and source assets without excessively bloating repositories.
Unreal Insights
Unreal Insights analyzes trace data to visualize timing, loading, memory, and other Unreal project performance events. It helps locate costly level sections by exposing runtime bottlenecks hidden behind seemingly simple scenes.
Unity Profiler
Unity Profiler monitors CPU, GPU, memory, rendering, and physics activity during Unity project execution. It helps designers find expensive objects, scripts, or effects before levels reach later production stages.
NVIDIA Nsight Graphics
NVIDIA Nsight Graphics supports graphics-frame debugging, shader inspection, and GPU performance analysis for rendered applications. It helps diagnose rendering problems when a level's visual complexity causes unexpected GPU workload.
PIX on Windows
PIX on Windows is a performance tuning and debugging tool for DirectX graphics applications. It helps developers investigate frame-time spikes and rendering behavior in Windows builds using DirectX.
Intel Graphics Performance Analyzers
Intel Graphics Performance Analyzers provide tools for graphics profiling, frame analysis, and system performance investigation. It helps reveal graphics performance issues on Intel hardware that may affect level accessibility.
AMD Radeon GPU Profiler
AMD Radeon GPU Profiler analyzes DirectX and Vulkan workloads to identify GPU performance characteristics. It helps teams understand whether a detailed level is limited by AMD GPU rendering workloads.
OBS Studio
OBS Studio records and streams video from applications, windows, cameras, and display capture sources. It helps designers capture reproducible level bugs and walkthroughs for remote feedback or documentation.
ScreenToGif
ScreenToGif records screen activity and exports short animated images or video files for sharing. It helps communicate brief animation, collision, or interaction problems more clearly than static screenshots.
Audacity
Audacity records, edits, and processes audio files using multitrack waveform editing tools. It helps level designers quickly trim ambient clips and prototype localized environmental sound cues.
REAPER
REAPER is a digital audio workstation for recording, editing, mixing, and arranging multitrack audio projects. It helps creators assemble and test longer soundscapes for levels requiring layered environmental audio.
Bfxr
Bfxr generates and edits retro-style sound effects through adjustable synthesis parameters and presets. It helps solo designers create placeholder interaction sounds without waiting for dedicated audio production.
Bosca Ceoil
Bosca Ceoil is a simple music composition tool built around patterns, instruments, and loop-based sequencing. It helps designers sketch looping music ideas to test a level's pacing and atmosphere.
Mixamo
Mixamo provides automated character rigging and a library of downloadable character animation clips. It helps populate prototype levels with animated characters when custom rigs and animations are unavailable.
Cascadeur
Cascadeur is animation software that assists keyframe character animation with physics-aware posing and editing tools. It helps designers refine character movement for traversal spaces without manually solving every body pose.
RealityCapture
RealityCapture creates textured 3D models from photographs and laser scans using photogrammetry processing. It helps teams turn real-world reference objects into environment assets instead of modeling every detail manually.
Meshroom
Meshroom is an open-source photogrammetry application that reconstructs 3D scenes from overlapping photographs. It offers a route to capture reference-based environment geometry when budgets limit commercial scanning tools.
Agisoft Metashape
Agisoft Metashape processes photographs into point clouds, meshes, textures, and georeferenced 3D models. It helps designers build accurate terrain or architectural references from photographic survey material.
TextureLab
TextureLab generates procedural textures and material maps through a node-based workflow for game assets. It helps create repeatable surface variations when levels need custom materials beyond existing asset libraries.
These tools form a practical starting point for level designers working across 2D, 3D, indoor, and outdoor game spaces.