Skip to content

此项目用于在 TFT LCD 显示屏上实现康威生命游戏。康威生命游戏是一种经典的元胞自动机,无需玩家干预,其演变由初始状态决定。这个项目提供了代码和说明,让您可以在自己的 Arduino 开发板或 ESP32 开发板上运行这个有趣的游戏。

License

Notifications You must be signed in to change notification settings

Lecheeel/ConwayLife-LCD

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ConwayLife-LCD

康威生命游戏 LCD 版

ConwayLife-LCD 是一个基于 Arduino 平台的项目,在 TFT LCD 显示屏上实现了经典的康威生命游戏。该游戏由英国数学家 John Horton Conway 在 1970 年创造,是一种元胞自动机。它无需玩家干预,其发展仅由初始状态决定。游戏在一个细胞网格上进行,每个细胞的状态可以为 "生" 或 "死",并且遵循一系列简单的规则进行演变。

准备工作

在开始本项目之前,请确保您已准备以下材料:

  • Arduino 开发板 或 ESP32 开发板
  • TFT LCD 显示屏
  • 必要的库文件:
    • TFT_eSPI

安装步骤

  1. 克隆本项目的代码仓库:

    git clone https://github.com/Lecheeel/ConwayLife-LCD.git
  2. 将 Arduino 开发板或 ESP32 开发板和 TFT LCD 显示屏连接就绪。

  3. 将代码上传至您的 Arduino 开发板或 ESP32 开发板。

使用说明

  1. 代码上传成功后,康威生命游戏便会在 LCD 显示屏上自动开始运行。
  2. 游戏将遵循康威生命游戏的规则进行自动演变。
  3. 您可以在 LCD 显示屏上观察到各种有趣的图案生成与演变。

贡献代码

我们欢迎您的贡献!如有任何问题或改进建议,请随时提出。

许可证

本项目采用 GNU 许可证授权。详情请参考 LICENSE 文件。

致谢

  • 感谢 John Horton Conway 发明了康威生命游戏。
  • 特别感谢 TFT_eSPI 库的作者,为 Arduino 和 ESP32 平台的 LCD 显示功能提供了强大的支持。

参考资料

About

此项目用于在 TFT LCD 显示屏上实现康威生命游戏。康威生命游戏是一种经典的元胞自动机,无需玩家干预,其演变由初始状态决定。这个项目提供了代码和说明,让您可以在自己的 Arduino 开发板或 ESP32 开发板上运行这个有趣的游戏。

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages