>>{24::gr04}{戻る} <<個人活動記録>> !!第1回 4/19 * 班決めを行い、テーマを恋愛シュミレーションに決めた。 * 設定や、選択による分岐の仕方、ゲームの終わり方などについて話し合った。 * LINEグループを作成した。 !!第2回 4/26 * HTMLの基礎、GitLabの使い方について学んだ。GitLabの設定を行った。 * 班の人数が多いので、班の中でプログラマーとプランナーにわかれた(プランナーはのちにプログラマーに合流)。 * 簡易企画書をまとめた。 * 主なストーリーや登場人物の設定を行った。 !!第3回 5/1 * JavaScriptの基礎について学んだ。 * ストーリーのおおまかな流れについて話し合った。 * それぞれの登場人物における発生イベントの内容を考えた。 * ハッピーエンドとバッドエンドの過程を考えた。 !!第4回 5/10 *JavaScriptの応用について学んだ。 *イベント発生時のセリフや会話の流れを考えた。 *使う変数の洗い出しを行った。 *何をグローバル変数とするか、どのようにモジュール分けするか話し合った。 !!第5回 5/17 *HTMLの応用的な使い方について学んだ。 *使う画像(マップピン)をピックアップした。 *ライバル2(早坂瑠璃)のシナリオを考えた。 !!第6回 5/24 *enchant.jsの使い方について学んだ。 *ライバル2と対象がいる際のシナリオを完成させた。 *対象と主人公のシナリオと会話中、ユーザに示す選択肢を考えた。 !!授業外 *度々授業外にシナリオを書いた。 !!第7回 5/31 *デバックのやり方について学んだ。 *ライバル2に対するシナリオを書き終えた。 *ストーリー中で使う画像をsea artからピックアップした。 *使う画像をシステム上にロードした。 *プログラム班が作成したプログラムを読み込み、システム全体の理解を深めた。 !!第8回 6/7 *ストーリー中に使う画像をピックアップした。 *大学で起きるイベントの曜日ごとの遷移を実装した(university.js)。 *大学で何も起きないときのセリフ等を実装した(u_nothing.js)。 *公園でライバルと対象がいるときに発生するイベントの実装をした(p_bad.js)。 !!第9回 6/14 *中間発表を聞いた。他の班がどのようなものを制作しているか知ることができた。 *画面やモジュール分けの説明に図などを使っていてわかりやすかった。 *GitLabのタグ、ブランチについて学んだ。 !!第10回 6/21 *enchant.js応用編,node.js,WebSocketについて学んだ。 *デバックを行い、間違いを指摘した。 *追加キャラクターについて話し合った。 *画像をアップロードした。 !!授業外 *特に何も起こらないときに発生するモブのイベントの、大学における5つのシナリオを書いた。 !!第11回 6/28 *大学に対象がいないときにランダムで発生するモブのイベントの実装を行った。(university.js、u_nothing.jsに追加) *デバックを行い、適宜修正した。 *バッドエンド、ハッピーエンドの動画の素材を作成した。 !!第12回 7/5 *班wikiの最終発表のページを作成した。 *適宜デバックを行った。 !!第13回 7/12 *デバックを行い、間違いや改善点があれば書き換えた。 !!第14回 7/26 *最終発表だった。他の班の発表を聞いて、ゲーム性があったり工夫した点などが伝わってきてとてもおもしろかった。 *発表では自分が作ったエンドを流していただいた。 !!全体を通して *これまで得た知識を使い、分からない部分は班員に聞いたり自分で調べたりして制作を進めることができた。 *今回初めてゲームのシナリオを作成したが、場面を想像しながら書くことができ楽しく取り組めた。 *画像を生成するにあたってsea artを初めて使ったが、授業を通して新しいツールや言語を学び、自分の知識の幅を広げることができた。