五子棋

复制链接 & 嵌入
链接
复制链接
嵌入网页
复制嵌入代码
还没有人打赏!
最后修改于2024年08月30日

操作说明

这家伙很懒,什么都没写下...

备注与谢志

这家伙很懒,什么都没写下...

开发日志

扩展

画笔

 

变量

isClone? [棋子]

counter [检测]

i [检测]

j [检测]

坐标

个数

落子行

落子列

记录

winner

目前最高分

阻挡

重复?

数量

挨着?

完成

返回值

存档码

云-本地

赢家

步数记录本地

分解内存

分解i

显示

变量记录

删除克隆体

本地

保存行

保存列

在加速模式中?

演示?

落子颜色

落子坐标

 

列表

棋盘状态

判定结果

组成白3

组成白4

组成白5

组成黑3

组成黑4

组成黑5

死5

已用2连

候选落子点

候选分数

组成白2

组成黑2

已用1连

最终候选

危险位置

不重复黑2连

不重复白2连

不重复4连

已用列表

下棋记录

云记录

避免重复

黑4候选

 

角色

Stage

造型

背景1

截图20180216221905

背景2

 

声音

 

代码

当 绿旗 被点击

将 {演示?} 设为 0

换成 背景2 背景

等待 ({在加速模式中?} = 检测中) 不成立

将 {显示} 设为 0

隐藏列表 {云记录}

重复执行

如果 按下 空格 键? 那么

如果 ({显示} = 0) 那么

执行 分解 分解符

显示列表 {云记录}

将 {显示} 设为 1

广播 询问

否则

隐藏列表 {云记录}

停止 该角色的其他脚本

将 {显示} 设为 0

等待 按下 空格 键? 不成立

 

当 绿旗 被点击

将 {演示?} 设为 0

换成 背景2 背景

等待 ({在加速模式中?} = 检测中) 不成立

如果 ({在加速模式中?} = 0) 那么

换成 背景1 背景

等待 3 秒

换成 背景2 背景

 

当接收到 win

停止 other scripts in stage

 

当接收到 询问

询问 请输入你想观战比赛的编号(即列表的第几项) 并等待

将 {演示?} 设为 1

停止 other scripts in stage

隐藏列表 {云记录}

将 {显示} 设为 0

将 {步数记录本地} 设为 {云变量 3}

执行 分解 分解符

执行 分解 分解符

广播 演示

 

定义 分解 {X} 分解符 {M}

删除 {云记录} 的第 all 项

将 {分解i} 设为 1

将 {分解内存} 设为

重复执行 {X} 的字符数 次

如果 ({X} 的第 {分解i} 个字符 = {M}) 那么

将 {分解内存} 加入 {云记录}

将 {分解内存} 设为

否则

将 {分解内存} 设为 连接 {分解内存} 和 {X} 的第 {分解i} 个字符

将 {分解i} 增加 1

将 {分解内存} 加入 {云记录}

 

角色1

造型

造型1

造型2

 

声音

流行音乐

 

代码

当 绿旗 被点击

计时器归零

面向 0 方向

移到 x:-207 y:-158

显示

将 虚像 特效设定为 100

将 {在加速模式中?} 设为 检测中

重复执行直到 碰到 舞台边缘?

移动 200 步

如果 (计时器 < 0.01) 那么

将 {在加速模式中?} 设为 1

否则

将 {在加速模式中?} 设为 0

隐藏

 

绘制棋盘

 

光标

 

检测

 

棋子

 

字幕

 

算法

 

Button2