摘要本文主要阐述网络回合制战斗系统
的实现,包括回合制
战斗系统的
整个流程(战斗开始
、玩家下达
战斗指令
、战斗动画、战斗结束),
和网络回合制
战斗系统常见的主要功能(
攻击、使用技能
、使用物品
)的实现,并且在游戏项目《
PKer》中
进行实践和测试
。在开发环境方面
,服务器采用
国内IOCP
高性能开源框架
“HP-Socket
”(Windows平台),
并且连接到Mysql数据库,客户端
采用近年比较火热的强大跨平台引擎
Unity3
D(2D,C#)并且使用Sqlite作为
嵌入式数据库
。除此以外
,本文还
对战斗系统
实现所涉及到的相关技术如
Unity引擎
的协同程序
、单例设计模式
和分包算法
进行简要介绍。
关键词回合制战斗系统
,网络游戏
,Unity
3D,协同程序
,游戏编程
ABSTRACT
This article mainly expounds the implementation of network turn-based combat system, including the whole process of turn-based com ...


雷达卡


京公网安备 11010802022788号







