2026年游戏开发工程师进阶实操题集含游戏引擎应用.docxVIP

  • 0
  • 0
  • 约6千字
  • 约 19页
  • 2026-07-17 发布于福建
  • 举报

2026年游戏开发工程师进阶实操题集含游戏引擎应用.docx

第PAGE页共NUMPAGES页

2026年游戏开发工程师进阶实操题集含游戏引擎应用

一、编程实现题(共5题,每题20分,总分100分)

要求:使用Unity或UnrealEngine完成以下编程任务,需提供关键代码片段及实现逻辑说明。

1.题1(20分):实现角色状态机切换逻辑

背景:设计一个第三人称角色状态机,包含站立、奔跑、跳跃三种状态,要求在玩家按下“Shift”键时切换至奔跑状态,按下“Space”键时跳跃(需在空中不能再次跳跃)。

代码要求:

-编写C#脚本(Unity)或C++脚本(Unreal),实现状态机切换逻辑。

-说明状态切换的触发条件和逻辑流程。

2.题2(20分):实现AI追击与攻击逻辑

背景:设计一个AI敌人,当玩家进入攻击范围时,AI会自动追击并使用近战攻击。

代码要求:

-编写C#脚本(Unity)或C++脚本(Unreal),实现AI的追击路径计算和攻击触发逻辑。

-说明如何检测玩家是否在攻击范围内,以及攻击冷却机制的设计。

3.题3(20分):实现场景物品拾取系统

背景:设计一个物品拾取系统,玩家靠近物品时自动拾取,并在Inventory界面显示。

代码要求:

-编写C#脚本(Unity)或C++脚本(Unreal),实现拾取逻辑和Inventory管理。

-说明物品拾取的触发条件和数据存储方式。

4.

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档