[Promotion]
レトロゲーム風RPGの全コードを掲載して解説した本です。
HTML5+JavaScriptで、ライブラリを使わずにゼロから開発しています。
サンプルとして『OheyaQuest』という、マップ自動生成タイプのRPGが付属します。
実際に遊べるRPGを試しながら、その中身を確認できる技術書です。
シンプルなコードなので理解しやすいです。
サンプルゲーム『OheyaQuest』の紹介もします。
広いマップを自由に旅して、街を回ってアイテムや呪文を集めます。
最後は城に行き、闇の王を倒すとクリアです。
10分ほどで遊べます。
本書を通して、ゲーム開発の勘所をつかんでいただければと思います。
● 簡略化した目次
第1章 全体像
第2章 HTML、CSS、main.js他
第3章 ゲーム基本関数
第4章 リソース管理関数
第5章 タイトル シーン
第6章 マップ シーン
第7章 イベント シーン
第8章 バトル シーン
● 詳細な目次
第1章 全体像
・1-1 作るRPGの仕様
・1-2 ファイル構造
・1-3 大まかな分類
・1-4 js-game/nest.js
・1-5 シーンのファイルの構造
第2章 HTML、CSS、main.js他
・2-1 index.html
・2-2 css/main.css
・2-3 js-main/main.js
・2-4 js-main/utl.dat.js
・2-5 js-main/utl.lvl.js
第3章 ゲーム基本関数
・3-1 js-game/game.core.js
・3-2 js-game/game.anim.js
・3-3 js-game/game.canvas.js
・3-4 js-game/game.view.js
第4章 リソース管理関数
・4-1 js-game/resouce.image.js
・4-2 js-game/resouce.sound.js
第5章 タイトル シーン
・5-1 js-main/scn.titile.js
・5-2 js-main/utl.genMap.js
第6章 マップ シーン
・6-1 js-main/scn.map..js
・6-2 js-main/scn.map.move.js
・6-3 js-main/scn.map.drawMap.js
・6-4 js-main/scn.map.checkEvnt.js
・6-5 js-main/scn.map.drawFullMap.js
・6-6 js-main/utl.ui.js
・6-7 js-main/utl.ui2.js
第7章 イベント シーン
・7-1 js-main/scn.event.js
第8章 バトル シーン
・8-1 js-main/scn.battle..js
・8-2 js-main/scn.battle.calc.js
・8-3 js-main/scn.battle.menu.js
・8-4 js-main/scn.battle.drwBtl.js
・8-5 js-main/scn.battle.drwEf.js
・8-6 js-main/scn.battle.proc.js
ジャンル:ファンタジー 全年齢向け 評論 男性向け コミケ96(2019夏)
【コミック】ページ数:4ページ
メーカー:るてんのお部屋
品番:d_471189
価格:1,100円
レトロゲーム風RPGの全コードを掲載して解説した本です。
HTML5+JavaScriptで、ライブラリを使わずにゼロから開発しています。
サンプルとして『OheyaQuest』という、マップ自動生成タイプのRPGが付属します。
実際に遊べるRPGを試しながら、その中身を確認できる技術書です。
シンプルなコードなので理解しやすいです。
サンプルゲーム『OheyaQuest』の紹介もします。
広いマップを自由に旅して、街を回ってアイテムや呪文を集めます。
最後は城に行き、闇の王を倒すとクリアです。
10分ほどで遊べます。
本書を通して、ゲーム開発の勘所をつかんでいただければと思います。
● 簡略化した目次
第1章 全体像
第2章 HTML、CSS、main.js他
第3章 ゲーム基本関数
第4章 リソース管理関数
第5章 タイトル シーン
第6章 マップ シーン
第7章 イベント シーン
第8章 バトル シーン
● 詳細な目次
第1章 全体像
・1-1 作るRPGの仕様
・1-2 ファイル構造
・1-3 大まかな分類
・1-4 js-game/nest.js
・1-5 シーンのファイルの構造
第2章 HTML、CSS、main.js他
・2-1 index.html
・2-2 css/main.css
・2-3 js-main/main.js
・2-4 js-main/utl.dat.js
・2-5 js-main/utl.lvl.js
第3章 ゲーム基本関数
・3-1 js-game/game.core.js
・3-2 js-game/game.anim.js
・3-3 js-game/game.canvas.js
・3-4 js-game/game.view.js
第4章 リソース管理関数
・4-1 js-game/resouce.image.js
・4-2 js-game/resouce.sound.js
第5章 タイトル シーン
・5-1 js-main/scn.titile.js
・5-2 js-main/utl.genMap.js
第6章 マップ シーン
・6-1 js-main/scn.map..js
・6-2 js-main/scn.map.move.js
・6-3 js-main/scn.map.drawMap.js
・6-4 js-main/scn.map.checkEvnt.js
・6-5 js-main/scn.map.drawFullMap.js
・6-6 js-main/utl.ui.js
・6-7 js-main/utl.ui2.js
第7章 イベント シーン
・7-1 js-main/scn.event.js
第8章 バトル シーン
・8-1 js-main/scn.battle..js
・8-2 js-main/scn.battle.calc.js
・8-3 js-main/scn.battle.menu.js
・8-4 js-main/scn.battle.drwBtl.js
・8-5 js-main/scn.battle.drwEf.js
・8-6 js-main/scn.battle.proc.js
ジャンル:ファンタジー 全年齢向け 評論 男性向け コミケ96(2019夏)
【コミック】ページ数:4ページ
メーカー:るてんのお部屋
品番:d_471189
価格:1,100円
Recommend
- Little Land War SRPG
- TinyWar high-speed
- PythonとPygameで作る レトロ風RPG 全コード
- HTML5とJavaScriptで作る タワーディフェンス 全コード
- HTML5とJavaScriptで作る 落ち物パズルゲーム 全コード
- レトロ風RPG フルスクラッチ開発 全コード
- 糟糠のフリーレン
- 母娘娯楽(ゲーム)〜娘の彼氏に堕とされて〜 娘編
- 催●アプリでダークネスな欲望を叶えちゃいました2
- 寝ている彼女のスマホロックを解除しちゃった話
- ニーミちゃんのえろまんが
- 欲求不満彼女に多目的トイレで襲われる
- 【入れ替わり・新婚夫婦】 夫婦だけの特別な秘密
- 【入れ替わり・人体実験】博士のエッチな研究!?
- 夕暮れ射精がきっかけで…
- レトロ風RPG フルスクラッチ開発 全コード
- 【お気軽小説】仕事と家がなくなりボロボロでガリガリになった女性を俺の店で保護したら超エッチな婚約者になった
- 本町こまちは下痢を我慢しきれない