摘要
文中使用Unity3D引擎设计了一款RougeLike-DBG风格的多人联机游戏。首先,基于MVC框架创新性地完成了RougeLike-DBG游戏设计,包括基本框架、DBG战斗系统和RougeLike世界设定,实现了两种游戏的融合;然后,解决了多人联机同步技术、随机地图生成算法等关键技术;最后,引入了流场算法作为游戏的寻路算法,并按照游戏特性作出对应的完善工作。
A Rougelike-DBG style multiplayer online game is designed using Unity3d engine.Firstly,the design of Rougelike-DBG game innovatively complete based on MVC framework,including basic framework,DBG combat system and Rougelike world setting,which realizes the integration of the two games;then,the key technologies such as multi player online synchronization technology and random map generation algorithm are solved.Finally,the flow flow pathfinding algorithm is introduced as the path finding algorithm of the game,and the corresponding improvement work is made according to the characteristics of the game.
作者
郑爱宇
蔡江辉
杨海峰
ZHENG Ai-yu;CAI Jiang-hui;YANG Hai-feng(College of Computer and Science,Taiyuan University of Technology and Science,Taiyuan 030024,China)
出处
《信息技术》
2021年第10期48-53,共6页
Information Technology
基金
国家自然科学基金(U1931209)
山西省重点研发计划项目(201803D121059)。