基于ASP.net的塔防游戏后台管理的设计与实现.docx

资料分类:精选论文 上传会员:螺蛳粉50g 更新时间:2024-01-25
需要金币1000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:14103
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

内容摘要:塔防类型的游戏作为休闲游戏爱好者当中是经久不衰的玩法类别,虽然从来没有成为市场真正的主流,但是却始终拥有相当数量的忠实粉丝拥簇。本文介绍的游戏后台管理主要服务于一款塔防游戏兴趣项目,系统所所涉及的内容主要分为游戏服务器的开发、GM管理后台的设计与实现和数据库的搭建。C/S结构的游戏服务器为“弱连接”形式采用TCP/IP协议Socket通信,出于数据传输安全性的考虑,采用RSA数据加密,处理简单的单点式的交互操作。在B/S结构的管理后台当中,采用Bootstrap Blazor框架作为前端UI交互设计,分析各项功能需求,所选后台的搭建环境与数据库存储。具有实时关联玩家各项数据,发送邮件、公告功能。游戏服务器与GM管理后台一体化,IIS与Socket同进程,本文所设计的游戏后台管理能够满足客户端的需求和管理人员的使用。

 

关键词: 后台管理系统 游戏服务器 塔防游戏

 

目 录

内容摘要

Abstract 

1-绪论-3

1.1-项目背景-3

1.2-项目意义-3

1.3-研究内容-4

2-关键技术概要-5

2.1-EFCore框架-5

2.1.1-EFCore框架简介-5

2.1.2-EFCore框架的使用场景-5

2.2-RSA数据加密-5

2.3-MySQL数据库-6

2.4-Bootstarp Blazor框架-6

3-游戏服务端系统需求分析-6

3.1-游戏需求分析-6

3.1.1-玩家登陆、注册需求分析-7

3.1.2-邮件系统需求分析-9

3.1.3-背包、商店系统需求分析-11

3.1.4-扭蛋系统需求分析-12

3.1.5-成就系统需求分析-13

3.1.6-图鉴系统需求分析-14

3.1.7-游戏公告需求分析-14

3.1.8-关卡结算需求分析-15

3.2-GM管理后台需求分析-15

3.2.1-管理员登陆需求分析-15

3.2.2-服务器管理需求分析-16

3.2.3-用户管理需求分析-16

3.2.4-游戏数据管理需求分析-16

3.2.5-公告管理需求分析-16

3.2.6-邮箱管理需求分析-17

3.2.7-GM命令管理需求分析-17

4-游戏服务端系统概要设计-17

4.1-游戏服务器模块概要设计-18

4.2-GM后台模块概要设计-19

4.2.1-GM后台系统架构模块拆分-20

4.3-数据库概要设计-24

4.3.1-游戏数据库设计-24

4.3.2-玩家数据库设计-28

5-游戏服务端系统实现-29

5.1-游戏服务器模块实现-29

5.1.1-数据格式转换-30

5.1.2-数据通信类-30

5.1.3-异常下线处理-32

5.1.4-扭蛋随机数-32

5.2-GM后台模块实现-33

6-总结-35

参考文献-36

致谢

相关论文资料:
最新评论
上传会员 螺蛳粉50g 对本文的描述:考虑到技术可行性和开发时间成本,本项目是实现一塔防游戏的服务器端。而我们熟知的塔防游戏也基本都是以关卡为单位的游戏制,如,保卫萝卜、明日方舟、植物大战僵尸、魔兽争......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: