摘要
游戏开发已成为数字媒体技术专业的重要课程内容之一,其中动作角色扮演类游戏在游戏市场中所占比重较大。以Unity3D游戏引擎开发第三人称动作角色扮演游戏为例,结合3ds Max和Visual Studio进行游戏开发。使用C#进行场景编程实现角色行为(包括行走、攻击、怪物AI等)控制,调整适合玩家的战斗模式,并对游戏战斗模块进行封装优化,有效降低游戏运行的功耗,增加整体流畅度,提升游戏玩家体验。
Game development has become one of the important course contents for digital media technology majors,in which,action role-playing games accounting for a large proportion in the game market.This paper takes Unity3D game engine development of third person action role-playing games as an example,and combines 3ds Max and Visual Studio for game development.By using C#to program scenes to control character behavior,including behaviors such as walking,attacking,and monster AI,adjusting the combat mode suitable for players,and encapsulating and optimizing game combat modules,the power consumption of game operation is effectively reduced,the overall smoothness is increased,and the game player experience is enhanced.
作者
何柳青
HE Liuqing(Guangzhou College of Technology and Business,Guangzhou 510850,China)
出处
《现代信息科技》
2023年第24期1-5,共5页
Modern Information Technology
基金
2022年广州工商学院校级科研项目“基于Unity3D的ARPG游戏战斗系统研究与实现”(KYZC202211)。
关键词
动作角色扮演
角色行为控制
战斗模式
封装优化
action role-playing
role behavior control
combat mode
packaging optimization