<<担当モジュール>> *コインモジュール **画面右下に現在の所持コインを表示 **ゲームの結果によって変動させる **コイン一定値でEDモジュールに移動は統合班に担当してもらった *開始画面モジュール **イラストはwebで調達したのをアレンジ *>>{18::gr03::マスイベントモジュール}{マスイベントモジュール} **novel.setText()でシナリオライト *>>{18::gr03::プロローグモジュール}{プロローグモジュール} **novel.setText()でシナリオライト *>>{18::gr03::エンドロールモジュール}{エンドロールモジュール} **novel.setText()でシナリオライト **EDタイトル画面を表示 <<第1回 5/20>> *チーム決め *授業の概要説明 <<第2回: 5/27>> *テーマ決め *HTMLとJavaScriptの基礎 *GitLabの設定 *TAの割り当て <<第3回: 6/4>> *ものと操作の洗い出し *enchant.jsの学習 *簡易企画書作成 *ものと捜査の洗い出し <<第4回: 6/11>> *enchant.jsのサンプルプログラム実行 *モジュール分け <<第5回: 6/18>> *モジュール分け **すごろく画面 **王様じゃんけん **鉄骨渡り **連打パチンコ **次回からプロトタイピング *Node.js、Websocket導入 <<第6回: 6/25>> *Node.jsで実際に通信 *プロトタイピング(コインモジュール) **画像表示 **表示枚数は固定 **マスイベント関数の返り値でクリア判定 **真ならエンドロール *<<{Screenshot+from+2018-05-25+15-28-06.jpg} *次回:マップモジュール作成(ボタン押したら全体像表示) <<第7回: 6/1>> * ギットラボをターミナルで操作 **push, commit, pushなどはプロジェクト名で宣言することを初めて知る *プロトタイピング(マップモジュール) **シーン切り替えのプログラムだけ **ファイル操作に時間を取られてあまり進まず <<8: 6/8>> *titleモジュール作成 *<<{title_ver.0.jpg} <<9: 6/15>> *中間発表 <<10: 6/22>> *OPタイトル画面作成 *EDタイトル画面作成 *メイン画面サイズに合わせるため3200×2400→680×480 に圧縮処理 *2画面ともMacのPixelmatorを用いた *ミニゲームごとのタイトル画面 **使われるかは分からないが一応。画像は省略 *<<{kaiji_op_min.png} *<<{kaiji_ed_min.png} <<11: 6/29>> *ダイスモジュール(アニメーション無いバージョン)を作成 *title.htmlの画像の更新 *javascriptのノベルゲーム的記法の復習 <<12: 7/6>> *シナリオの大枠を作成 **オープニング、エンディングのシナリオ作成 **イベントマスでのイベントのバリエーションを追加(ポジティブ2つ、ネガティブ4つ) <<13: 7/13>> *エンディングモジュールの統合作業 **core.replaceScene(createendingScene())でsugorokuScene→endingSceneに遷移(コイン枚数で判定) **var juni =new Label()でゲーム順位のテキストを作る **juni.moveTo()でゲーム順位を指定した位置へ移動 **endingScene.addChild(title)でエンディング画面 **addEventListener('touchstart',function(){}でプロローグに遷移させた *エンディングモジュール仕様書の作成 <<13: 7/20>> *sikoroScene内のサイコロアニメーションにSEを追加 *