你也能做一个微信答题小游戏

简介: 今天给大家分享一个制作微信答题小游戏的方法,看过之后,你也能够做出一个自己的答题小游戏。先来看一下这个答题小游戏的样子。

今天给大家分享一个制作微信答题小游戏的方法,看过之后,你也能够做出一个自己的答题小游戏。


先来看一下这个答题小游戏的样子。




当前这个答题小游戏所拥有的一些功能:


  • 每次答题都会从题库中随机的抽取指定数量的题目。
  • 每道题都有一定的回答时间。
  • 每个题目的选项都会被随机的打乱排序,所以即使是遇到同一道题目,选项顺序也是不同的。
  • 回答完题目后会显示最终的得分。
  • 可以将小游戏在微信中进行分享。
  • 支持多种自定义设置。


目前支持如下的自定义设置:

  • 可自定义题库,你可以编辑自己的题库。
  • 可设置每次从题库中随机抽取的题目的数量。
  • 可设置每一道题目的分数。
  • 可设置每一道题目的答题时间。


这样的一个答题小游戏都可以用于哪些地方呢?

出一些与你相关的问题测验一下你和朋友的友谊。

出几个问题测测男(女)朋友对你的了解程度。

宣传一下自己的产品,活动或者自媒体。

出一些算术题让孩子以游戏的方式学习算术。

出一些千奇百怪的问题来坑朋友。

......


你可以充分发挥自己的想象力,来拓展这个答题小游戏的应用场景。



下面,我们就来看一下如何定制一个你自己的答题小游戏。很简单,跟着这个“保姆级”的教程一步一步的来,你的小游戏很快就做出来了。


第一步:获取到”趣味答题“的工程。(文末有获取到工程的方法)


打开工程的网址,点击右侧的“改编”按钮,就可以开始改编自己的游戏啦!



点击“改编”按钮之后,你会看到一个这样的界面,无需担心,只是看起来稍微有点儿复杂,我们只需要调整部分内容,就可以定制自己的小游戏了。



第二步:编辑自己的题库。


在你的工程界面的最右侧的”表格“中找到”题库“,点击右侧的小铅笔的图标。



将会打开一个表格的编辑器,就像下面这样,下面的表格中显示的内容就是当前游戏的题库了。你只需要编辑这个表格,就可以制作自己的题库了。



这里只有一点需要注意的,就是这个题库表格中的内容是有一定的规则的。



如上图所示,第 1 列存放的是题目,第 2 到第 5 列存放的是 4 个选项。然后第 6 列存放的是答案所在的列号,这里需要额外注意了,第 6 列存放的是正确答案的列号,而不是正确答案。


好了,知道这个规则之后,你就可以编辑自己的题库啦!


当前有两种方式可以编辑题库。


第一种是直接在这个题库表格中进行编辑。如果你的题库内容不多的话,可以选择直接在线编辑。


第二种是导出表格文件,然后使用自己熟悉的 Excel 软件进行编辑。


下面是如何导出表格文件,进行编辑的方式。


1.点击右侧的”导出“按钮。



2.找到导出的”csv“格式的文件,这个文件可以直接使用电子表格软件打开。



3.打开文件进行编辑,这里我是用的是 WPS 打开的。你可以对照一下上方在工程中打开的题库,数据是一样的。



4.制作自己的题库,你可以在电子表格中使用任何的方式编辑自己的题库,只要遵循着上方提到的题库内容的填充规则填写即可。


5.编辑完题库后,选择保存。


6.处理乱码问题。因为 WPS 默认会将文件的编码保存为”ANSI“,这种格式的文件导入后会产生一个问题,就是中文字符显示为乱码,如下图所示。



如果,你遇到导入的中文字符出现乱码的情况,那一定是这个编码的问题。解决方法很简单,找到你的文件然后使用记事本打开,然后选择”另存为“,此时在编码中选择”UTF-8“即可。



7.回到工程里,打开”题库“表格,然后选择”导入“。



8.在弹出的导入参数设置中,选择你的题库文件,导入选项选择”覆盖“,然后点击”导入“按钮。



这样你的题库就能顺利导入到项目中了,可以下滑一下看看题库导入的数据是否正确。



最后,点击上方的”预览场景“按钮就能够预览你的答题小游戏啦!



在制作了自己的答题小游戏后,是不是就迫不及待的想要分享给朋友们玩呢?分享小游戏也非常的简单,点击上方的”预览&分享“按钮。



弹出”预览&分享“的二维码,使用微信扫描一下二维码就可以立即在手机上体验你的这个答题小游戏啦!另外你也可以在微信中将自己的这个小游戏分享给朋友们玩。注:左侧的”预览版“最多支持50为用户体验,如果你想要更多人体验你的小游戏,可以在右侧发布为”社区版“。


如何将自己的声音放到游戏中?


目前游戏中包含 5 个可以定制的声音。


  • 背景音乐:从游戏开始就不停循环播放的音乐。
  • 答错:答错题目时播放的声音。
  • 答对:答对题目时播放的声音。
  • 开始答题:点击开始游戏时播放的声音。
  • 满分:所有题目都答对时播放的声音。


你可以录制自己的声音放到游戏中,在左侧的“资源管理器”下方找到“声音”的部分。然后点击右侧的一个“麦克风”的小按钮。



会打开一个录制声音的界面,点击”开始录制“,就可以录制自己的声音了。



录制完声音之后,可以直接对声音进行剪辑,只需要拖拽滑动条选择你希望留下的声音即可。



为你录制的声音起一个名字,比如说这里我希望修改原来的“满分”的声音,就可以起一个名字叫做“新满分”。然后点击“确定”。



确定之后,就可以在声音中找到刚才新录制的声音了,你可以直接点击声音进行试听。



接下来我们使用新录制的声音替换掉之前的声音。


首先,在上方的“层级管理”中找到“声音管理”,然后选中。



接着在右侧找到这些积木块,找到“播放声音满分”的积木,然后点击下拉按钮,选择“新满分”声音。



修改其它声音的方法也一样,找到对应的声音积木,选择新的声音即可。


设置每次抽取的题目的数量。


在项目的最右侧,找到一个叫做“题目数量”的变量,当前的值为 10,也就是说每次会随机的抽取 10 道题目,你可以对这个值进行修改,设置每次抽取的题目的数量。这里注意一下,题目的数量不能超过题库中的题目的总数量



设置每道题目的分数

可以在这里设置每道题目答对后得多少分。



设置每道题目的倒计时时间。

可以在这里设置每道题目的答题时间,这里设置个 3 秒钟是不是就可以测试一下答题者的反应速度了呢。



好了,以上就是制作一个微信答题小游戏的所有内容了,别光看着呀,动手做一下,做一个你自己的答题小游戏吧!


如何获取“趣味答题”小游戏的工程?

关注下方的公众号“小蚂蚁教你做游戏”,然后在公众号中回复“答题”即可获取到工程的链接啦!快点改编起来吧!

相关文章
|
6月前
|
小程序 索引 容器
微信小游戏制作工具中的滚动列表插件如何使用?
微信小游戏制作工具中的滚动列表插件如何使用?
157 1
|
1月前
|
数据可视化 前端开发 小程序
5G时代-探索微信小游戏
5G时代-探索微信小游戏
23 2
5G时代-探索微信小游戏
|
1月前
|
缓存 数据可视化 Serverless
微信小游戏 案例一 像素飞机
微信小游戏 案例一 像素飞机
19 2
|
5月前
|
JavaScript Java 测试技术
基于SpringBoot+Vue+uniapp的在线答题微信小程序的详细设计和实现(源码+lw+部署文档+讲解等)
基于SpringBoot+Vue+uniapp的在线答题微信小程序的详细设计和实现(源码+lw+部署文档+讲解等)
79 3
|
5月前
|
存储 JSON 测试技术
【cocos 2d微信小游戏开发教程】基础使用笔记分享(三)
【cocos 2d微信小游戏开发教程】基础使用笔记分享(三)
50 0
|
5月前
|
容器
【cocos 2d微信小游戏开发教程】基础使用笔记分享(二)
【cocos 2d微信小游戏开发教程】基础使用笔记分享(二)
65 0
|
5月前
|
API 开发者
【cocos 2d微信小游戏开发教程】基础使用笔记分享(一)
【cocos 2d微信小游戏开发教程】基础使用笔记分享(一)
132 0
|
5月前
微信小游戏全局开启好友和朋友圈分享功能
微信小游戏全局开启好友和朋友圈分享功能
56 0
|
5月前
|
小程序 JavaScript Java
基于SpringBoot+Vue+uniapp微信小程序的答题小程序的详细设计和实现
基于SpringBoot+Vue+uniapp微信小程序的答题小程序的详细设计和实现
34 0
|
6月前
微信小游戏制作工具中文字设置的粗体不显示,怎么解决?
微信小游戏制作工具中文字设置的粗体不显示,怎么解决?
189 1

热门文章

最新文章