老铁们,大家好,相信还有很多朋友对于测试小游戏网站源码分享和在线测试小游戏的相关问题不太懂,没关系,今天就由我来为大家分享分享测试小游戏网站源码分享以及在线测试小游戏的问题,文章篇幅可能偏长,希望可以帮助到大家,下面一起来看看吧!
近期接到客户单子,说是要开发一款微信答题小程序,类似头脑王者答题游戏的项目。要在一个月内上线开测,时间有些紧张,马上组织技术团队开始研究。
一、项目需求分析:
通过该文档我们可以看出,功能还是蛮多的,总结一下大概的答题模式涉及:个人每日答题、好友一对一PK答题、排位身份升级赛答题、团队多人答题。外加辅助功能如:签到、答题道具卡(难题跳跃卡、积分翻倍卡)、新闻公告、系统设置等。
二、市场调研分析结果
通过市场部的同事反应,目前有做答题小程序这块的几乎都是用的微擎的源码,买一套大概在几千元左右。但是其中的坑不少,例如:
1、代码是否开源,这点做开发的人员最在意了,如果代码不开源,那对后期的功能延伸二次开发工作基本上就是掐死了。
2、是否有版权,这点公司的法务也进行了深入了解,目前互联网版权纠纷案例层出不穷,各类的侵权盗版涉及诉讼的案例比比皆是。毫无疑问,微擎的是没有版权的!
想到这两点,惊出了一身冷汗,赶快喝杯82年的雪碧压压惊,哈哈!
言归正传,虽然用微擎的框架可能节省一些开发成本,但后期的问题太多了,后患无穷啊!本着对客户负责的原则,微擎的框架坚决不能用!
三、JAVA技术开发
连夜组织技术团队讨论,综合各方面的分析结果,决定用java技术从底层开发一款答题小程序,技术应用前台原生开发的小程序。后台用的springmvc+ibatis,接口服务用的http协议+websocket协议。
虽然这样耗费的精力会非常大,但能够做出一款成熟的、领先于市场上其他答题小程序功能产品,也是非常值得的。
四、开发难点剖析
答题小程序这样的项目开发起来难点在于交互性,也就是单用户的答题还好说,因为怎么玩都是用户自己的事情。但如果涉及多用户,例如好友pk答题、排位赛升级答题、团队赛多人答题这样的就麻烦了,因为不只是你一个人在答题,还需要考虑对手或队友的答题情况,如果一方卡克、网络终端或其他种种不可遇见的因素,都可能导致答题过程中出现问题。不过经过严格的测试,这些问题都一一解决了!
五、答题功能模块分析
1、每日签到
签到可以有效的提升用户粘度,每天签到领取积分,连续签到有额外奖励。
2、每日学习答题
答题版块每组题目为5道,题目从题库中随机抽取,包括:教师理论基础、教师公共课、面试技巧等方面知识。
题目比例可自定义,例如教师理论基础3,教师公共课1,面试技巧1。
点击今日任务进行答题,答题时间计时20秒,在规定的时间内答题,超时放弃答题。答对即可获得积分(答对一题获得100),答错没有积分。
连续答对题目,积分递增。如:连续答对两题获得300分,连续答对三题获得500分,以此类推。中间答错重新开始后按照原来的一题100分开始)
3、好友一对一PK答题
可邀请微信中的好友进行一对一PK答题
4、排位升级赛答题
成今日任务后可自由选择是否进行排位赛。个人排位赛分为以下七个段位:青铜、白银、黄金、铂金、钻石、宗师、王者。
个人排位为随机匹配对手进行1V1答题比赛,每人每天3次机会。
如果参加排位赛,战胜对手就可以加一星,当前段位星满后,自动开启下一段位,除答题得分外还可得到新段位称号积分奖励;若未达到新的段位,只加星星,每颗星星300积分。如果输掉了排位,不会掉星星;若两人平分,都不加星星。
参加个人排位,答对一题100分,答错不扣分,连续答对积分递增。
每次答题5道,每道题时限20秒,超时自动放弃。
青铜→白银:一颗星称号奖励300积分
白银→黄金:二颗星称号奖励600积分
黄金→铂金:三颗星称号奖励1000积分
铂金→钻石:四颗星称号奖励1500积分
钻石→宗师:五颗星称号奖励2000积分
宗师→王者:六颗星称号奖励3000积分
达到宗师、王者段位的员工可获得线下奖励
5、团队赛多人答题
进入团队对战后,可随机匹配战队,(人数为2±)也可以邀请在线好友一起组队。两个团队成员每人按照顺序答题(他人答题时战队成员只看观看,不可文字提示等),答对一题团队每人可获得200积分,答错不扣分。
每次对战10题,每道题目20秒时间为限。
最终积分高的团队获胜,可另外获得1000积分;积分低的团队失败,无另外的积分加成。
六、总结:晟讯答题小程序优势:
1、答题模式最全(个人答题、好友pk、排位赛、多人团队赛)。
2、独家java技术研发,代码开源,便于二开。
3、独立知识产权(软著登记号2019SR0657453),避免版权纠纷。
4、特色功能:题库题目支持插图、支持批量导入。可以绑定企业微信实现内部员工使用。
需要源码的小伙伴可给我留言!
关于测试小游戏网站源码分享和在线测试小游戏的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。