game-of-life:用Java编写Conway的“生命游戏”的实现

时间:2024-05-17 15:16:04
【文件属性】:

文件名称:game-of-life:用Java编写Conway的“生命游戏”的实现

文件大小:7KB

文件格式:ZIP

更新时间:2024-05-17 15:16:04

Java

生活游戏 用Java编写Conway的“生命游戏”的实现 此存储库包含用于实现Conway的“生命游戏”的代码,该游戏是一个简单的游戏,用户可以在其中创建根据预定规则进行交互的单元结构。 概述 在此游戏中,单元格(由正方形表示)显示为空心或填充状态,显示为“打开/关闭”或“活动/停止”状态。 每次单击“更新”按钮时,单元格都会根据以下规则切换其状态: 如果一个“存活”细胞被少于2个“存活”细胞包围,它将死亡。 如果“活动”单元正好被2或3个“活动”单元包围,则它不会更改状态。 如果一个“存活”细胞被3个以上“存活”细胞包围,它会死亡。 如果“死”单元正好被3个“活动”单元包围,则它将变为“活动”单元。 这些简单的规则在以正确的起始位置生成时可以在单元结构的运动中创建模式。 执行 该游戏的实现非常简单,包含一个名为GameOfLife的JComponent子类,该子类的一个实例由m


【文件预览】:
game-of-life-master
----.gitignore(803B)
----GameOfLifeTest.java(3KB)
----UpdateButton.java(858B)
----Coordinates.java(853B)
----README.md(2KB)
----GameOfLifeMain.java(2KB)
----.gitattributes(378B)
----GameOfLife.java(6KB)

网友评论