投稿

11月, 2024の投稿を表示しています

課題③

  進捗状況15 前回は今まで作成してきたミニゲームを3年次に作成したオリジナルゲームに location.hrefで直接URLを指定して繋げました。ゲームのストーリーの中ではオリジナルゲームを進めていく中でミニゲームが途中で挟まり、ミニゲームをクリアすることで、再びオリジナルゲームに戻りフラグが回収されゲームクリアに繋がるというようになっています。しかし、前回作成したものではミニゲームをクリアしオリジナルゲームに戻ってきた時にフラグが全てリセットされてしまい、ゲームを上手く進行出来なくなってしまいます。今後はミニゲームからオリジナルゲームに戻ってきた時に上手くゲームを進行できるように改良していきたいと思います。

課題の解決④

  進捗状況14 今回は以前紹介した現在作成しているゲームを3年次に作成したオリジナルゲームに繋げるという課題を解決していきたいと思います。 最初にオリジナルゲームのどこの部分につなげるのかということですが、現在作成しているゲームが海をイメージして作成したので、オリジナルゲームの海辺のエリアにつなげていきたいと思います。つなげる方法は以前使用した location.hrefで直接URLを指定してオリジナルゲームにつながるように作成します。直接URLを指定することで同じファイルに全てのプログラムを入れる必要がなくなり、別のhtmlファイルからでも読み込むことが出来ます。

課題②

  進捗状況13 今回は進捗状況を確認して新たに出てきた課題をまとめていきたいと思います。 まず一つ目は、過去に作成した オリジナルゲームにどのようにつなげていくのかを考えることです。現在制作しているゲームを3年次に作成した オリジナルゲームにつなげていくのですが、どのようにゲーム同士をつなげればストーリーとして自然な形になるのかを考えていかなければなりません。 二つ目はゲーム同士をつなげることで生じる齟齬の修正です。3年次に作成したゲームは、現在作成しているゲームの内容を考えて作られたものではありません。なので、そのままつなげるとストーリーが上手く嚙み合わない箇所が出てきてしまいます。そのため、所々のセリフに修正を入れるなどして、上手くストーリーをつなげていきたいと思います。

マップの結合②

  進捗状況12 今回も前回と同じようにマップを繋げる作業をしたいと思います。 今回はマップ2とマップ3を繋げていきたいと思います。 マップ2のプログラム上で location.hrefを入力しマップ3のURLを指定することで マップ3の画像を表示します。その結果として、最初にマップ2を読み込んだ画像が 操作するプレイヤーに表示され、マップ2のミニゲームをクリアすることでマップ3に進むための道が表示されるようになります。さらに、その道を進むことでURLを読み込み、マップ3が表示されるようになります。

マップの結合

進捗状況11 今回はこれまでに作成してきたマップをつなげていきたいと思います。 マップ①をクリアしたらマップ④へ移動できるようにします。 マップ同士をつなげるためにマップ①のプログラム上でlocation.hrefというコードを使用して マップ④のURLを読み込ませることで画面上に表示されるページを切り替えます。 こうすることで、マップ①の敵キャラクターを倒したらマップ④に 進むことができるようになりさらに他のマップもつなげていくことで 一つのダンジョンのようなものが出来上がります。