Prodeus 是一款将经典第一人称射击游戏(FPS)的像素美学与现代渲染技术及强大关卡编辑器融合的独特作品。它既是一款快节奏、血腥爽快的复古射击游戏,也是一个功能齐全的关卡创作工具。本指南将详细介绍其核心界面、完整工作流程及在macOS系统下的高效操作技巧。
一、 核心界面与工作区详解
Prodeus 的界面根据模式(游戏模式/编辑器模式)动态切换,但核心布局逻辑清晰。
1.1 主菜单界面
- 战役/社区关卡:进入游戏内容的入口,浏览官方及玩家创作的地图。
- 编辑器:进入关卡创作的核心工作区,也是本指南的重点。
- 设置:包含图形、音频、控制及编辑器偏好设置。Mac用户建议在此调整分辨率缩放以获得最佳性能。
1.2 编辑器工作区布局
编辑器界面是典型的“所见即所得”3D设计环境,主要分为以下几个区域:
- 3D视口(Viewport):占据屏幕中央,是关卡的可视化编辑区域。支持透视、顶视、前视、侧视等多种视图。
- 工具面板(Tool Panel):通常位于屏幕左侧或右侧,包含所有实体(Entities)、笔刷(Brushes)、纹理(Textures)的选择和放置工具。
- 属性面板(Properties Panel):选中任何对象(笔刷、实体、光源等)后,右侧或下方会弹出该面板,用于调整其位置、旋转、缩放及特定属性(如怪物血量、门开关逻辑)。
- 图层/资源管理器(Layer/Asset Browser):管理关卡中的对象层级和浏览游戏内所有可用的纹理、模型、声音等资源。
- 顶部菜单栏与工具栏:提供文件操作、编辑命令、运行测试等高级功能。
二、 完整操作流程:从创建到导出
以下流程将引导你完成一个简单关卡的创建、测试与分享。
2.1 创建新项目
- 启动Prodeus,在主菜单选择 “编辑器” (Editor)。
- 在编辑器启动界面,点击 “新建” (New) 或使用快捷键
Cmd + N。 - 为你的地图命名,并选择一个基础模板(如“Empty”从零开始,或“Starter Room”包含一个基础房间)。
2.2 基础场景搭建
- 放置几何体(笔刷):
- 在工具面板选择 “笔刷” (Brush) 工具。
- 选择一种基本形状(如立方体、楔形)。
- 在3D视口中点击并拖拽绘制。使用
E键进入平移模式,R键进入旋转模式,T键进入缩放模式(与许多3D软件一致)。
- 应用纹理:
- 选中笔刷后,在属性面板找到 “纹理” (Texture) 部分。
- 点击纹理预览图,打开资源浏览器,选择并双击一个纹理即可应用。
- 使用
Shift + 鼠标左键在视口中直接点击已应用纹理的表面,可以快速将该纹理设置为当前激活纹理。
- 添加玩家出生点:
- 在工具面板切换至 “实体” (Entities) 标签。
- 找到 “Info” 类别下的 “Player Start”。
- 在3D视口中地面位置点击放置。确保其朝向(视图中的箭头)为你希望玩家开始游戏时面对的方向。
2.3 添加游戏性元素
- 放置武器与弹药:在“实体”面板的“装备” (Equipment) 类别下,拖拽“Weapon Shotgun”、“Ammo Shells”等到场景中。
- 放置敌人:在“怪物” (Monsters) 类别下,拖拽如“Grunt”等敌人实体到场景。
- 设置关卡终点:在“目标” (Objectives) 类别下,找到并放置“Exit Trigger”或“End Level”实体。
2.4 测试与运行
- 点击顶部工具栏的 “运行” (Play) 按钮或按快捷键
Cmd + P。 - 游戏将在新窗口中启动,你可以像玩官方地图一样测试自己的关卡。
- 按
Esc键退出测试模式,返回编辑器。
提示: 使用
Cmd + B 可以快速在编辑器和测试模式间切换,无需等待完整重启,极大提升迭代效率。
2.5 保存与导出
- 保存项目:定期使用
Cmd + S保存你的.map源文件。 - 发布地图:
- 确保测试无误后,点击顶部菜单 “文件” (File) -> “发布地图” (Publish Map)。
- 填写地图的元数据,如名称、作者、描述、缩略图。
- 发布后,地图文件(通常为
.pkg格式)会保存在本地,并可在游戏的“社区关卡”中看到。
三、 常用功能进阶技巧
3.1 高效笔刷操作
- 剪切笔刷:使用“剪切” (Clip) 工具可以快速切割现有笔刷,创建斜面或复杂形状。按
C键激活,在笔刷上定义三个点形成切割平面。 - 顶点编辑:选中笔刷后按
V键进入顶点编辑模式,可以拖动单个顶点进行自由变形。 - 对齐网格:始终确保 “吸附到网格” (Snap to Grid) 功能开启(默认开启)。使用
]和[键可以快速增大或减小网格尺寸,进行精确对齐。
3.2 逻辑与脚本基础
- 触发器与目标:利用“Trigger”实体配合“Target”属性,可以创建开门、刷怪、改变灯光等简单逻辑。例如,将一扇门的“Target Name”设置为“door1”,然后放置一个“Trigger”实体,在其属性面板的“On Activated”事件中,添加“Target: door1, Action: Open”。
- 路径节点:为怪物放置“Path Node”实体并链接,可以控制其巡逻路线。
3.3 视觉与氛围增强
- 动态光源:在“实体”的“灯光” (Lights) 类别下添加光源。调整颜色、强度和半径。尝试使用“Flickering Light”实体创造恐怖氛围。
- 粒子效果:搜索“Particle”相关实体,添加血液喷溅、火焰、烟雾等效果。
- 后处理体积:使用“Post Process Volume”实体,可以局部改变颜色分级、添加颗粒感、晕影等,增强场景的视觉风格。
四、 常见问题与解决方案
4.1 性能与兼容性问题
- 问题:在Mac上运行时帧率较低或出现卡顿。
解决方案:在游戏主菜单的“设置 -> 视频”中,降低“分辨率缩放” (Resolution Scale),关闭“动态阴影” (Dynamic Shadows) 或降低“阴影质量”。确保macOS系统为最新版本,并检查是否有适用于你Mac型号的图形驱动更新。 - 问题:编辑器界面元素显示错乱或输入延迟。
解决方案:尝试在“设置 -> 编辑器”中切换不同的“UI缩放” (UI Scale) 选项。关闭其他占用大量GPU资源的应用程序。
4.2 编辑器操作问题
- 问题:不小心删除了重要对象或操作失误。
解决方案:立即使用Cmd + Z撤销。Prodeus编辑器支持多步撤销/重做 (Cmd + Shift + Z)。 - 问题:无法选中重叠在一起的对象。
解决方案:将鼠标悬停在对象上,使用鼠标滚轮或按Tab键可以在重叠的可选对象之间循环切换。 - 问题:测试地图时玩家卡在几何体中或掉出世界。
解决方案:检查玩家出生点是否放置正确(不要嵌入墙内)。确保所有游戏区域都被实心笔刷包围,并使用“运行碰撞视图” (通常按Alt + C) 在编辑器中可视化碰撞体积,检查是否有缺口。
五、 Prodeus for Mac 快捷键汇总表
| 功能分类 | 操作描述 | Mac 快捷键 |
|---|---|---|
| 文件操作 | 新建地图 | Cmd + N |
| 打开地图 | Cmd + O |
|
| 保存地图 | Cmd + S |
|
| 编辑操作 | 撤销 | Cmd + Z |
| 重做 | Cmd + Shift + Z |
|
| 复制选中对象 | Cmd + D |
|
| 删除选中对象 | Delete |
|
| 视图控制 | 平移视图 | 鼠标中键拖拽 或 Option + 鼠标左键拖拽 |
| 旋转视图(透视模式下) | 鼠标右键拖拽 |
|
| 缩放视图 | 鼠标滚轮 或 两指在触控板上滑动 |
|
| 切换透视/正交视图 | 空格键 |
|
| 工具切换 | 选择工具 | 1 |
| 笔刷工具 | 2 |
|
| 实体工具 | 3 |
|
| 剪切工具 | C |
|
| 顶点编辑工具 | V |
|
| 对象变换 | 移动模式 | E |
| 旋转模式 | R |
|
| 缩放模式 | T |
|
| 网格与吸附 | 增大网格尺寸 | ] |
| 减小网格尺寸 | [ |
|
| 切换吸附到网格 | G |
|
| 测试与运行 | 运行/测试地图 | Cmd + P |
| 快速切换编辑/测试 | Cmd + B |
|
| 其他实用 | 聚焦选中对象(居中显示) | F |








