クロクロ・ショップ
サイトTOP

レトロ風RPG フルスクラッチ開発 全コード

Xにポスト X@ruten 開発支援 開発/執筆依頼
表紙画像

 レトロゲーム風RPGの全コードを掲載して解説した本です。HTML5+JavaScriptで、フルスクラッチで開発しています。

 サンプルとして『OheyaQuest』という、マップ自動生成タイプのRPGが付属します。

詳細情報

 レトロゲーム風RPGの全コードを掲載して解説した本です。HTML5+JavaScriptで、フルスクラッチで開発しています。サンプルとして『OheyaQuest』という、マップ自動生成タイプのRPGが付属します。

 実際に遊べるRPGを試しながら、その中身を確認できる技術書です。シンプルなコードなので理解しやすいです。

 サンプルゲーム『OheyaQuest』の紹介もします。広いマップを自由に旅して、街を回ってアイテムや呪文を集めます。最後は城に行き、闇の王を倒すとクリアです。10分ほどで遊べます。

 本書を通して、ゲーム開発の勘所をつかんでいただければと思います。

目次

前書き
第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
第9章 後書き

プレビュー

 本のページのサンプルです。

QR コード

情報

著作権者 : 柳井 政和

Web Site : http://crocro.com/

This Page : https://crocro.com/shop/item/all_code_rpg.html

Twitter : ruten

Cronus Crown(クロノス・クラウン)のトップページに戻る
(c)2002-2024 Cronus Crown (c)1997-2024 Masakazu Yanai
ご意見・お問い合わせはサイト情報 弊社への連絡までお願いします
個人情報の取り扱い、利用者情報の外部送信について