マップ追加4 ゲームクリア
先日作成した敵の出現するマップをクリアすることで行ける最終マップを追加しました。
敵出現マップに最終マップを連結しています。処理は以下の通りです。
このマップにいるキャラクターに話しかけることでイベントが発生しゲームクリアになります。
このマップでは、背景の切り替えが必要ないかつ、イベントが発生するのでfieldworkのコードを改造し作成しました。改造にあたり、fieldworkで必要な関数や機能を削除したりこのマップで必要な機能を追加したりなどしたため、コーディングがうまくいかないことが多々ありました。
マップの背景やキャラクターが描写されないといった問題が起きましたが、コンソールなどを頼りに少しずつ解決していきこの最終マップが完成しました。
諸トラブルに見舞われたものの無事完成させることができました。
あとは細かい調整などを行う予定です。


参考文献
田中賢一郎『ゲームで学ぶ JavaScript 入門』インプレス, 2015年
田中賢一郎『ゲームを作りながら楽しく学べる HTML5+CSS+JavaScript』インプレス, 2017年
田中賢一郎『ゲームで学ぶ JavaScript 入門 増補改訂版〜ブラウザゲームづくりでHTML&CSSも身につく!』インプレス, 2022 年
素材
前田デザイン室「DOTTOWN}(https://dotown.maeda-design-room.net/閲覧⽇:2026 年 1 ⽉ 19 ⽇)ぴぽ「ぴぽや倉庫」(https://pipoya.net/sozai/#google_vignette閲覧日:2025年1月19日)
ゲーム作成にあたり上記のサイトから画像をお借りしています。ありがとうございます。
