菜单
首页
课程
课程
聊天室
聊天室
关于
登录/注册
Build the Game of Life
目标:
Build a
CodePen.io
app that is functionally similar to this:
http://codepen.io/FreeCodeCamp/full/dGOOrZ
.
规则 #1:
代码是开源的,你可以借鉴,但请不要抄袭。
规则 #2:
按照这个
用户故事(即用户需求)
来进行开发。你可以使用任何你需要的库或框架。写出你自己的风格。
规则 #3:
你所使用的技术里,必须包含Sass和React。
用户需求:
当我第一次进入游戏时,它能随机生成一个棋盘,然后我能开始游戏。
用户需求:
我能够开始和结束游戏。
用户需求:
我能设置棋盘。
用户需求:
我也可以清空棋盘。
用户需求:
当我点击开始时,游戏将开始。
用户需求:
每次棋盘更改时,我能看到经过了多少世代。
线索:
这是 John Conway 自己对 Conway's Game of Life 游戏(这个游戏)的解释:
https://www.youtube.com/watch?v=E8kUJL04ELA
线索:
这是 Conway's Game of Life (这个游戏)的规则,供你参考:
https://en.wikipedia.org/wiki/Conway%27s_Game_of_Life
当你卡住的时候,记得来这里
Read-Search-Ask
获取可能的帮助。
当你完成后,点击 "我已经完成了这个挑战" 并且附加一个你的 CodePen 链接。
你可以在
代码检查群
中分享你的代码,从而获得反馈。你也可以把它分享在微博或其他社交媒体上。
进入下一个挑战 (ctrl + enter)
Help
Bug
登录可以保存进度哦
Terminated.
×
进入下一个挑战
你发现了一个bug吗?
×
在你提交一个新的问题之前,请先阅读“求助,我发现了一个bug”,然后浏览这个挑战的其他问题。
求助,我发现了一个bug
浏览这个挑战的其他问题
创建一个新问题
取消
重置你的代码吗?
×
重置将会让你的代码编辑器回到初始状态
当代码一直无法通过测试时,可以尝试重置,然后重写一遍,这招非常有效。
重置
取消