- 7
- 0
- 约2.91万字
- 约 73页
- 2018-06-22 发布于福建
- 举报
基于Jva的手机游戏服务端的设计与实现
毕业设计(论文)
题目 基于Java的手机游戏服务端 的设计与实现
完整源代 二级学院 计算机科学与工程
专 业 软件工程
班 级 班
学生姓名 学号
指导教师 职称 副教授
时 间 2014年 6月10号
摘 要 I
Abstract II
1 绪论 1
1.1选题背景和研究意义 1
1.2国内外手机游戏的现状 2
1.2.1欧美游戏市场: 2
1.2.2国内手机游戏市场: 3
1.3本人所做的工作 4
2需求分析 5
2.1系统概述 5
2.2功能需求 6
2.2.1功能总体描述 6
2.2.2玩家试玩游戏概述 7
2.2.3玩家创建游戏角色概述 9
2.2.4玩家建造建筑操作概述 10
2.2.5玩家升级建筑概述 12
2.2.6玩家切换地图操作概述 13
2.2.7玩家帐号设置操作概述 15
2.2.8玩家招募士兵操作概述 16
2.2.9玩家城市布防操作概述 17
2.2.10玩家升级美人操作概述 19
2.2.11玩家宠幸美人操作概述 20
2.3性能需求 21
3 系统设计 23
3.1系统总体结构 23
? 系统功能设计 24
? 系统类图设计 24
3.2功能详细设计 25
3.2.1玩家试玩功能设计 25
3.2.2创建角色功能设计 27
3.2.3建筑建造功能设计 29
3.2.4建筑升级功能设计 31
3.2.5招募士兵功能设计 33
3.2.6城墙布防功能设计 35
3.2.7宠幸美人功能设计 37
3.3数据库的设计 38
3.4功能总结 39
4 系统实现 40
4.1游戏网络通信的实现 40
4.1.1实现原理 40
4.1.2网络通信实现 40
4.2游戏协议解析的实现 40
4.2.1实现原理 40
4.2.2协议解析实现 41
4.3游戏登录逻辑的实现 41
4.3.1实现原理 41
4.3.2游戏登录实现 42
4.3.3游戏登录实现效果 42
4.4游戏创建角色逻辑的实现 42
4.4.1实现原理 42
4.4.2游戏创建角色实现 42
4.4.3游戏创建角色实现效果 43
4.5游戏建筑建造的实现 43
4.5.1实现原理 43
4.5.2建筑建造的实现 43
4.5.3建筑建造实现效果 44
4.6游戏建筑升级的实现 44
4.6.1实现原理 44
4.6.2建筑升级的实现 44
4.6.3建筑升级实现效果 44
4.7游戏招募士兵的实现 45
4.7.1实现原理 45
4.7.2招募士兵的实现 45
4.7.3招募士兵实现效果 45
4.8游戏城墙布防的实现 45
4.8.1实现原理 45
4.8.2城墙布防的实现 46
4.8.3城墙布防实现效果 46
4.9游戏宠幸美人的实现 46
4.9.1实现原理 46
4.9.2宠幸美人的实现 46
4.9.3宠幸美人实现效果 47
4.10游戏数据库的实现 47
5 系统测试 49
5.1系统测试总体实现 49
5.1.1系统测试的目的 49
5.1.2游戏系统测试的方案 49
5.1.3游戏测试的范围 49
5.2游戏测试设计 50
5.3测试环境 50
5.4测试记录 50
6 结语 57
致谢 59
参考文献 60
附 录 61
硬件要求 61
软件要求及部署步骤 61
摘 要
中国移动互联网的发展在2014年已经达到了一个前所未有的顶峰,但不可否认的是,目前在移动互联网上最为直接也最为有效的盈利手段就是手机游戏。短短几年时间,中国手机游戏的市场规模便已超过200亿人民币(每年)。《华尔街日报》曾报道2013年手机游戏收益增幅将达55%,并在2015年仍将超过50%。报道还指出中国智能手机覆盖率将在2013年突破50%大关,这意味着今年智能手机安装量将增长将近4.25亿次。有次可见,手机游戏在未来是一个飞速膨胀的盛筵。
本项目是以“战国时期诸侯割据,各自为政,只为问鼎中原”为背景的策略类手机游戏,在游戏中,玩家通过占领、掠夺、攻击其他玩家获得资源,升级建筑,学习技能,招募士兵,与其他玩家争夺资源,或组成联盟对抗,游戏集策略、养成发展、合作于一身,为玩家创造一个战火纷飞的战国时代。
该游戏以锻炼和提高游戏者的运筹帷幄的
原创力文档

文档评论(0)