这是用户在 2024-5-24 10:52 为 https://book.leveldesignbook.com/appendix/tools 保存的双语快照页面,由 沉浸式翻译 提供双语支持。了解如何保存?
Page cover image

Tools 工具

Links to various level editors, moddable games, engines, and art tools
各种关卡编辑器、可修改游戏、引擎和美术工具的链接

This page contains several lists of links to useful tools, both ancient and modern:
本页包含多个有用工具的链接列表,既有古代工具,也有现代工具:

  • Moddable games (recommended). Short list of moddable games for "serious" level design, with active level design community tied closely to the game industry.
    可修改游戏(推荐)。可进行 "严肃 "关卡设计的可修改游戏简短列表,活跃的关卡设计社区与游戏产业紧密相连。

  • Moddable games (all). A much longer list of known games with modding tools. For various reasons, we don't recommend using these tools.
    可修改游戏(全部) 一份更长的带有修改工具的已知游戏列表。出于各种原因,我们不建议使用这些工具。

    • But in the end, the best tool is whatever is most interesting to you.
      但归根结底,最好的工具就是你最感兴趣的工具。

  • We also list general 3D game engines, 2D level editors, 3D art tools, 2D art tools, and planning tools common in the game industry.
    我们还列出了游戏行业常用的一般三维游戏引擎、二维关卡编辑器、三维美术工具、二维美术工具和策划工具。

When you mod a game, you get to re-use graphics, sounds, code, and most importantly, core game design and tuning. We strongly recommend learning level design by modding.
当你修改一个游戏时,你可以重复使用图形、声音、代码,最重要的是,还可以重复使用核心游戏设计和调整。我们强烈建议您通过修改游戏来学习关卡设计。

This is a list of recommended games with well-supported toolsets and active communities. Download the tools, build levels, ask for help, and share your work.
这是一份拥有完善工具集和活跃社区的推荐游戏列表。下载工具、构建关卡、寻求帮助并分享您的作品。

We generally recommend Quake and Doom since these games have large active communities, free stable multiplatform tools, and proven design.
我们通常推荐 Quake 和 Doom,因为这两款游戏拥有庞大的活跃社区、免费稳定的多平台工具和成熟的设计。

GameEditorCombatScriptingCommunity

Quake 1 地震 1

TrenchBroom (guide, video); see Quake resources
战壕扫帚(指南、视频);查看地震资源

static, dynamic (Horde) 静态、动态(部落)

visual (entities) + code (QC)
视觉(实体)+代码(质量控制)

QM Discord, Slipseer, Quaddicted
QM Discord、 Slipseer, Quaddicted

Doom

GZDoomBuilder, SLADE3 (guide)
GZDoomBuilder、SLADE3(指南)

static

code (ACS) 代码(ACS)

Half-Life 2 半条命 2

Hammer++ (SDK 2013 SP or Mapbase)
Hammer++(SDK 2013 SP 或 Mapbase)

static / scripted 静态/脚本

visual (I/O) 视觉(输入/输出)

RTSL, MapLabs, TWHL RTSL、MapLabs、TWHL

Counter-Strike 2 反恐精英 2

Hammer 2 (wiki, video) 锤子 2》(维基、视频)

multiplayer

code (VScript2?), visual (Pulse?)
代码(VScript2?)、可视化(Pulse?)

Mapcore, Steam 地图核, 蒸汽

Portal 2 传送门 2

Puzzle Maker (in-game) 拼图制作器(游戏内)

--

visual

Team Fortress 2 团队要塞 2

Hammer++ (guide) 锤++(向导)

multiplayer

visual (I/O) 视觉(输入/输出)

Combat setup 战斗设置

  • Static: pre-placed enemies, arcade style, "fire and forget"
    静态:预置敌人,街机风格,"开火即忘"

  • Scripted: pre-placed enemies with some control over AI behavior
    脚本:预置敌人,对人工智能行为进行一定程度的控制

  • Dynamic: high level "director" manages enemies automatically
    动态:高级 "导演 "自动管理敌人

  • Multiplayer: combat centers around other players
    多人游戏:以其他玩家为中心进行战斗

screenshot of TrenchBroom, a standalone brush-based 3D level editor for Quake-based game engines
TrenchBroom 的截图,这是一款基于笔刷的独立 3D 关卡编辑器,适用于基于 Quake 的游戏引擎

Moddable games (all) 可修改游戏(全部)

These moddable games are NOT part of our recommended list, for one or more reasons:
出于一个或多个原因,这些可修改游戏不在我们的推荐列表中:

  • player or modder community has died off
    玩家或修改器社区已经消亡

  • OR the tools are too old, unsupported, broken, or painful
    或者工具太旧、不支持、损坏或令人痛苦

  • OR the tools are seen as "illegitimate" by the industry (even though the industry is wrong)
    或者这些工具被业界视为 "不合法"(尽管业界是错的)。

But your enthusiasm matters most. The best tool is whatever you will actually use to finish projects.
但你的热情最重要。最好的工具就是你真正用来完成项目的工具。

GameEditorCombatScriptingCommunity

CoD: MW (2007) 科德:战争机器(2007)

CoD Radiant

static

visual

???

Call of Duty: Black Ops 3
使命召唤:黑色行动 3

Radiant (BO3 Mod Tools) 辐射(BO3 修改工具)

dynamic (zombies) 动态

code (GSC) 代码(GSC)

???

Crysis 2 孤岛危机 2

Sandbox 2 Mod SDK v1.0
沙盒 2 Mod SDK v1.0

static

???

???

DarkRadiant (wiki) 黑暗辐射(维基)

static (stealth) 静态(隐身)

code (DoomScript) 代码(DoomScript)

Divinity: Original Sin 2 神界:原罪 2原罪 2

Divinity Engine 2 (guides)
神界引擎 2(指南)

scripted (RPG) 脚本

code (Osiris, guide) 代码

Doom 3 末日 3

DarkRadiant (wiki) 黑暗辐射(维基)

static

code (DoomScript) 代码(DoomScript)

DOOM (2016) 毁灭》(2016)

static / dynamic (Conductor)
静态/动态(导体)

visual (Logic entities) 可视(逻辑实体)

in-game (SnapHub) 游戏内(SnapHub)

Dreams

in-game

static

visual (+intense!) 视觉(+紧张!)

in-game

Fallout 4 辐射 4

static

code (Papyrus) 代码

Far Cry 5 远征 5

in-game

static

visual

in-game

F.E.A.R

WorldEdit (FEAR SDK 1.08) (guide)
世界编辑器(FEAR SDK 1.08)(指南)

scripted

???

Fortnite

multiplayer

visual (Devices) 视觉(设备)

in-game, Reddit 游戏内, Reddit

Gears of War 战争机器

UnrealEd 3

scripted

visual

???

Half-Life 1 半条命 1

Valve Hammer Editor (guide)
阀锤编辑器(指南)

static

visual (entities) 可视化

Halo Infinite 光环无限

in-game "Forge" (guide) 游戏中的 "锻造"(指南)

multiplayer

visual (nodes) 可视(节点)

in-game

Left 4 Dead 2 左 4 死 2

Hammer (L4D2 Tools) 锤子(L4D2 工具)

dynamic / multiplayer 动态/多人

visual (I/O) + code (VScript)
视觉 (I/O) + 代码 (VScript)

Metro Exodus 地铁出埃及记

visual (VS) 视觉(VS)

Minecraft

Creative Mode (guide) / Forge
创意模式(指南)/锻造

static / dynamic 静态/动态

code (Java Eclipse+Forge)
代码(Java Eclipse+Forge)

Planet Minecraft, CurseForge
星球威廉与诅咒

in-game (guide) 游戏内

static

???

DarkRadiant (guide) 黑暗辐射(指南)

none

code (DoomScript) 代码(DoomScript)

Quake 2 地震 2

TrenchBroom + rerelease repo
壕沟扫帚 + 重新发布版本

static

visual (entities) 可视化

Quake Legacy, Map-Center 地震遗产, 地图中心

Quake 3 Arena 地震 3 竞技场

multiplayer

visual (entities) 可视化

Quake 4 地震 4

static

code (.script) 代码(.script)

???

Roblox

Studio (guide) 工作室(导游)

static? 静态?

code (Lua) 代码(Lua)

official Discord, RobloxHelpers
官方 Discord、RobloxHelpers

Shadowrun

Shadowrun Editor (guide) 暗影狂奔编辑器(指南)

scripted (RPG) 脚本

code (Gumbo) 代码 (Gumbo)

Skyrim

static

code (Papyrus) 代码

Stalker: Call of Pripyat 潜行者普里皮亚季的呼唤

X-Ray Engine SDK X 射线引擎 SDK

dynamic

???

???

Thief 1 / Thief Gold / Thief 2
神偷 1》/《神偷金币》/《神偷 2

DromEd (guides, wiki) DromEd(指南、维基)

static (stealth) 静态(隐身)

visual (Stim) + code (OSM)
视觉 (Stim) + 代码 (OSM)

Thief 3 盗贼 3

T3ed (guide) T3ed(导游)

static (stealth) 静态(隐身)

visual (Actors, Triggerscript)
可视化(演员、触发器脚本)

Unreal Tournament (1999) ("UT99")
虚幻锦标赛(1999)("UT99)

UnrealED 2.1 / 227h (guide)
UnrealED 2.1 / 227h (指南)

multiplayer

visual (Actors) + code (UScript)
视觉(演员)+代码(UScript)

Unreal Tournament 4 (dead)
虚幻竞技场 4》(已死亡)

Unreal Engine 4 (guide) 虚幻引擎 4(指南)

multiplayer

visual (Blueprint) 视觉(蓝图)

3D game engines 3D 游戏引擎

Modern all-purpose game engines almost never have good level design tools by default, so you should expect to download and install additional plugins to aid construction.
现代的通用游戏引擎默认情况下几乎都不具备良好的关卡设计工具,因此您需要下载并安装额外的插件来帮助构建关卡。

It is possible to import TrenchBroom files into Godot, Unity, or Unreal. See TrenchBroom > Compatibility for recommended plugins and importers.
可以将 TrenchBroom 文件导入 Godot、Unity 或 Unreal。有关推荐的插件和导入程序,请参见 TrenchBroom > 兼容性。

screenshot of Godot v3.0, rapidly emerging as a popular free and open source community alternative to Unity and Unreal
Godot v3.0 的截图,它正在迅速崛起,成为 Unity 和 Unreal 的流行免费开源社区替代品

2D level editors 二维关卡编辑器

If your engine already has a built-in 2D level editor, then use that. But if you're using a homemade engine or web-based framework, you'll need a standalone 2D level editor.
如果您的引擎已经内置了 2D 关卡编辑器,那就使用它。但如果您使用的是自制引擎或基于网络的框架,则需要一个独立的 2D 关卡编辑器。

Unlike the fragmented 3D editor ecosystem, all standalone 2D level editors are open-source, stable, and engine-agnostic with easily parsed JSON file formats. Here we generally recommend Tiled, with its many features and widespread engine support.
与支离破碎的 3D 编辑器生态系统不同,所有独立的 2D 关卡编辑器都是开源的、稳定的、与引擎无关的,并具有易于解析的 JSON 文件格式。在此,我们一般推荐 Tiled,因为它功能众多,而且广泛支持引擎。

2D level editor 2D 关卡编辑器Notes

built-in Unity 内置统一性

Sprite Shapes, Tilemaps, Tilemap Extras
精灵形状, 贴图, 贴图额外功能

built-in Unreal 内置虚幻

Paper2D tilemaps are "experimental"
Paper2D 瓦片贴图是 "试验性的"。

built-in Godot 内置戈多

TileMaps; supports autotiles
磁贴地图;支持自动磁贴

most common standalone editor, supports many engines (Unity, Unreal, Godot, and more)
最常见的独立编辑器,支持多种引擎(Unity、虚幻、Godot 等)

more recent tool, streamlined, lots of features
更新颖的工具,更精简,功能更丰富

not actively developed, but still simple + solid
未积极开发,但仍简单 + 扎实

screenshot of Tiled, a free open source standalone 2D tile-based level editor
Tiled 的截图,这是一款免费的开源独立 2D 瓦片式关卡编辑器

3D art tools 3D 艺术工具

In most cases, we don't recommend using 3D modeling tools to build levels. That said, all these tools basically do the same thing, and you should use whatever tools you like using.
在大多数情况下,我们不建议使用 3D 建模工具来制作关卡。也就是说,所有这些工具基本上都是做同样的事情,你应该使用你喜欢使用的工具。

We generally recommend Blender, free open source software that now rivals commercial tools. Older artists often prefer Maya or 3DS Max because they already learned it + industry pipelines are tightly coupled. But let's be clear -- Blender is basically the future, and Autodesk's days are numbered.
我们一般推荐 Blender,它是一款免费的开源软件,现在可以与商业工具相媲美。年长的艺术家通常更喜欢 Maya 或 3DS Max,因为他们已经学会了它们,而且行业管道耦合紧密。但我们要清楚,Blender 基本上就是未来,欧特克的日子已经屈指可数了。

ToolNotes

free and open source; steadily getting more popular in industry with rich feature set
免费和开放源码;凭借丰富的功能集,在业界越来越受欢迎

common in games and film, expensive but free for students
游戏和电影中常见,价格昂贵,但对学生免费

common in games and architecture, expensive but free for students
常见于游戏和建筑,价格昂贵,但对学生免费

not often used in games but perfectly usable, free for students
游戏中不常用,但完全可用,免费提供给学生使用

used by architects but no topo / UV tools, don't use it beyond blockout phase
建筑师使用,但没有拓扑/UV 工具,在封锁阶段之外不使用它

2D art tools 二维艺术工具

Good 2D art tools are vital for drawing level layouts and diagrams, and essential for making your own graphics and textures. Some of these tools even run online in your browser for free.
好的 2D 美工工具对于绘制关卡布局和图表至关重要,对于制作自己的图形和纹理也必不可少。其中一些工具甚至可以在浏览器中免费在线运行。

ToolNotes

expensive photo-editor / painter, has student discount
昂贵的摄影编辑/画家,有学生折扣

expensive, good for vector maps, has a student discount
价格昂贵,适合矢量地图,有学生折扣

expensive, popular powerful texture generator tool, free for students
价格昂贵、功能强大的流行纹理生成工具,免费提供给学生使用

cheap Photoshop / Illustrator alternative
便宜的 Photoshop / Illustrator 替代软件

free ad-supported Photoshop clone, in-browser (!)
支持广告的免费 Photoshop 克隆,浏览器内使用(!)。

free open source Photoshop alternative
免费开源 Photoshop 替代软件

free open source Photoshop alternative
免费开源 Photoshop 替代软件

free old school Photoshop alt with bad name
免费的旧式 Photoshop 保留了不好的名称

cheap popular pixel art painting tool
便宜的流行像素艺术绘画工具

free open source Illustrator alternative
免费开源 Illustrator 替代软件

free online Illustrator alternative, runs in browser
免费在线 Illustrator 替代软件,可在浏览器中运行

free (PWYW) moodboard tool / reference image manager
免费(PWYW)心情板工具/参考图片管理器

free open source moodboard manager with PureRef-like drag and drop
免费的开源心情板管理器,具有类似 PureRef 的拖放功能

Planning tools 规划工具

Good note-taking and writing tools can help you write design documentation, plan a project, track work tasks, and collaborate with others.
好的笔记和写作工具可以帮助你撰写设计文档、规划项目、跟踪工作任务以及与他人合作。

ToolDescription

a notebook (real-life, paper)
笔记本

many designers keep personal notebooks; think of it as a portable always-on browser tab
许多设计师都有个人笔记本,可以将其视为便携式的 "永远在线 "浏览器标签页

popular freemium service for collaborative whiteboarding / "mindmap" / planning
用于协作白板/"思维导图"/规划的热门免费服务

popular freemium service for notes, lists, wikis, documentation
备受欢迎的免费笔记、列表、维基、文档服务

popular freemium service for "kanban" style project planning in games
为游戏中的 "看板 "式项目规划提供受欢迎的免费服务

cheap ($50) writing tool popular among authors, rich outlining features
价格便宜(50 美元),深受作者欢迎的写作工具,具有丰富的大纲功能

free open-source lightweight personal wiki that lives in a single .HTML file on your device
免费的开源轻量级个人维基,只需一个 .HTML 文件即可在设备上运行

Google Docs 谷歌文档

sometimes it's best to keep it simple
有时还是简单点好

To review... 回顾...

  • for learning 3D level design fundamentals, we recommend modding Quake or Doom
    要学习 3D 关卡设计基础,我们建议您修改 Quake 或 Doom

  • for making 2D levels, we recommend Tiled
    在制作 2D 关卡时,我们推荐使用 Tiled

  • for general 3D art, we recommend Blender
    对于一般的 3D 艺术,我们推荐使用 Blender

  • for general 2D art, the world still uses Photoshop
    对于一般的 2D 艺术,全世界仍在使用 Photoshop

  • for planning, we recommend keeping an IRL paper notebook for personal sketches, notes, etc.
    为便于规划,我们建议保留一本 IRL 纸质笔记本,用于记录个人草图和笔记等。

  • but anyway, you should use whatever you feel good about, because making and finishing stuff is more important than social consensus
    但无论如何,你应该使用你觉得好的东西,因为制作和完成作品比社会共识更重要

    • the ultimate level design tool is "giving a shit"
      终极关卡设计工具就是 "给个屁"

Last updated
最后更新 1 个月前