- 1、本文档共8页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
毕业设计(论文)
(设计类)
开题报告
课题名称围棋微信小程序的设计与实现
学院
专业班级
学号
姓名
评分
指导教师
本科生毕业论文开题报告
学生姓名
学号
专业班级
学院
指导教师
baidutuiguang1234
职称
课题名称
围棋微信小程序的设计与实现
1.课题研究的目的和意义
随着经济日益增长通讯工具及其功能的更新换代速度也在不断提
高。智能手机的款式与功能越来越多,依附在手机上的各种应用也是更
加的多样化。微信作为智能手机中国市场里的国民级通讯软件依靠着
庞大的用户群体发布了微信小程序功能,即用户们再也不用在应用超市
下载软件了,仅仅通过搜索和扫描小程序二维码就便可立即使用曾经
以游戏软件为载体的娱乐功能,即玩即用方便快捷。但是现阶段小程
序游戏还处在发展中阶段小程序的稳定性和游戏体验也都在不断的优
化和拓展中。因此,研究如何更好地实现有流畅体验的小程序游戏具
有很重要的现实意义。
本开题通过对国内小程序现状与小程序技术进行调查研究,并设计出一款基于微信小程序的围棋游戏,主要功能为可以与朋友在一个手机里对战围棋,且具备棋盘重置与悔棋功能。
本围棋小程序中,使用微信官方web开发工具,开发设计微信小程序端交互页面与实现围棋游戏、重置、悔棋功能。采用Canvas实现棋盘、棋子的绘制,采用布尔变量定义黑白棋子身份,实现对战,并添加重置棋盘和悔棋功能。
最后实现一个可以通过智能手机上的微信小程序来完成围棋游戏的系统达到了设计的预期目标。
2.主要参考文献综述
小程序的发展现状从2016年微信小程序出现到拥有100万个上线小程序,仅仅用了两年的时间日活达到了惊人的一点七亿,开发微信小程序的人数突破百万级,就连第三方平台都有上千个。[1]小程序最高占了百分之五十以上的微信活跃用户,可想而知小程序发展之迅猛。微信小程序的开发申请全面开放后无论是个人、公司、政府部门微信平台都将接受他们的研发申请。两年前的跳一跳更是将朋友圈、微信群绝对霸屏、跳一跳的火热亦说明了微信开放了从页面进入游戏的入口,不花费流量下载安装各类小游戏app。[2]微信对用户最近打开的小程序有记忆功能用户直接在微信主界面下拉便会直接显示记录的小程序入口,不需要再次通过二维码或者搜索找寻。对于想开发小程序游戏的个人或公司,以后只要审核通过了就可以上线他们的小程序游戏了。但是对于功能复杂繁多且具有交互的大型APP来说,小程序无法做到一石二鸟,简化的同时自然而然的会失去一些APP有的功能,因此小程序的流畅度和稳定性能等均在不断优化与发展中其中小程序游戏对以上性能的依赖程度较高。[3]
微信小程序解决了安装和运行的问题,它轻巧、简单、便捷的优点会成为未来发展的优势,各类应用“触手可及”的想象由微信绘出一个蓝图。[4]对于拥有大量用户的应用来说更多的是借用微信的入口和流量,因为高频主流的APP终究不会“蜗居”在一个小程序里。但对于小型公司或个人来说微信绝对是一个攀得过的“高枝”。即使小程序现在没办法将各类APP取代但在未来的发展道路上斩获功能单一的应用应该不在话下,将会大幅度的精简了现有的应用市场。[5]
在盈利点方面,现有广告传播和购买虚拟游戏币两种盈利方式,小程序游戏在未来会有新的盈利方式出现吗,做为用户来说,传统端游需要经过跳转扫码支付或购买点卡来充值,小程序里支付体验是一站式的,小程
序游戏对比传统移动端游戏最大的优势是小程序游戏支付的便利性。[6]且小游戏传播的速率非常快,一个比较有趣的小程序游戏可能会让你玩上一整天可以考虑推出小程序游戏实体化周边并在线上售卖以获取盈利。[7-8]可以搭建小程序游戏和线下活动的连接,譬如音乐节的时候可以联动音乐小游戏推出当天表演曲目,在音乐节场地摆放小程序二维码,让音乐爱好者们爱屋及乌,相当于把线下音乐节的流量引导到线上小程序游戏里来。[9]而小程序游戏上线表演者的曲目,也变相为表演者和音乐节带去了流量,相当于线上小程序的流量转化到线下音乐节和表演者身上。综上所述,小程序游戏与生活息息相关,对其技术实现与游戏功能的研究及优化具有重大的意义。
3.课题研究的主要内容
整个围棋小程序框架是由脚本文件的集合即逻辑层部分AppS
文档评论(0)