【ASoul连连看】一些其他操作说明
_Daveny_
2021年06月05日 02:10

这篇是对这篇专栏的补充:【小游戏】连连看(ASoul) - 哔哩哔哩专栏 (bilibili.com)​

因为专栏编辑受限所以就单独开了(

另外感谢评论区里的小伙伴们的支持以及提出的意见建议


    小游戏本身没有声音,但是可以读取声音文件。只需要在游戏同目录下创建一个名为ASSounds的文件夹,将MP3格式的音频文件拖进去后,按指定命名规则命名即可。小游戏启动时会自动读取文件。如下图所示

ASSounds文件夹中放置音频文件

ASSounds文件夹中的文件

命名规则如下:

    1:click开头将作为点击音效

    2:matched开头将作为连接成功的音效

    3:comleted开头将作为游戏结算音效

    4:music开头将作为游戏背景音乐

    5:#ava#bella#carol#diana#eileen开头将作为对应角色的技能启用音效(别告诉我你不知道谁对应谁(╬▔皿▔)╯

如果存在多个符合条件的文件,则会在需要时随机挑选一个播放。

譬如,在ASSounds下有click01.mp3,click02.mp3,click03.mp3三个click开头的文件,则每次点击时将会随机挑选一个进行播放。对于背景音乐,则会在游戏开始时随机挑选播放。

另外,音频文件夹的名称并不一定要是ASSounds,可以通过为其添加启动参数- sound 文件夹名来从指定文件夹中读取音频。

例如,要读取DianaVer文件夹的音频

就加上启动参数-sound DianaVer即可


2.存档

虽然很神奇,但是支持存档,点击左上角的技能点即可保存当前游戏

点击技能点可以保存存档

存档文件是一个普通的txt文件,其第一行为行、列、技能点信息,其他内容则是用于记录游戏布局的一个简单矩阵。注意存档并不会保存时间。

要读取存档,只需将存档文件拖动至游戏主面板即可自动加载

将存档文件拖动到主面板以载入布局

存档的主要作用是复盘和获得一份同样的布局

当然理论上拿来自定义游戏也可以(但真的有人会这么做么,自定义连连看什么的(~ ̄▽ ̄)~


其他:启动参数

        -row N:启动游戏将N作为游戏设置的默认行数

        -col N:启动游戏将N作为游戏设置的默认列数

        -types N:启动游戏将N作为游戏设置的默认最多不同成员数

        -sound Diana:从Diana文件夹中读取音频文件,而非默认的ASSounds

一脸懵的小嘉然

之后其他需要一定篇幅的更新说明暂时都写在这里了