|
计算器程序
程序名称: |
Life |
平台: |
fx-9860GII |
系统/软件要求: |
SH4 |
版本号: |
17.11.2114 |
类型: |
游戏 |
作者: |
RAY5D |
大小(K): |
4.11 |
更新日期: |
2017-11-21 |
描述: |
Conway\'s Game of Life 的计算器版本. |
已知缺陷: |
按F1键时,在进单步模式之前还会先计算一步. |
源代码: |
闭源 |
本帖最后由 RAY5D 于 2017-11-22 06:14 编辑
生命游戏这个东西, 大家都玩过吧?
简单来说, 就是在一个2D空间里, 每个格子都可以有两个状态: 0或1,
一个格子在下一个时刻的状态是根据当前在它周围的格子状态决定的.
如果一个格子周围, 状态为1的格子数量为3个, 则这个格子在下一个时刻会变为1的状态;
如果状态为1的格子数量为2个, 则这个格子在下一个时刻的状态保持不变;
其他情况的话, 这个格子在下一个时刻会变为0的状态.
这个AddIn用了新的按键函数, 然而我没试过SH3能不能跑, 估计不存在的...
操作:
F1: 进入单步模式/播放下一步;
F2: 进入连续模式;
F3: 新开一局, 也就是把所有格子的状态全都随机设置.
Menu: 退出程序, 仅在单步模式内有效
右下角三行消息:
FPS: 就是FPS...
MODE: 当前模式, 单步(Step)或者连续(Play).
STEP: 现在是第几步, 每次刷新都算一步. (大于65535的话会显示>65535)
图片:
单步模式
↑单步模式, 可以放慢观察格子的状态
连续模式
↑连续模式
本人小白一枚, 写这个作品其实是为了练习编程.
没有什么高端大气上档次的功能, 望各位大佬轻喷.
//欢迎大家来找bug啊 :DDD
|
-
-
LIFE.G1A
4.12 KB, 下载次数: 83, 下载积分: 金钱 -1
2017112114
|