- 7
- 0
- 约1.65万字
- 约 21页
- 2023-12-02 发布于北京
- 举报
基于C#的3D单机战斗游戏
【摘要】本课题的研究目的在于实现2D横版战斗游戏的技术升级,使游戏在界面观赏性与操作性相较于2D横版战斗游戏有所优化与提升。根据对游戏开发框架的了解以及技术的掌握,本游戏最终决定以C#编程语言为基础,使用游戏开发引擎Unity3D进行本课题的研究与实现。
本游戏主要为单机模式下的人机交互,通过C#脚本实现敌人AI系统与玩家进行对战。游戏大致分为三个模块,角色系统,AI系统,战斗系统。角色系统通过Animator以及脚本实现角色控制;AI系统分为两个部分,一是敌人系统,敌人系统控制战斗AI目标;二是NPC系统,NPC指游戏界面中的无法攻击的对象,其存在丰富游
原创力文档

文档评论(0)