项目描述
翻译我们的小型独立工作室正在准备一个 3D 游戏的垂直切片,并寻找一位经验丰富的 Godot 开发者来组装一个可玩的核心。我们故意选择这个引擎——这是一个专门的 Godot 项目,而不是 Unity 或 Unreal,我们不想从其他工具集移植。游戏玩法简单而扎实:第三人称角色探索几个紧凑的关卡,躲避或与敌人战斗,并朝着出口前进。我们已经有了概念艺术、占位模型和简要的技术规格——我们会传递这些,以便您可以专注于实现,而不是从头开始确定工作范围。
这项工作涵盖了一个最小但完整游戏的完整周期。您需要使用 GDScript 和引擎的物理体实现响应式角色移动和控制(行走、奔跑、跳跃、跟随相机),然后从提供的资产中组装三到四个短关卡,配置碰撞、触发器和关卡之间的过渡。敌人需要简单但易于理解的 AI——巡逻路线、视线检测、追踪玩家和基本攻击;不需要完整的行为树,但行为应该诚实且易于调试。存档和加载系统是强制性的:游戏必须记住当前关卡、玩家位置、健康和收集的物品,并在下次启动时正确恢复它们。请保持项目有序——具有清晰的场景结构和可重用的脚本,因为我们的团队将继续自行开发。
最终交付是 Godot 项目源代码以及可工作的桌面构建。我们期待干净、带注释的 GDScript,关于项目结构的简要说明,以及在干净机器上的顺利首次运行。
—— GDScript 中的第三人称移动、控制和相机
—— 从提供的资产中制作三到四个可玩关卡
—— 基本敌人 AI:巡逻、检测、追踪和攻击
—— 存档/加载系统:进度、位置、健康和库存
—— 为 Windows 和 Linux 导出的桌面构建及文档源代码
这项工作涵盖了一个最小但完整游戏的完整周期。您需要使用 GDScript 和引擎的物理体实现响应式角色移动和控制(行走、奔跑、跳跃、跟随相机),然后从提供的资产中组装三到四个短关卡,配置碰撞、触发器和关卡之间的过渡。敌人需要简单但易于理解的 AI——巡逻路线、视线检测、追踪玩家和基本攻击;不需要完整的行为树,但行为应该诚实且易于调试。存档和加载系统是强制性的:游戏必须记住当前关卡、玩家位置、健康和收集的物品,并在下次启动时正确恢复它们。请保持项目有序——具有清晰的场景结构和可重用的脚本,因为我们的团队将继续自行开发。
最终交付是 Godot 项目源代码以及可工作的桌面构建。我们期待干净、带注释的 GDScript,关于项目结构的简要说明,以及在干净机器上的顺利首次运行。
—— GDScript 中的第三人称移动、控制和相机
—— 从提供的资产中制作三到四个可玩关卡
—— 基本敌人 AI:巡逻、检测、追踪和攻击
—— 存档/加载系统:进度、位置、健康和库存
—— 为 Windows 和 Linux 导出的桌面构建及文档源代码
三维图形 现金, 银行转账