プロジェクト名>>
脱出ゲームツクール
<<プロジェクト説明>>
脱出ゲームをユーザーが作成し、作ったゲームをプレイできるゲームの作成。
・ユーザーが用意した画像をゲームの背景、アイテムのグラフィックとして利用できる。
・東西南北の4方向をそれぞれシーンとして管理し、アイテムやオブジェクトを自由に配置できる。
・各オブジェクトに効果を加えられ、制作するゲームのフラグとして作成できる。
<<ものと操作の洗い出し>>
>>{ゲーム制作ツールにおける必要なものと操作}{ものと操作の洗い出し}
<<モジュール分け>>
>>{g08:モジュール一覧}{モジュール一覧}
<<ゲーム説明>>
*htmlファイルを開くとツールが起動し、タイトル画面が表示される。
*初めに画像編集を行う。
**画像変更には画面のリロードが伴い、編集がリセットされてしまうため最初に一回しか実行できない。
**指定したディレクトリの中の画像を外側から同じ名前で置き換えて、プログラム内部で呼び出すファイルを変更させる。
**書き換えたらリロードする。
*次にアイテムの編集を行う。
**アイテムの名前、効果(カギ、ハコ、ドア、カザリ:見た目だけの物)、対応先を指定させる。
**配列の中に格納されるため、編集画面にも対応できる
*最後にシーン毎の編集を行う。
**制作したアイテムを設置する。
**ハコの効果を与えたアイテムは中からアイテムを取り出せる。
**ドアはゴールの条件となる。
*そして作成したゲームをプレイできる。
**何度もテストプレイと編集を行き来できる。
<<プログラム概要>>
*pushsceneでの変遷の間に、配列に保管した座標や画像、効果を呼び出し、それを引数にして関数を実行するなどして作成→実行を実現している。
*作成ゲームデータの保存、再現までは断念・・・
<<個人の感想、苦労・工夫した点>>
<<<高橋司>>>
<<<谷口隆一>>>
<<<阿部修也>>>
<<<橋本裕太>>>
<<<熊谷太翼>>>