基于PhotonServer的IO游戏设计.docx

  • 需要金币2000 个金币
  • 资料目录论文助手 > 高校设计 > 工业设计 >
  • 转换比率:金钱 X 10=金币数量, 例100元=1000金币
  • 论文格式:Word格式(*.doc)
  • 更新时间:2020-11-21
  • 论文字数:15642
  • 课题出处:(豆小可)提供原创资料
  • 资料包括:完整论文

支付并下载

摘要:随着苹果ios系统的发布与广泛应用app生态圈的构造,移动设备注定会占据一部分pc的市场份额在诸多软件服务行业,其中众多的游戏行业的开发重心转移尤为明显。尤其是时下热门的网络游戏大多为手机端运行,往往手机厂商会与游戏厂商深度合作来推广手机,实际上随着移动端性能的不断发展,原先一些受制于游戏性能的游戏可以实现pc到手机的完美移植。而游戏的收入在传统的pc网络游戏公司中逐渐占据更加重要的地位,经常形成全民话题性的热搜。

本作雪球大作战就是市面上一类名为io游戏的方式,这类游戏的特点为多人同屏战斗,死亡可以复活,一定时间内的轻松竞技为特点,之前常见的诸如球球大作战、野蛮人大作战、黑洞大作战等都是常见的io游戏,io游戏随着游戏管制条例的实行,更加规范化与严苛的版号获取,反而因此迎来新的发展契机,也成为了诸多游戏公司新的创作方向。

雪球大作战游戏通过广泛学习市面上常见的游戏内容,对于其系统模块进行详细设计,设计诸如登录模块、大厅匹配模块、道具商城模块、AI机器人模块、游戏主逻辑战斗模块等。通过Unity+Vs的开发方式,采用c#开发语言开发,后台采用mysql存储游戏玩家道具与金币等信息,利用mvvc框架以及常见的开发方式进行设计。其中涉及的相关ui简易制作与动画机的设计都是游戏开发中常见的设计过程,后台利用PhotonServer搭建,大大缩短了开发时长,最终短短数月的努力实现了本作的日常游玩。

 

关键字:IO游戏,Unity,Mysql,MVVC,PhotonServer

 

目录

摘要

Abstract

第一章引言-1

1.1课题研究的背景及意义-1

1.2国内外研究概况-1

1.3课题研究的目标与内容-1

第二章系统分析-1

2.1可行性分析-1

2.1.1 技术可行性分析-1

2.1.2操作可行性分析-4

2.1.3经济可行性分析-4

2.1.4社会可行性分析-4

2.2系统开发环境与开发工具-4

2.3 系统需求分析-4

2.3.1问题分析-4

2.3.2系统功能分析-4

2.3.3系统用例图-5

第三章系统设计-6

3.1系统模块说明-6

3.1.1用户账户登录模块-6

3.1.2外观商城模块-7

3.1.3游戏战斗模块-7

3.1.4战斗AI模块-7

3.1.5物品管理模块-8

3.2数据库设计-8

3.2.1数据库概念结构设计-8

3.2.2数据逻辑结构设计-9

3.2.3数据库表设计-9

第四章系统编码与实现-10

4.1 系统开发结构-10

4.2开发环境配置-11

4.2.1数据源配置-11

4.2.2游戏内道具数值配置-12

4.3系统的登录界面设计与实现-13

4.4系统商城的设计与实现-13

4.5系统后台服务器的部署与实现-14

4.6游戏内AI机器人的设计与实现-15

4.7游戏内排行榜与小地图的设计与实现-16

4.8游戏结算与匹配机制的设计与实现-16

4.9游戏的适配的实现-17

第五章系统测试-17

5.1系统测试描述-17

5.2系统测试方法-17

5.2.1黑盒测试-17

5.2.2白盒测试-17

5.3测试项目-17

5.3.1系统需求说明-17

5.3.2测试需求分析-18

5.3.3测试用例设计-19

5.4对应的测试用例测试结果分析-21

第六章总结与展望-22

参考文献

致谢


支付并下载

提示:本站支持手机(IOS,Android)下载论文,如果手机下载不知道存哪或打不开,可以用电脑下载,不会重复扣费