毕业作品网站

 首 页 机械毕业设计 电子电气毕业设计 计算机毕业设计 土木工程毕业设计 视觉传达毕业设计 理工论文 文科论文 毕设资料 帮助中心 设计流程 
垫片
您现在所在的位置:首页 >>毕设资料 >> 文章内容
                 
垫片
   我们提供全套毕业设计和毕业论文服务,联系微信号:biyezuopinvvp QQ:1015083682   

套牛达人游戏小程序的设计与实现 开题报告

文章来源:www.biyezuopin.vip   发布者:毕业作品网站  

本科生毕业论文(设计)开题报告

1.论文(设计)目的及意义

如今微信已经是慢慢成为了当代互联网时代下人们生活必备的社交软件,而后慢慢发展起来的小程序,小游戏的出现则是在不断丰富着它开发的能力,也因为这种需求量的不断增加,很多诸如繁多的微信小游戏应运而生,本程序设计的目的是为了人们在日常生活中除了社交,上班,还应当在闲暇之余玩一款感兴趣的游戏,能够在生活中增加许多的乐趣,此款游戏不仅仅适合成年人玩,也更加适合3-6岁学前儿童,这个游戏对于我们来说过于简单,但是对3-6岁学前儿童来说,可以锻炼幼儿的小脑开发能力,手眼协调能力,可以培养幼儿的专注能力,提高对注意力和专注力的集中。并且使用方便,无需下载,拿来就用,用完就走。

微信小程序受众群体的数量就开始变得越来越多,活跃用户数量更多就得到了众多企业的关注,因为通过微信小程序就可以拉近用户和自己的距离,功能开始越来越丰富,而且各种场景设计也都会更美观,场景丰富可以满足大家的使用体验要求,系统功能也开始变得更加强大,尤其是可以让现在的年轻人得到更完美的体验,自然受众群体就会得到更全面的拓展,小程序不用安装其他APP,只必须的一个手机微信。用户可以根据扫二维码,搜索微信,链接分享等形式进到小程序,微信会自动将他们保存在小程序栏中,而且还不占有手机运行内存。便捷用户下次应用,给了用户非常好的应用体会,更方便使用。

2.国内外研究现状综述

目前,小程序游戏的内容多与游戏市场中的休闲类游戏客户端相差无几,且小程序游戏还存在严重的同质化现象,新的游戏原创还有待开发,对于微信用户来说,虽然内容同质化严重,但这并不会给他们带来抵触感,不少用户甚至会出于打发时间及节省流量的考虑,选择继续使用小程序游戏,在2017年1月9日,微信小程序正式上线。2018年初跳一跳引爆朋友圈,微信小程序生态逐步完善。随后各大巨头竞相布局,手机厂商、支付宝、百度、头条相继推出旗下小程序产品。微信小程序现状截至2018年底微信小程序已覆盖超过200个细分行业,服务超过1000亿人次用户。城市服务覆盖362个地级城市,年交易增长超过600%,创造了超过500亿的商业价值。游戏、服务、资讯、购物是小程序用户使用类型最多的四类,从跳一跳小游戏、拼多多购物到线下消费,小程序已经融入日常生活。自微信小程序把整个小游戏市场带火之后,各大渠道纷纷入局,正当国内小游戏市场如火如荼的时候,作为这个市场的头部发展者,微信小游戏已经开始将手伸到了海外。海外版微信也接入了小游戏,英文官网也上线了。海外微信小游戏称为“WeChat Mini Game”,此外,开放海外版本之后,海外小游戏开发者可以通过这一平台进入中国市场,而国内的开发者也多了一条出海的途径。正如国内小游戏市场被许多从业者看作是新的风口,近年来海外市场对于小游戏的关注度也越来越高。除此之外,海外的一些社交平台也开始进军小游戏市场。商业战略介绍会上也宣布推出“LINE QUICK GAME”,特点是在LINE应用内启动的即开即玩小游戏。据外媒报道,Snapchat也计划在今年推出一个应用内游戏平台。Skype、Telegram等向开发者开放聊天机器人框架,支持“即开即玩”的实时游戏体验。流量在哪里,游戏从业者的阵地就应该在哪里。无论国内市场还是海外市场,未来必定会有越来越多的社交平台、渠道等加入到小游戏的行列当中。在这个追求“出海”的时代,相信国内的其他小游戏平台在站稳脚跟后,也会开启全球化之路。

3.论文(设计)任务、重点研究内容、技术方案(方法)及进度安排、主要参考资料

3.1 设计的任务

(1) 动画模式利用帧动画实现让牛儿跑动起来,添加按钮组件与绳索组件操作按钮触发套绳,当牛儿不停的奔跑时在合适的时机按下按钮就可以通过绳索捕捉到牛儿。

(2) 计分器自定义字体样式,使用组件在界面中显示分数,在捕捉牛儿时捕捉成功则显示捕捉的分数。

(3) 倒计时自定义字体样式,通过计时组件自定义时间在界面中显示倒计时秒数,在规定的定义时间内完成游戏。

(4) 最终成就通过定义组件的方式呈现在界面中,在整个倒计时时间结束之后计算玩家在这段时间内的最终得分,倒计时为0时游戏结束,并根据玩家的最终得分显示成就,成就根据分数为套牛青铜,套牛高手,套牛达人。关闭成就后重新加载场景开始游戏。毕业作品网站做毕业设计http://www.biyezuopin.cc

(5) 用户信息利用定义按钮组件在页面中显示出来,点击按钮授权获取用户信息发送请求,从而获取到用户的头像和昵称。

(6) 保存分数是根据在指定时间内完成套牛的只数显示得分并保存最高的分数,通过请求保存成功或是保存失败。

图1 套牛达人游戏小程序功能模块图

3.2 论文(设计)需要重点研究的内容

随着小程序的兴起,到如今已经日渐成熟,小程序也是作为一个重要的人脉资源,因此游戏小程序也受到了人们的喜爱,对此需研究以下的内容:

通过CocosCreator支持 JavaScript脚本语言编写脚本组件,在动画模式中有牛儿跑动,触发按钮扔出绳子进行捕捉,需要在CocosCreator中插入图片素材,使用UI系统中Sprite精灵组件作为背景图渲染,绳子同样采用Sprite组件,按钮采用button组件,使用帧动画在JavaScript脚本中定义类型,函数,使牛儿跑动。

最终成就为最终得分,成就显示,关闭成就弹窗,在整个计时时间到了之后,显示最终成就,需制作一个显示用的弹窗插入背景图,弹窗中添加文字定义字体,创建button组件编写JS代码进行关闭弹窗,重新加载整个场景。

保存分数使用Java与Mysql来进行对数据的设置和保存,保存分数成功或保存分数失败,发送请求给游戏后台实现最高分数的保存,编写java代码获取用户数据。

3.3 技术方案

针对微信小游戏的开发,从初期到完成一个完整的小游戏的开发,再到整体打包到微信平台。选择的游戏引擎是CocosCreator,因为CocosCreator 是以内容创作为核心,实现了脚本化、组件化和数据驱动的游戏开发工具。

使用JavaScript来开发游戏,利用微信开发者工具在真机上进行快速预览,调试,对本游戏进行更新。

使用的SSM框架,SSM框架是目前主流的Java EE企业级框架,适用于搭建各种大型的企业级应用系统。使用SSM框架的好处是在于其易复用和简化开发,掌握了每个框架的核心思想。

使用MySQL数据库,从而增加了速度并提高了灵活性。MySQL所使用的 SQL语言是用于访问数据库的最常用标准化语言。由于其体积小、速度快、总体拥有成本低。

继而通过文献的研究,通过调查来获得资料,在现有研究的基础上全面的找出不足之处为本设计奠基理论基础,正确的了解所需研究的问题,将市场上的现有类似的程序进行相关功能的比较,进行具体划分补充不足之处。

3.4 论文(设计)的进度安排

表1  毕业设计进度安排表

阶段

时间安排

阶段任务

第一阶段

2021.12.05~2022.01.23

查询资料,与指导老师商讨,进行论文选题

第二阶段

2022.01.24~2022.02.25

完成论文任务书和开题报告,进行开题答辩

第三阶段

2022.02.26~2022.03.26

需求分析及整体框架的构建

第四阶段

2022.03.27~2022.04.14

代码调试及毕业论文有关材料的收集整理

第五阶段

2022.04.15~2022.05.01

根据毕业设计进行论文撰写,并整理和修改

第六阶段

2022.05.01~2022.05.15

进行论文答辩,对论文进行整改并完善

3.5 主要参考资料

[1] 郭磊,鞠宏军. 基于微信小程序的单词游戏的设计与实现[J]. 电脑知识与技术,2020,16(26):55-58+63.

[2] 张晓兰,陈奋. 基于“微信小程序”的闯关游戏式学习平台研究[J]. 厦门城市职业学院学报,2019,21(03):78-82.

[3] 陈树佳. 微信游戏小程序中的人际交往研究[D].安徽大学,2019.

[4] Yan Wu,Fang Wang,Yanying Zou,Huaijin Zhang,Bingsheng Chen and Mengshan Li.Push Management Platform Based on Wechat Small Program and Cloud Development[J]. International Journal of Education and Management Engineering(IJEME),2020,10(1):

[5] 张文敏. 微信小程序游戏的发展现状及其社交属性[J]. 新闻研究导刊,2018,9(14):108.毕业作品网站做毕业设计http://www.biyezuopin.vip

[6] 莫锐益,匡珍春. 基于CocosCreator的“英语学习型游戏”软件开发与设计[J]. 电子技术与软件工程,2019,(11):34-35.

[7] 张景焱,马春江. 利用Cocos Creator进行游戏开发的分析[J]. 信息与电脑(理论版),2019,(06):124-125.

[8] 苟雨晴,兰全祥. 基于Java的拼图游戏设计与实现[J]. 电脑知识与技术,2019,15(02):45-47.

[9] 雷英才. 基于微信小程序的校园导览系统的设计与实现[D].中国地质大学(北京),2019.

[10] 胡敏. Web系统下提高MySQL数据库安全性的研究与实现[D].北京邮电大学,2015.

报告人签名:

2022年  3  月  1  日

4.指导教师意见

结论

指导教师签名:

年    月    日

注:

1.开题报告应根据教师下发的毕业论文(设计)任务书,在教师的指导下由学生独立撰写。

2.“目的及意义、国内外研究现状综述”至少800字,“设计任务、重点研究内容及进度安排”至少600字。

3.指导教师意见:应从选题的理论或实际价值出发,阐述学生利用的知识、原理、建立的模型正确与否?学生的论证是否充分?通过学生的努力,能否完成课题,达到预期的目标?课题及报告的难度、深度、综合性、创造性等是否达到本科生应该具有的要求。

4.结论:是否同意进入论文(设计)阶段。

  全套毕业设计论文现成成品资料请咨询微信号:biyezuopinvvp QQ:1015083682     返回首页 如转载请注明来源于www.biyezuopin.vip  

                 

打印本页 | 关闭窗口
本类最新文章
手部康复指板屈伸按摩装置的机构设 智能电表控制电路设计 论文指导记 家用光伏发电系统逆变电源设计 开
家用光伏发电系统逆变电源设计 任 家用光伏发电系统逆变电源设计 选 钢筋调直机机械结构设计 开题报告
| 关于我们 | 友情链接 | 毕业设计招聘 |

Email:biyeshejiba@163.com 微信号:biyezuopinvvp QQ:1015083682  
本站毕业设计毕业论文资料均属原创者所有,仅供学习交流之用,请勿转载并做其他非法用途.如有侵犯您的版权有损您的利益,请联系我们会立即改正或删除有关内容!