基于Web的组件化文字冒险类游戏编辑器的设计与实现

 2022-06-20 11:06

论文总字数:20203字

摘 要

随着时代的发展,社会的进步,互联网的发展极大程度上改变了人类的生活,智能手机的出现和不断发展让人们的娱乐生活更加丰富。随着手机性能的逐渐提高,运用HTML5技术实现一个在浏览器上就可以玩的文字冒险类游戏成为了可能。实现一个浏览器上运行的文字冒险类游戏编辑器是十分符合时代要求的。

为了实现一个文字冒险类游戏编辑器,本文首先从文字冒险类游戏编辑器的现状入手,然后对本文的文字冒险类游戏编辑器进行了需求分析,详细设计。随后根据各个模块的功能及整个系统的架构进行了具体的实现并进行了基本的测试。根据测试结果,显示能够正常的进行用户的登陆注册操作,能够进行一个文字冒险类游戏从创建,到编辑剧情,替换背景和立绘图片,上传那个人图片,生成JSON,并且能够在提供的测试网址上面进行游戏测试。

关键词:Web,文字冒险类游戏,编辑器,剧情

Abstract

With the development of the times and the progress of the society, the development of the Internet has changed the life of mankind to a great extent. The emergence and continuous development of smart phones make people's entertainment life richer. With the gradual improvement of the performance of the mobile phone. It is possible to use H5 technology to implement a text adventure game that can be played on browsers. To implement a text adventure game editor running on a browser, the visual text adventure game editor is quite in line with the requirements of the times.

In order to realize a character adventure game editor, this paper begins with the status of the character adventure game editor, and then analyzes the text adventure game editor in demand, and designs it in detail. Then, according to the functions of each module and the architecture of the whole system, the concrete implementation is carried out and the basic tests are carried out. According to the test results, it shows that the user's login and registration operation can be performed normally. It can carry out a word adventure game from creation, to edit plot, to replace background and set picture, to upload the image of the person, to generate JSON, and to perform game testing on the available test URL.

Keywords: Web, Word Adventure Game, Editor, Story

目 录

第一章 引 言 1

1.1 选题背景和意义 1

1.2 国内外研究现状 2

1.3 论文的主要内容 3

1.4 论文组织结构 3

第二章 系统需求分析 4

2.1 功能需求分析 4

2.2 数据需求分析 5

2.3 本章小结 5

第三章 系统方案设计 6

3.1 系统总体架构设计 6

3.1.1 用户信息管理模块 7

3.1.2 作品信息管理模块 7

3.1.3 游戏剧情编辑模块 8

3.1.4 游戏图片管理模块 9

3.1.5 游戏测试模块 9

3.1.6 信息交互模块 10

3.2 系统整体处理流程 11

3.3 数据库表设计 11

3.4 本章小结 15

第四章 系统实现与测试 16

4.1 开发环境 16

4.2 系统实现 16

4.2.1 用户信息管理 16

4.2.2 游戏作品管理 18

4.2.3 游戏剧情编辑 20

4.2.4 游戏图片管理 24

4.2.5 游戏测试 27

4.2.6 信息交互 29

4.3 系统测试 30

4.3.1 测试目的 30

4.3.2 测试环境 30

4.3.3 测试过程以结果 30

4.4 本章小结 31

第五章 工作总结和展望 32

5.1 工作总结 32

5.2 工作展望 32

致 谢 33

参考文献 34

第一章 引 言

1.1 选题背景和意义

时代在发展,社会在进步,互联网的浪潮一步一步发展。当1994年中国第一个全国性的互联网建设完毕的时候,谁也没想到在如今的现在互联网能够发展的这么蓬勃,能够创造如此多的就业机会,能够对人类的生活产生如此巨大的影响。1958年苏联工程师列昂尼德·库普里扬诺维奇发明了ЛК-1型移动电话,谁也没想到移动电话发展到手机,再发展到现在的功能丰富到甚至可以一定程度上取代电脑的智能手机。电脑的普及一定程度上改变了很多人的生活习惯,电脑游戏从一开始的单机游戏到网络游戏吸引了一大批人打游戏,目前游戏的类型百花齐放,游戏的用户量也十分巨大。而智能手机的普及又很大程度上再次改变人们的习惯,这其中也包括阅读习惯。智能手机的普及,让很多人能够在移动手机端上阅读消息。而文字冒险类游戏,以前只能在电脑上玩的游戏,也逐渐在智能手机上大放光彩。从当时的神庙逃亡、水果忍者,到09年首发的愤怒的小鸟,到2048、球球大作战,再到后来的阴阳师、王者荣耀、绝地求生手游,智能手机上游戏的爆款层出不穷[1]。这些爆款手游很多时候具有共性,这些共性可以总结为以下几点:

(1)PC游戏移植手机。最典型的游戏比如梦幻西游,从2003年发布到现在的发展,梦幻西游电脑版吸引了一大批忠实用户,其经济系统甚至养活了很多玩家。作为一个十分经典的网络游戏,梦幻西游移植到手机其本身就十分能够吸引用户。

(2)社交性强,玩家能够交际。有人在的地方就有江湖。如今QQ、微信、微博等社交媒体的存在,让很多游戏能够借助社交媒体进行推广,也能够通过社交媒体之间进行互动,比如最典型的旅行青蛙游戏,让很多人开始比拼明信片。

剩余内容已隐藏,请支付后下载全文,论文总字数:20203字

您需要先支付 80元 才能查看全部内容!立即支付

该课题毕业论文、开题报告、外文翻译、程序设计、图纸设计等资料可联系客服协助查找;