5.地面変更

 進捗紹介

初期画面の下のマップ3に黄緑色の地面を作りました。キャラクターが通行できるように扱いを通行可能な草と同じにするためにif文に02を追加しました。01または02とするときに、カンマではなく論理和を表す記号(||)を使うことがif文を書く上で必要でした。if (mpt==01||mpt==02)としたことで正常に動きました。

マップ番号3の配列をChatGPTに頼み「01を02にしろ」と命令し、変更しました。




今回、HTMLファイルを行き来していくということを取り入れるために導入をしてみました。

location.href は、JavaScript で今開いているページの URLを表すプロパティでこれを書き換えることで別のファイルを使うことも可能だそうです。今後はこれも使用していきたいと考えています。

参考文献

田中賢一郎『ゲームで学ぶJavaScript 入門』インプレス,2015年

田中賢一郎『ゲームを作りながら楽しく学べる HTML5+CSS+JavaScript』インプレス,2017年

田中賢一郎『ゲームで学ぶJavaScript 入門 増補改訂版~ブラウザゲームづくりでHTML&CSSも身につく!』インプレス,2022年