<<第一回 4/12(金)>> :活動記録 *班分け *テーマ決め *基本設定決定 *ストーリー考案 :次回予定 *担当・モジュール決め *ストーリー・キャラ詳細決定 <<第二回 4/19(金)>> :活動記録 *ゲームタイトル決定(君がいるから。。。) *簡易企画書の作成 *モジュールわけ *モジュール担当決め(ストーリー) **選択肢モジュール担当 :次回予定 *他モジュール担当決め *制作プログラムの具体化 <<第三回 4/26(金)>> :活動記録 *ものと操作の洗い出し **ホーム画面の構造について考えた *モジュール分け *モジュール担当決め **選択肢モジュール担当 **分岐モジュール担当 **ホーム画面担当 *音源制作開始 :次回予定 *担当モジュールのプログラミング開始 <<第四回 5/10(金)>> :活動記録 *ものと操作の洗い出し **自分の作成するモジュールと他のモジュールとの関係を確認 **作成するモジュールの構成を確認 **音ゲー管理画面モジュールの作成開始 *javascript,enchantjsの学習 **くまの画像を使った簡単なゲームを下記のサイトを参考に自分で作成して、enchantjsの使い方を学習した。 ***https://dotinstall.com/lessons/basic_enchant_js_v2 ***https://www.atmarkit.co.jp/ait/series/965/ ***http://wiki.cis.iwate-u.ac.jp/~kimura/csd/2018/material/js/enchant/ :次回予定 *担当モジュールの作成続き(音ゲー管理画面) *enchantjsの学習 <<第五回 5/17(金)>> :活動記録 *音ゲー全体管理画面の実装 **gakuhuyomu.js,judgearea.js,target.jsを使用 **Back(), ScoreCount(),startEffect(),Music_score_hyouzi()を担当に渡そう **画面表示が出来た。 **画面切り替えに成功 **開始表示終了 **target流す終了 **music再生終了 **終了判定終了 :次回予定 *音ゲー全体管理画面のエラーの修正 *選択肢モジュールの実装 <<第六回 5/24(金)>> :活動記録 *音ゲー選択肢モジュールの実装 **ボタンの管理(追加) **十字キーが押された時の反応(サウンド、ボタンが押されているか判定、座標を変化) *足りないもの **十字キーが押された時のボタンの変化(見た目で押されたことがわかるように) **十字キーで選択できる範囲の最大、最小設定 :次回予定 *"足りないもの"を完成させる *設定画面モジュールの実装 <<第七回 5/31(金)>> :活動記録 *十字キーの選択可能範囲の設定完了 **モジュールがあっているか(エラーは出ない)確認してもらう **十字キー押下時のボタンの変化がうまく表せなかった。(push.opacity = (new Date()).getSeconds() & 1;の一文を追加したが変化なし。) *gitでmusicmain(音ゲー全体管理)と関係モジュールとの接続に成功 *設定画面モジュールの実装にとりかかった。 :次回予定 *十字キーが押された時のボタンの変化を完成させる。 *設定画面モジュールの完成 <<第八回 6/7(金)>> :活動記録 *十字キーの選択時の変化を考えた。 **座標を左上に少しシフトしたいが、、、functionの中のscript.funcをどのように動作の中に組み込めば"func1"が表示されるのか **placeではなく画面上の座標でscriptを動かしたい→ある情報から選択されているscriptの座標取得方法 *設定画面の設置完了 **背景表示とbgmのon/offのscript表示完了 **ほかモジュールとの接続方法 :次回予定 *十字キーが押された時のボタンの変化を完成させる。 *設定画面モジュールの完成 <<第十回 6/21(金)>> :活動記録 *設定画面モジュールの実装 **画面表示部分完成 **設定画面の終了ボタン完成 ***choiceモジュールの性質上、終了ボタンは見かけ上1つだが、プログラム上では2つ重ねている。 **BGMのON/OFFボタン完了 ***BGMはjudge1を使用、変える必要あり。 :次回予定 *設定画面モジュールの実装 **SEのON/OFF **メッセージスピード **文字サイズ <<第十一回 6/28(金)>> :活動記録 *設定画面モジュールの実装 **SEのON/OFFボタン完成 **メッセージスピードボタン完成 ***グローバル変数speed=5; **文字サイズボタン完成 ***グローバル変数size=5; **ラグ調整ボタン完成 ***グローバル変数rug=5; **テンポ調整ボタン完成 ***グローバル変数tempo=5; **デフォルトに戻すボタン完成 ***グローバル変数orispeed,orisize,orirug,oritempo=5;をそれぞれの具r−バル変数に代入 :次回予定 *設定画面モジュールの実装 **設定画面のデザインをメインに編集する。 ***ボタンの配置 ***ボタンの文字表示 ***ボタンの色 <<第十二回 7/5(金)>> :活動記録 *設定画面のデザイン設計 **設定画面閉じるボタンの画像設定 **ボタンの位置調整(choiceモジュールとの対応に不備あり、解決) **全体画面は黒色で透過 **全画面の一回り小さい画面を用意して、その上に設定画面を設計 :次回予定 *設定画面のデザイン設計(完了) **全ボタンの位置調整 **ラベル画像の用意 **on/offボタンは色の違うスクエアスプライトを2つ用意 <<第十三回 7/12(金)>> :活動記録 *設定画面の設計 **画像(見出し、ボタン)の用意、編集 **見出しの設置 **ON/OFFボタンの設置 ***BGMボタンを押した時にエラー :次回予定 *BGMボタンのエラー修正 *ボタンと選択範囲の調整 *ストーリーの設計 <<第十四回 7/19(金)>> :活動記録 *BGMボタンのエラー修正 **ボタンの配置調整で解決 *ボタンと選択範囲の調整 **サウンド、ストーリーのは位置調整完了 **調整可能範囲は0〜10 :次回予定 *ボタンと選択範囲の調整 *音ゲーの設計 *リセットボタンの設置 *ストーリーの設計 <<第十五回 7/26(金)>> :活動記録 *ボタンと選択範囲の調整 *音ゲーの設計 *リセットボタンの設置 *デザインの変更 **ラベルの画像変更 **フォントの色をテロップの文字色と合わせた **背景色と透過度の変更 :次回予定 *音ゲーの楽譜用意 **担当曲は千本桜