查看: 5641|回复: 7

[原创发布] 如何使用RPGMaker制作数独小游戏

[复制链接]
梦石
0
星屑
553
在线时间
73 小时
注册时间
2017-12-22
回帖
33
发表于 2018-1-24 18:08:47 | 显示全部楼层 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有账号?注册会员

×
昨天看见有人在玩数独,   然后就琢磨能不能用RPGMaker也做一个.

mob00122.png

今天试了一下,   然后发现纯事件的话实现换图片很麻烦.   判断对错也很成问题.

而且没有算法无法智能生成数独题目.   只能套用网上的题目.

最后终于做出来一个  ,但限制很多,制作过程也极其繁琐.

本人能力有限,  没有找到更好的办法,  如果大家有其他方法可以交流一下.

需要:
        80+个变量 , 80+个开关 , 9张数字的图片(放在地图图快组里) , 80+个事件 , 每个事件有10种不同的状态 .

mob00116.png

mob00117.png

第一步,  编写第一个格子的事件:
        调整好第一个事件,创建10个事件页
        我的变量和开关的命名是按照数独的规律命名的,分为9个区,每个区1-9号代表9个格子.共九九八十一个格子.
        事件页1设置为默认出现,在普通人物之下,按确认触发.
                内容:        变量1区1号=1                设置开关1区1号为OFF
        事件页2设置为[当变量1区1号]大于等于1时触发.
                图像:        数字1的图片
                内容:        变量1区1号+=1        设置开关1区1号为OFF
        事件页3设置为[当变量1区1号]大于等与2时触发
                图像:        数字2的图片
                内容:        变量1区1号+=1        设置开关1区1号为OFF
        ........
        事件页10设置为[当变量1区1号]大于等与9时触发
                图像:        数字9的图片
                内容:        变量1区1号 = 1        设置开关1区1号为OFF
解释:
        这样设置完成以后,事件刚开始是隐藏的,触发后会变成1的图案,再触发会变成2,3,4,一直到9的时候会变回1.

        mob00119.png mob00120.png mob00121.png

第二步,补全其他格子的事件:

        复制1区1号事件,粘贴到1区2号的格子中

        将事件中所有的1区1号(包括9个判断条件,10个变量修改和10个开关修改)全部改为1区2号.
       
        以此类推,设置好81个事件,这是一个非常繁琐的过程,但全部设置好之后会简单一些.

        mob00123.png

第三步,设置正误判断.
        设置一个判断事件,判断所有81个开关,所有开关全部为ON才算正确.
        (当前所有事件都只有OFF没有ON,先设置判断条件,然后再调整)
       
        此时建议先将此地图保存为模板.

第四步,套用模板:
        将设置好的模板复制一份,然后找一个网上的数独题目.
               
        将题目中固定了数字的格子的事件删掉,重新建一个,将事件图像更换为固定的数字.

        找到题目的答案,按照答案修改其他格子的数字

        因为格子中的事件触发后执行的是,变为下一个数字.
        所以我们需要在正确答案的前一个数字的事件中将开关打开为ON.
        例如,1区5号的正确数字为3,修改方法如下图

        mob00124.png


        第四步需要进行的操作为: 修改每一个格子的正确数字

        如果制作其他题目的数独,复制第三步的模板,然后按照答案进行一下第四步即可.

       

       

评分

参与人数 9赞 +9 收起 理由
我是老A + 1 tql,以及如果是我我可能会想直接事件里面.
夜$神 + 1 事件之光
zmj945 + 1 大佬太可怕了
wabcmcc + 1
W.Q.C. + 1 塞糖
鑫晴 + 1 精品文章
百里_飞柳 + 1 精品文章
白嫩白嫩的 + 1 塞糖
king + 1 精品文章

查看全部评分

游戏爱好者

最萌的小猫

梦石
0
星屑
1347
在线时间
692 小时
注册时间
2011-11-5
回帖
3320
发表于 2018-1-24 20:46:48 | 显示全部楼层
....话说 真正的大佬 是你吧,,,,  理解都很难啊喂
小猫,感情浓郁的天然嘿啾一只,属性:水,嘿啾,无轨迹流线萌。喜欢在正午伸出小爪子卖着各种次元萌。平行穿越次元萌差。
如需要小猫,请认准啾怪时空电话。这宇宙萌源的秘密,需要找到时空边界萌源能量爆发的封印钥匙。快来和小猫一同去冒险吧!
回复

使用道具 举报

老鹰

梦石
40
星屑
37812
在线时间
7091 小时
注册时间
2012-5-26
回帖
3297

极短24评委极短23参与极短22参与极短21评委老司机慢点开短篇十吟唱者组别冠军开拓者剧作品鉴家

发表于 2018-1-24 21:06:27 | 显示全部楼层
真的……不是一般人有的毅力……
回复

使用道具 举报

梦石
1
星屑
7574
在线时间
2650 小时
注册时间
2013-8-23
回帖
2152

开拓者

发表于 2018-1-25 09:30:40 | 显示全部楼层
80+个开关,80+个变量。。。好厉害
回复

使用道具 举报

梦石
0
星屑
9292
在线时间
2504 小时
注册时间
2011-5-20
回帖
14521

开拓者

发表于 2018-1-25 13:23:57 | 显示全部楼层
你忽略了不规则图形数独的情况···
[img]http://service.t.sina.com.cn/widget/qmd/5339802982/c02e16bd/7.png
回复

使用道具 举报

梦石
0
星屑
553
在线时间
73 小时
注册时间
2017-12-22
回帖
33
 楼主| 发表于 2018-1-25 14:43:10 | 显示全部楼层
chd114 发表于 2018-1-25 13:23
你忽略了不规则图形数独的情况···


实在无能为力...
游戏爱好者
回复

使用道具 举报

头像被屏蔽

国主

梦石
29
星屑
5204
在线时间
1205 小时
注册时间
2015-6-12
回帖
761

短篇十战斗者组别亚军

发表于 2018-1-25 19:10:17 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复 1 0

使用道具 举报

梦石
0
星屑
1964
在线时间
217 小时
注册时间
2009-11-10
回帖
202
发表于 2020-12-23 17:54:16 | 显示全部楼层
好复杂啊 加油啊
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部