小游戏基于微信平台的小游戏设计与实现

微信小程序申请  时间:2021-01-24  阅读:()

本科毕业设计论文

基于微信平台的小游戏设计与实现

Design and Implementation of WeChat platformbased on the small game

院 系 计算机系

专 业 数字媒体技术

班 级 16级数字媒体技术2班

学 号 16210320232

学生姓名 聂嘉伟

指导教师 潘永明

提交日期 2020年 4月 20日

毕业设计论文原创性声明

本人郑重声明所呈交的毕业设计论文 是本人在指导老师的指导下独立进行的设计研究工作及取得的成果论文中引用他人的文献、数据、图件、资料均已明确标注出论文中的结论和结果为本人独立完成不包含他人已经发表或撰写的作品及成果。对本文的研究作出贡献的个人和集体均已在论文中作了明确的说明。本人完全意识到本声明的法律结果由本人承担。

毕业论文作者签字  签字日期 年 月 日

成绩评定

注毕业设计论文成绩按百分制评定。答辩成绩不及格的评分低于60分的 则该毕业设计论文总评成绩为答辩成绩。

内容摘要

随着信息技术时代的到来社会上的各行各业各个领域都有着巨大的变化教育行业也不例外在时代背景的影响下正在朝着信息技术化的方向发展。众所周知如今英语课在小学的时候已经出现了但是小学生对于英语这一科目根本不感兴趣但是大家都知道在小时候每一个人都有一个爱玩的心尤其是对于游戏。所以我们应当让学生接触英语学习游戏。当今社会计算机技术的发展越来越快使得教育能够在网络上进行而不仅仅是面授是一种全新的学习方法也出现了 因此通过微信小程序来设计一款英语学习类的小程序是未来社会必然会出现的结果。

所以说开发一款专注于英语学习的微信小程序游戏就非常有必要了提高孩子的学习英语的兴趣以及水平的。游戏可以让那些对英语学习不感兴趣的人也会去学习英语而且在英语游戏的过程中可以认识到许多的单词可以培养他们兴趣爱好这样才可以让学生的各方面能力都能得到发展。本次基于微信平台的小游戏开发环境是腾讯开发工具,服务器是Bmob后端云,数据库管理系统采用的也是Bmob云的数据库整体设计思想采用mpvue以及javascript作为主要的开发语言通过云开发思想的设计开发出一款基于微信平台的微信小程序模式结构的英语学习小游戏。

关键词微信小程序Bmob云英语学习;

Abstract

With the advent of the era of information technology,all walks of life and variousfields in the society are undergoing great changes,and the education industry is no exception.Under the influence of the background of The Times, it is developing towards the direction ofinformation technology.As we all know,Now English classes have appeared in primaryschools,but primary school students are not interested in English at all,but everyone knowsthat when they were young,everyone had a heart to play,especially for games.So we shouldlet the students get in touch with English Learning Games.With the rapid development ofcomputer technology and the upsurge of Internet globalization,education can be carried outon the Internet,not just fac e-to-face teaching.Therefore,designing an English learning gamethrough Internet technology is the inevitable re sult o fthe future society.

So it's necessary to develop a wechat game that focuses on English learning. It canimprove children's interest and level in learning English.Games can let those who are notinterested in English learning will also learn English,and can also cultivate their interests, sothat students can develop all aspects of ability.The development environment of the gamebased on wechat platform is Tencent development tool, the server is the back-end cloud ofbmob, the database management system is also the database ofbmob cloud, the overall designidea uses mpvue and JavaScript as the main development language, through the design ofcloud development idea,an English learning game based on wechat platform's wechat smallprogram pattern structure is developed.

Key words: WeChat small program Bmob cloud English learning;

目 录

1 .绪论„„„„„„„„„„„„„„„„„„„„„„„„„1

1. 1研究背景„„„„„„„„„„„„„„„„„„„„„1

1.2选题的目的和意义„„„„„„„„„„„„„„„„„1

1.3研究现状„„„„„„„„„„„„„„„„„„„„2

1.4课题研究的内容„„„„„„„„„„„„„„„„„2

1.5课题的开发目标„„„„„„„„„„„„„„„„„2

1.6总体设计思想„„„„„„„„„„„„„„„„„„3

2.系统开发环境和相关技术„„„„„„„„„„„„„„4

2. 1系统开发环

境……………………………………………………………………4

2.1 .1微信we b开发工

具…………………………………………………………4

2.1 .2 Bmob后端

云…………………………………………………………………4

2.2系统开发相关技术„„„„„„„„„„„„„„„„5

2.2.1微信小程序M I NA框架介

绍…………………………………………5

2.2.2 Javascript语言介

绍………………………………………………………5

3.项目需求分析与总体设计„„„„„„„„„„„„„„6

3. 1小游戏可行性分析„„„„„„„„„„„„„„„„6

3.2小游戏功能分析„„„„„„„„„„„„„„„„„7

3.3小游戏模块分析„„„„„„„„„„„„„„„„„7

4.数据库设计与实现„„„„„„„„„„„„„„„„„„9

4.1…………………………………………………………………………

…………………10

4.2…………………………………………………………………………

…………………1 1

4.3…………………………………………………………………………

…………………12

4.4…………………………………………………………………………

…………………12

5.系统设计与实现…………………………………………………13

5.1…………………………………………………………………………

…………………13

5.2…………………………………………………………………………

…………………14

5.3…………………………………………………………………………

…………………16

5.4…………………………………………………………………………

…………………17

5.5…………………………………………………………………………

…………………18

6.项目测试…………………………………………………………20

6.1测试过

程……………………………………………………………………………20

6.2测试环境描

述……………………………………………………………………20

6.3测试用例执行情

况……………………………………………………………21

6.4测试设计评估及改

进…………………………………………………………24

7.小程序发布………………………………………………………25

7.1发布运

行……………………………………………………………………………25

8.总结……………………………………………………………26

参考文献…………………………………………………………27

致谢……………………………………………………………28

第一章绪论

1 . 1研究背景

在当今的社会中会英语起到了越来越重要的地步与外国交流基本上都是使用的英语英语是一种很重要的语言小程序是当今社会很多人都会用到的一个微信扩展应用 因此去设计一款英语学习的小游戏可以让他们在空余时间去学习英语。

现在很多小孩子对于学习是没有兴趣的但是他们对游戏感兴趣。因此家长和老师会认为游戏是阻碍孩子学习的一个跨栏但是只要把握好游戏与学习中间的平衡把英语以小游戏的方式展现出来提高孩子的学习英语的兴趣。英语小游戏虽然不能让他们很正经的学习到正统的英语只是但是作为一个小游戏它能让英语知识在小孩子的脑中留下印象提高他们以后的学习成绩而且小游戏能提高学习的积极性。

另一方面熟悉这些英语小游戏也是帮助他们了解西方文化的一个方法为他们日后出国深造提供帮助。但是据我调查得知 目前在市面上很难找到一款比较靠谱且系统英语学习小游戏要么就是收费软件要么就是做的不太注重用户体验。至于我之所以选择基于微信平台开发一款英语学习游戏是因为在百度全球开发者大会上“轻应用”这个概念被首次公开提出之后微信小程序的诞生就如雨后春笋一般地多起来每一个人几乎都会接触过微信小程序这个便捷的微信扩展应用。微信小程序有四个很重要以及很便民的特点无需安装、触手可及、无须卸载、用完即走。

1 .2选题的目的和意义

教育类游戏将教育和娱乐相结合取其平衡点相对于会有更多的娱乐性与操作性。通过这次的论文检验大学4年符合我们专业的要求检验我4年学习的综合知识培养我使用创新工具的能力使学习起来更加有趣和轻松。教育类的游戏操作难度低容易上手不需要长时间学习操作问题。

1

PQ.hosting:香港HE/乌克兰/俄罗斯/荷兰/摩尔多瓦/德国/斯洛伐克/捷克vps,2核/2GB内存/30GB NVMe空间,€3/月

PQ.hosting怎么样?PQ.hosting是一家俄罗斯商家,正规公司,主要提供KVM VPS和独立服务器,VPS数据中心有香港HE、俄罗斯莫斯科DataPro、乌克兰VOLIA、拉脱维亚、荷兰Serverius、摩尔多瓦Alexhost、德国等。部分配置有变化,同时开通Paypal付款。香港、乌克兰、德国、斯洛伐克、捷克等为NVMe硬盘。香港为HE线路,三网绕美(不太建议香港)。免费支持wi...

LightNode(7.71美元),免认证高质量香港CN2 GIA

LightNode是一家位于香港的VPS服务商.提供基于KVM虚拟化技术的VPS.在提供全球常见节点的同时,还具备东南亚地区、中国香港等边缘节点.满足开发者建站,游戏应用,外贸电商等应用场景的需求。新用户注册充值就送,最高可获得20美元的奖励金!成为LightNode的注册用户后,还可以获得属于自己的邀请链接。通过你的邀请链接带来的注册用户,你将直接获得该用户的消费的10%返佣,永久有效!平台目前...

legionbox:美国、德国和瑞士独立服务器,E5/16GB/1Gbps月流量10TB起/$69/月起

legionbox怎么样?legionbox是一家来自于澳大利亚的主机销售商,成立时间在2014年,属于比较老牌商家。主要提供VPS和独立服务器产品,数据中心包括美国洛杉矶、瑞士、德国和俄罗斯。其中VPS采用KVM和Xen架构虚拟技术,硬盘分机械硬盘和固态硬盘,系统支持Windows。当前商家有几款大硬盘的独立服务器,可选美国、德国和瑞士机房,有兴趣的可以看一下,付款方式有PAYPAL、BTC等。...

微信小程序申请为你推荐
手机内存卡数据恢复软件免费下载求一个免费的手机数据恢复软件国内免备案服务器我在国内租了一台服务器,国内服务器需备案.怎样才能不用备案?急....朗逸和速腾哪个好大众速腾与朗逸哪个好网页传奇哪个好玩近有什么好玩的网页传奇介绍么核芯显卡与独立显卡哪个好核芯显卡和独立显卡有什么区别?最好的是哪个?手机管家哪个好手机管家和腾讯手机管家哪个好用电动牙刷哪个好电动牙刷和普通牙刷哪个好,有何区别?云盘哪个好免费的网盘哪个好用啊?qq空间登录网址如何查询QQ空间登入地址?辽宁联通网上营业厅的联通营业厅怎么走
重庆虚拟主机 海外域名注册 n点虚拟主机管理系统 过期域名抢注 hkbn 美国主机推荐 老左博客 gomezpeer 本网站在美国维护 购买国外空间 双线机房 数据库空间 lamp架构 xuni 存储服务器 百度新闻源申请 ftp是什么东西 let 赵蓉 ddos攻击器 更多