グループ決めとテーマ決めをした。
テーマはすごろくに決まった。
gitlabの登録とグループ作成をした。
作品の概要を確認し、企画書の作成を進めた。
簡易企画書をだいたい仕上げた。
すごろく画面を作るグループと対戦画面を作るグループに分かれて案を出し合った。
ドット絵のドラクエ風のテイストのゲームを作ると決まった。
効果音、キャラクターやすごろくのマス目の素材を探した。
変数名などを班長の高橋くんが決めた。
モジュール分けをして、それぞれの役割などを共有した。
gitlabの使い方やjavascriptの使い方などを改めて確認した。
それぞれの役割での構想を確認した。
各自で役割ごとのプログラミングに取り組んだ。
作業の進捗状況を確認するために作業ファイルをgitlabにアップした。
enchant.jsを使うことに決まった。
各自で作業を進めた。
自分はスタート画面の作成に取り組んだ。 大まかにはできたがだいぶシンプルなデザインになったのでもう少し工夫を加えたい。
各自で作業を進め、高橋くんが合体させた。
スタート画面とルール画面の作成とシーンの切り替えなどを作成した。
シーンの切り替えがうまく行かなかった。
中間発表だった。ほかの班の発表を聞いて、中にはほとんど完成している班もあった。
結果画面のシーンを作った。まだ完成しなかった。
統合の際に苦労する可能性もあると言われたので、早めに統合に取りかかれるよう作業を進めていきたい。
結果画面のシーン作成を進めた。
大まかにはできてきたがボタンでの制御でうまく行かない点があるので改善したい。
結果画面のシーン作成がだいたい完成した。
エンターキーでのシーン遷移などの点を改善した。
自分の担当シーンのテキストなどを微調整した。
統合を進めた。うまく動いたので統合はだいたいうまく行った。
ゲームスタートから通して動かしてみて、SEなどがモジュールごとに統一できていない部分があったので改善が必要だとわかった。
最終的な統合を行った。
エラーが起こり、なかなかうまく行かなかった。
お互いのコードを確認しあって統合を進めたが完璧には動作しなかった。
最終発表では、ほぼ完成した状態の作品を発表することができた。
グループ開発では、お互いの進捗状況を共有しながら開発をしていくことが重要だと感じた。
分担をする上でも、お互いの共通する部分などを確認しないと、ちぐはぐな作品になってしまう点が難しかった。
統合してうまく動いたときなどにグループ開発の楽しさを感じた。