🦓
ENJIN教材スケジュール
作成日:
2021/12/10
1
全行程
- 0章:初めに
- 0-1~0-7
- 1章:新規Reactアプリの作成
- 1-1Create React Appを使ったReactアプリの作成
- 1-2スネークゲームのコンポーネントを切り出す
- 2章:フィールドの作成
- 2-1クラスコンポーネントと関数コンポーネント
- 2-2フィールド用コンポーネントの作成
- 3章:スネークを動かす
- 3-1Reactの状態とレンダリングの仕組み
- 3-2スネークをまっすぐに動かす
- 3-3ゲームの状態(スタート、ゲームオーバーの実装)
- 3-4スネークが曲がれるようにする
- 4章:エサを食べる
- 4-1ランダムにえさを表示する
- 4-2エサを食べる処理の追加
- 4-3自分を食べてしまった場合の処理追加
- 5章:操作するためのボタン作成
- 5-1一時停止の追加
- 5-2ナビゲーションの実装
- 5-3スタイルを整える
- 6章:GitHub Pagesで公開
- 6-1GitHub Pagesとは
- 6-2GitHub上にゲームを公開する
- 7章:リファクタリング
- 7-1定数に切り出す
- 7-2カスタムフックにロジックを切り出す
- 8章:まとめ
- 8-1まとめ
- 8-1まとめ
- 以降:同じようにゲームを作ってみる
- 1章~8章のおさらいをする
- 障害物を入れるなどの機能追加をしてみる
- 余力があれば同じように対象物を動かすゲームを作成する
スケジュール
現在1章まで進んだのでこれから開発に進んでいきます。
- ~12/31までに3章まで進める
- ~1/16までに6章まで進める
- ~1/31までに8章まで進める
>1巡目終了
以降のスケジュール
- ~2/28までに1~8章までおさらいと機能追加やアレンジをしてみる
>2巡目終了