<<<第1回>>> *班決め *作成テーマ決め にゃんこ大戦争的なゲームを作成することを決めた。プログラムが苦手でしっかりできるか不安だけど、班のみんなと協力しながら頑張っていきたい。 <<<第2回>>> *HTMLの基本 *Gitlabの設定 *簡易企画書の作成 にゃんこ大戦争ではなくてペンギンを守る対戦ゲームに変更した。ゲームの内容やある程度細かい仕様も決めた。ゲームを完成させられるようにこれから頑張っていきたい。 <<<第3回>>> *javascriptの基本 *ものと操作 JavaScriptの基本を学び、私はこの言語を勉強したことがなかったので、ゲーム制作していきながらしっかり学ぶ必要があると感じた。 班の活動ではゲームで使用されるものと操作を書き出し、詳細を決めた。各画面の仕様や画面の切り替わり、登場するキャラクターの動きや攻撃方法など、みんなで話し合うことができた。また、残り時間の表示はどうするか、難易度設定は行うか、縦の壁と横の壁はどのように設定して配置するか、攻撃物体である雪玉と弓は放物線を描いて動くのか水平に動くのかなど、たくさんアイディアを出し合って決めた。今日考えたことを軸に、これから実際にプログラミングをして少しずつ形にしていきたい。 <<第4回>> *JavaScriptの応用 *モジュール分け ものと操作の洗い出しが終わっていたので、モジュール分けを行った。前回のものと操作の洗い出しを参考にしながらゲーム画面ごとにモジュール分けを考え、そこのモジュールでのものと操作ももう一度確認した。班員全員と話し合って合意を得ながらスムーズに進めることができて良かった。 <<第5回>> *モジュール化(とインタフェース) *HTML応用編 *Gitlab モジュール化が終わっていたので、画面の切り替わりを行うためにまずタイトル画面の作成に手を出した。班員全員がHTMLとJavaScriptがよく分かっていないので、まずみんなで勉強することから始めた。簡単なタイトル画面ですら作成するのに苦労したため、先が思いやられたが、これから努力して身につけていこうと思った。