游戏开发:UDK 中的机器人、音效、Kismet 与 HUD 应用
在游戏开发领域,UDK(Unreal Development Kit)提供了丰富的功能和工具,能够帮助开发者创建出精彩的游戏。下面将详细介绍 UDK 中关于机器人、音效、Kismet 以及 HUD 的相关内容。
1. UDK 机器人相关开发
在 UDK 中,机器人(Bots)的开发涉及多个方面,包括武器控制、角色伤害处理等。
1.1 机器人武器控制
在 SwipeZoneCallback 函数中,添加了控制机器人武器开火和停止开火的代码。当玩家开火时,机器人也会开火,代码如下:
// Start Firing pawn's weapon
StartFire(0);
// Start Firing the Bot's Weapon
FollowBot.Pawn.StartFire(0);
// Code for Setting Bot WayPoint
PickActor(TouchLocation, HitLocation, HitInfo);
ExecuteBotMoveCommand(HitLocation);
当事件类型为 ZoneEvent_UnTouch 时,停止玩家和机器人的武器开火:
// Stop Firing Pawn's weapon
StopFire(0);
// Stop Firing the Bot's weap
超级会员免费看
订阅专栏 解锁全文
811

被折叠的 条评论
为什么被折叠?



