ライフゲーム 【プログラミング講座】

1691062034_maxresdefault-5450377-8435625-jpg アーカイブ



あの有名なライフゲームを、初心者向けに1行ずつ解説しながらプログラミングする……という講座です。

■欲しいものリスト
https://www.amazon.jp/hz/wishlist/ls/1ZAUGK4W25AEJ?ref_=wl_share
Thank you for a donation! 🐤

■サンプルプログラム Example code
https://editor.p5js.org/AosagiHeron/sketches/uCAtZ2L-7
Newer codes have English comments 🐤

■Links
色選ぶやつ (HTML Color Picker)
https://www.w3schools.com/colors/colors_picker.asp
分割代入 (Destructuring assignment)
https://developer.mozilla.org/ja/docs/Web/JavaScript/Reference/Operators/Destructuring_assignment
スプレッド構文 (Spread syntax)
https://developer.mozilla.org/ja/docs/Web/JavaScript/Reference/Operators/Spread_syntax

■もくじ
00:00 ライフゲームとは
01:17 「世代」をあらわすクラスを作る
02:49 配列は一直線。どう平面と対応づける?
04:29 分割代入(Destructuring assignment)
05:20 「セルを全部描く」関数
07:10 色をいい感じにする
07:53 「次の世代を作る」関数
09:21 本題。ライフゲームのルールを実装
13:48 デバッグ
15:49 スプレッド構文(Spread Syntax)
16:45 仕上げなど

Comments

タイトルとURLをコピーしました