下载此文档

基于某unity地回合制网游战斗系统地研究与实现.doc


文档分类:IT计算机 | 页数:约59页 举报非法文档有奖
1/59
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/59 下载此文档
文档列表 文档介绍
摘要本文主要阐述网络回合制战斗系统的实现,包括回合制战斗系统的整个流程(战斗开始、玩家下达战斗指令、战斗动画、战斗结束),和网络回合制战斗系统常见的主要功能(攻击、使用技能、使用物品)的实现,并且在游戏项目《PKer》中进行实践和测试。在开发环境方面,服务器采用国内IOCP高性能开源框架“HP-Socket”(Windows平台),并且连接到Mysql数据库,客户端采用近年比较火热的强大跨平台引擎Unity3D(2D,C#)并且使用Sqlite作为嵌入式数据库。除此以外,本文还对战斗系统实现所涉及到的相关技术如Unity引擎的协同程序、单例设计模式和分包算法进行简要介绍。关键词回合制战斗系统,网络游戏,Unity3D,协同程序,workturn-batsystem,includingthewholeprocessofturn-batsystem(battlebegins,batanimation,battleends),mon(attack,usingskills,usingitems)implementation,andinthegame"PKer",C++IOCPserverwithWindowsplatformandconnecttotheMysqldatabase,theclientusesUnity3D(2D,C#),batsystemrelatedtechnologiessuchastheUnityenginecoroutines,-batsystem,onlinegame,Unity3D,Coroutine,Singletondesignpattern目录前言 1第1章绪论 《PKer》简介 2第2章开发环境和部分涉及技术简介 (CircularBuffer) 9第3章战斗动画实现方案的研究与对比 :有限状态机 :协同程序(Coroutine) 13第4章回合制网游战斗系统设计 (以实践项目《PKer》为例) 16第5章回合制战斗系统实现 35第6章项目测试 41结论 43参考文献 44致谢 45前言随着网络的普及与迅速发展,网络游戏已经成为电子游戏中的主流。网络游戏的战斗系统主要可分为即时制和回合制两种模式。即时制战斗系统侧重于刺激、反应、操作性,战斗节奏快。而回合制战斗系统侧重于休闲、战略、配合,战斗节奏慢。早期的电子游戏由于设备硬件条件有限,大多采用回合制战斗系统。随着科技的发展和设备硬件的提升,如今回合制游戏的数量比例有所下降,但回合制游戏在国内游戏市场依旧占据着想当大的份额,仍有大量玩家热衷这种战斗模式,几款众所周知的国产单机游戏如《轩辕剑》系列、《仙剑奇侠传》系列、《古剑奇

基于某unity地回合制网游战斗系统地研究与实现 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数59
  • 收藏数0 收藏
  • 顶次数0
  • 上传人511709291
  • 文件大小3.54 MB
  • 时间2019-08-17