打造一款自己的《英雄萨姆》(Sam & Max)风格的游戏是一个非常有趣且可行的项目,尤其是如果你有编程、美术和叙事方面的热情。这是一个从零开始的大工程,但我们可以将其分解为几个关键步骤和需要考虑的方面。
"《英雄萨姆》风格的核心要素:"
1. "双主角:" 聪明、话痨的狗萨姆(Sam)和有点笨拙、爱出风头的猫马克斯(Max)。
2. "冒险解谜:" 强调观察、互动和逻辑推理,而不是大量的战斗。
3. "幽默讽刺:" 剧本通常充满黑色幽默、讽刺和对流行文化的恶搞。
4. "2D视觉风格:" 通常是侧视或等距视角的2D世界。
5. "轻松节奏:" 游戏进程相对缓慢,允许玩家仔细探索和思考。
6. "丰富的互动对象:" 场景中布满了可以拾取、使用或触发事件的物品。
7. "标志性的“Beep Boop!”:" 萨姆的经典叫声。
"打造你的《英雄萨姆》风格游戏的步骤:"
"第一阶段:规划与设计 (Planning & Design)"
1. "明确游戏核心概念:"
你想讲述什么样的故事?一个简单的寻宝任务,还是揭露某个阴谋?
Serious Engine是《英雄萨姆》系列开发商Croteam工作室第一代引擎,现已开源,并上传到github上。游戏引擎只有88MB,版本1.10,该引擎被用于开发了《Serious Sam 1》、《Serious Sam Classic: The First Encounter》和《The Second Encounter》。Croteam工作室开源了所有的引擎GUI工具,实体逻辑,实体类编译器,可搭建专用服务器的必备文件,所有的游戏逻辑和AI功能,内置的建模工具(可创建对象和人物),主游戏的可执行文件,甚至还有可导出到LightWave的3D模型。
Github下载:
https://github.com/Croteam-official/Serious-Engine