零基础做个跳跃答题小游戏

简介: 嗨!大家好,我是小蚂蚁。今天分享一篇零基础的答题小游戏制作教程,无需具备任何的开发经验或基础,使用一个游戏模版,跟随着详细的教程,任何人都能够定制一个自己的跳跃答题小游戏。首先,我们来看一下跳跃答题小游戏的模版,长按识别下方的小程序码,即可体验。

嗨!大家好,我是小蚂蚁。

今天分享一篇零基础的答题小游戏制作教程,无需具备任何的开发经验或基础,使用一个游戏模版,跟随着详细的教程,任何人都能够定制一个自己的跳跃答题小游戏。

首先,我们来看一下跳跃答题小游戏的模版,长按识别下方的小程序码,即可体验。

模版具备的功能


  • 可编辑自己的题库,可以直接在项目中编辑,也可以导出到电子表格中进行编辑。
  • 目前只支持文字的问题以及文字的答案,不支持图片问题和答案。
  • 支持判断题单选题,单选题可以有三个或者四个选项,不支持多选题。
  • 每次游戏的问题数量可设置为5题,10题,15题,20题(目前只支持这四种数量的题目设置)。
  • 排行榜功能,可查看参与游戏的所有的玩家的分数排行。
  • 分享功能,可以方便的分享给微信好友,分享到微信群或者朋友圈。


想要制作一个自己的跳跃答题小游戏,你只需要在模版的基础上进行一定的改编即可,下面我们就来看一下如何改编游戏。


编辑自己的题库


在项目工程的最右侧,找到表格中有一个“题库”,点击右侧的小铅笔图标,即可打开题库表格。



你将会看到下面的这样一个表格,这个就是游戏中的题库表格了。看起来跟我们平时用的电子表格一样。



该表格一共有 6 列,第 1 列是问题,第 2~5 列是 ABCD 四个选项,第 6 列是当前问题的答案。表格中的第一行不要进行改动,其它的行可以根据自己的题目需要进行编辑(在对应的格子中双击鼠标,即可进行编辑)。


如果问题只有 3 个答案怎么办?



如图,当前的问题只有 ABC 三个选项,此时需将 D 选项的位置设置为 0,这样选项D就不会在该问题中显示出来了。


如何设置判断题?



如图,是一个判断题,判断题其实是一种只有两个选项的选择题,只需要填写 AB 两个选项,然后将 CD 选项设置为 0 即可。


使用电子表格编辑题库


如果题库中题目数量较多,建议使用电子表格进行编辑。


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



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



3.打开文件进行编辑,这里我是用的是 WPS 打开的(你可以使用任何其他的电子表格软件),可以对照一下上方在工程中打开的题库,数据是一样的。



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


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


6.回到工程里,打开”题库“表格,然后点击”导入“。



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



如果看到上方的“导入成功”的提示,就证明你的题目顺利的导入到项目中了,可以下滑一下看看题库导入的数据是否正确。



如何处理乱码问题


如果你的电脑是 Windows 操作系统,导入题库数据后会出现乱码问题(所有的中文变为乱码),如下图所示。



解决方法很简单,找到你的“题库表格.csv”文件然后使用记事本打开,然后选择”另存为“,此时在编码中选择”UTF-8“即可。



保存之后,再将题库表格导入到工程中就不会出现中文乱码问题了。


编辑题库时的一些注意事项


因为读取csv表格文件时,是以英文的逗号作为分隔符进行数据读取的,所以无论是问题还是答案,都要避免使用英文的逗号,若需使用逗号,应使用中文的逗号。



不要在表格中使用回车,否则使用回车的地方会被切分成两个问题。



如何设置题目数量


在项目最右侧的数据中,找到“题目数量”,然后双击右侧的数值进行修改即可。目前只支持 4 个数值,5,10,15,20(若设置为其它数值,则会被默认设置为 10)。表示的是每次游戏时需要回答的题目数量,例如当前题目数量设置为 5,则进行一次游戏一共需要回答 5 道问题。



如何设置答对答错时的星星奖励


在项目的最右侧找到下方红线圈出的两个值,这两个值表示的是答对和答错题目时,奖励或者扣除的星星的数量,默认都是 10,即答对一道题目,获得 10 颗星星,答错 1 道题目,扣除 10 颗星星。如需修改,直接点击右侧的数字进行修改即可。



游戏中的星星数量和题目数量的关系


当前游戏中星星和题目的关系是每道题目对应 10 颗星星,如果你当前设置的题目数量为 5 ,那么整个游戏过程中,一共包含 50 颗星星。如果玩家答对 5 道题目,并且吃完所有的星星,则共计颗获得 100 分。

5道题 答对一题得10颗 共计 50 颗 + 游戏中的50颗 = 100颗

10道题 一题10颗 共计 100 颗 + 游戏中 100 颗 = 200颗

15道题 一题10颗 共计 150颗 + 游戏中150颗 = 300颗

20道题 一题10颗 共计200颗 + 游戏中200颗 = 400颗

即5道题满分100,10道题满分200,15道题满分300,20道题满分400。


如何修改游戏标题


在项目的层级管理中,找到“游戏开始”,双击打开。



打开后,找到里面的“游戏标题”,双击打开。



在“游戏标题”下,你会看到四个“基础文字”,这 4 个基础文字就对应着“跳跃答题”四个字。



点击选中其中的一个“基础文字”,然后在右侧的“图层属性”一栏中可以看到当前的这个文字的一些属性,可直接点击对应的属性修改即可。



接下来你可以将剩余的 3 个文字也进行修改,改成你自己的游戏名字,例如“疯狂答题”。


如何修改关于游戏


在项目的层级管理中找到“关于游戏”,默认是隐藏的状态,选中它,然后单击右键选择“显示”。



显示后,将会在上方的场景中看到一个关于游戏的对话框,上面有关于这个问题的描述,作者等信息。



你可以根据自己的需求对“关于游戏”中的信息进行修改。


选中“基础文字_14”,可修改描述信息,在右侧的图层属性中可修改文字的位置,内容,对其方式,字体大小等。



选中“基础文字_15”,可修改项目制作者信息。



修改完成之后,最后不要忘了把“关于游戏”隐藏掉。在“关于游戏”上点击右键,选择“隐藏”。



如何运行测试游戏


在你编辑完了自己的题库,并且进行了一些修改之后,需要让游戏运行起来测试一下。只需要点击项目上方的“预览场景”按钮,即可在电脑上运行游戏进行测试了。




如何发布和分享游戏


点击项目工程上方的“预览&分享”按钮。



将会打开“预览&分享”的界面,可以直接用微信扫码在手机上体验游戏。

这里有两个版本,一个是预览版,最多支持 50 位用户体验。建议先用手机扫描预览版二维码,在手机上试玩测试,确保游戏没有问题之后,再点击右侧的“分享作品”按钮,发布为社区版。

点击完“分享作品”按钮之后,你的游戏就发布成“社区版”了,可以供无限的玩家使用。

最后,如何获取跳跃答题小游戏项目模版呢?欢迎点击下方链接前往小蚂蚁的小商店购买

虽然商品是极简刷题,不过没有关系,购买后留言告诉我你需要跳跃答题的模版即可。

我是会做游戏也会教你做游戏的小蚂蚁,想学习做游戏的话,关注我的公众号就对啦!

或者也可以选择购买我的课程服务,除了课程之外,也可享有小蚂蚁的所有游戏和模版项目,价格绝对超值。欢迎【点击这里】了解课程服务详情。

这是我做的几个简单好玩消除小游戏,闲暇之余希望能给你带来片刻的放松和愉悦。

也欢迎加个微信,交个朋友,朋友圈每日分享与做游戏有关的知识内容,可以来围观。接受付费咨询,不闲聊,望见谅。

相关文章
|
2月前
LeetCode题:174. 地下城游戏
LeetCode题:174. 地下城游戏
45 0
LeetCode题:174. 地下城游戏
|
2月前
扑克牌翻牌记忆小游戏源码
扑克牌翻牌记忆小游戏源码
75 0
扑克牌翻牌记忆小游戏源码
|
2月前
|
Java 索引
leetcode-45:跳跃游戏 II
leetcode-45:跳跃游戏 II
30 0
|
2月前
|
算法 Java
leetcode-55:跳跃游戏
leetcode-55:跳跃游戏
34 0
|
Python
Python实现超级玛丽游戏系列教程03玛丽跳跃
Python实现超级玛丽游戏系列教程03玛丽跳跃
133 0
Python实现超级玛丽游戏系列教程03玛丽跳跃
|
算法 安全 Swift
LeetCode - #55 跳跃游戏
不积跬步,无以至千里;不积小流,无以成江海,Swift社区 伴你前行。如果大家有建议和意见欢迎在文末留言,我们会尽力满足大家的需求。
|
算法
leetcode:45.跳跃游戏 II
给定一个非负整数数组,你最初位于数组的第一个位置。
56 0
|
算法
leetcode:55.跳跃游戏
给定一个非负整数数组,你最初位于数组的第一个位置。
53 0
|
UED
你也能做一个跳跃+答题游戏
这个小游戏示例其实是模仿了一个叫反诈总动员(点击左侧体验)的微信小游戏,这个小游戏是几位民警合同和志愿者利用微信小游戏制作工具做出来的,用于宣传反诈知识。这是一个公益的游戏项目,大家可以试玩并分享一下,帮助更多的人了解预防诈骗的知识。
52 0
|
算法 索引
leetcode每日一题:55. 跳跃游戏
leetcode每日一题:55. 跳跃游戏

相关实验场景

更多