--- id: bd7154d8c242eddfaeb5bd13 title: ライフゲームを作成する challengeType: 3 forumTopicId: 302362 dashedName: build-the-game-of-life --- # --description-- **目標:** と同じような機能を持つ、[CodePen.io](https://codepen.io) アプリを構築してください。 以下の[ユーザーストーリー](https://en.wikipedia.org/wiki/User_story)を実装してください。 必要に応じて、どのようなライブラリあるいは API を使用してもかまいません。 あなたの独自のスタイルにしましょう。 **ユーザーストーリー:** 最初にゲームを訪れたときから、ボードがランダムに生成され、自由に動き始めます。 **ユーザーストーリー:** ボードの動作を開始または停止できます。 **ユーザーストーリー:** ボードを設定することができます。 **ユーザーストーリー:** ボードをクリアすることができます。 **ユーザーストーリー:** start を押すと、ゲームが動き出します。 **ユーザーストーリー:** ボードが変化するごとに、どれだけの世代が過ぎ去ったかを見ることができます。 **ヒント:** John Conway 自身によるライフゲームの説明はこちらです: **ヒント:** ルールを含めたライフゲームの概要についてはこちらを参照してください: [https://en.wikipedia.org/wiki/Conway%27s_Game_of_Life](https://en.wikipedia.org/wiki/Conway%27s_Game_of_Life) 完了したら、CodePen のプロジェクトへのリンクを入れて、「このチャレンジを完了しました」ボタンをクリックしてください。 [freeCodeCamp フォーラム](https://forum.freecodecamp.org/c/project-feedback/409)でプロジェクトを共有することにより、フィードバックを得ることができます。 # --solutions-- ```js // solution required ```