Build the Game of Life


  1. 目标: Build a CodePen.io app that is functionally similar to this: http://codepen.io/FreeCodeCamp/full/dGOOrZ.
  2. 规则 #1: 代码是开源的,你可以借鉴,但请不要抄袭。
  3. 规则 #2: 按照这个 用户故事(即用户需求)来进行开发。你可以使用任何你需要的库或框架。写出你自己的风格。
  4. 规则 #3: 你所使用的技术里,必须包含Sass和React。
  5. 用户需求: 当我第一次进入游戏时,它能随机生成一个棋盘,然后我能开始游戏。
  6. 用户需求: 我能够开始和结束游戏。
  7. 用户需求: 我能设置棋盘。
  8. 用户需求: 我也可以清空棋盘。
  9. 用户需求: 当我点击开始时,游戏将开始。
  10. 用户需求: 每次棋盘更改时,我能看到经过了多少世代。
  11. 线索: 这是 John Conway 自己对 Conway's Game of Life 游戏(这个游戏)的解释: https://www.youtube.com/watch?v=E8kUJL04ELA
  12. 线索: 这是 Conway's Game of Life (这个游戏)的规则,供你参考: https://en.wikipedia.org/wiki/Conway%27s_Game_of_Life
  13. 当你卡住的时候,记得来这里 Read-Search-Ask 获取可能的帮助。
  14. 当你完成后,点击 "我已经完成了这个挑战" 并且附加一个你的 CodePen 链接。
  15. 你可以在 代码检查群 中分享你的代码,从而获得反馈。你也可以把它分享在微博或其他社交媒体上。

进入下一个挑战 (ctrl + enter)
Help
Bug