「タワーディフェンス」ゲームの全コードを掲載して解説した本です。HTML5+JavaScriptで、ライブラリを使わずに開発しています。
サンプルとして『Defense++』と『アマビエディフェンス』という、2本のタワーディフェンス ゲームが付属します。
実際に遊べるタワーディフェンス ゲームを試しながら、その中身を確認できる技術書です。シンプルなコードなので理解しやすいです。
本書を通して、ゲーム開発の勘所をつかんでいただければと思います。
● 簡略化した目次
第1章 全体像
第2章 HTML、CSS、main.js他
第3章 タイトル シーン
第4章 ディフェンス シーン
第5章 ゲーム処理
第6章 描画処理
第7章 ゲーム基本関数
第8章 リソース管理関数
● 詳細な目次
第1章 全体像
・1-1 作る「タワーディフェンス」の仕様
・1-2 大まかな分類
・1-3 js-game/utl.js
第2章 HTML、CSS、main.js他
・2-1 index.html
・2-2 CSS
・2-3 js-main/main.js
・2-4 js-main/globalData-GD.js
・2-5 js-main/globalData-UD.js
・2-6 シーンの構造
第3章 タイトル シーン
・3-1 js-main/scn.titile.js
第4章 ディフェンス シーン
・4-1 js-main/scn.defense.js
・4-2 js-main/scn.defense-initBtn.js
第5章 ゲーム処理
・5-1 Defense
・5-2 Enemy
・5-3 Tower
・5-4 Bullet
第6章 描画処理
・6-1 基本
・6-2 Enemy, Tower, Bullet
第7章 ゲーム基本関数
・7-1 js-game/game.core.js
・7-2 js-game/game.anim.js
・7-3 js-game/game.canvas.js
・7-4 js-game/game.view.js
・7-5 js-game/game.ui.js
・7-6 js-game/game.screenshot.js
第8章 リソース管理関数
・8-1 js-game/resouce.image.js
・8-2 js-game/resouce.font.js
2024/11/07
48
d_471378
みるくめろん
2021/07/22
スタジオ・ジナシスタ!!
2021/05/23
チェリーポンド
2021/06/23
人工美少女製作所
2021/05/15
Re:Set
2021/01/22
たかはしさん
2021/01/07
アロマコミック
2021/08/13
みのむし亭
2021/01/12
アロマコミック
2021/01/05
悶々堂
2021/06/04
みるくめろん
2021/08/09
Dressing+Party
2021/05/19
up_gif
2021/09/12
どろっぷす!
2021/10/01
パープルドリーム
2021/04/15
アロマコミック
2021/02/22
I-Raf-you
2021/09/09
スタジオ・ジナシスタ!!
2021/05/28
すたじお・ぱふぇ
2021/03/20
アロマコミック
2021/07/09
エスワン ナンバーワンスタイル
2026/01/09
エスワン ナンバーワンスタイル
2026/04/10
ムーディーズ
2026/03/13
ムーディーズ
2026/01/01
エスワン ナンバーワンスタイル
2026/03/20
エスワン ナンバーワンスタイル
2026/04/10
ムーディーズ
2026/01/01
脱ぐのは恥だがペニス立つ
2025/04/05
エスワン ナンバーワンスタイル
2025/10/10
エスワン ナンバーワンスタイル
2025/09/12
援堂山
2026/04/20
プレミアム
2026/04/17
エムズビデオグループ
2026/04/17
無垢
2026/04/17
ムーディーズ
2026/04/17
ムーディーズ
2026/04/17
TAMEIKE
2026/04/17
本中
2026/04/17
E-BODY
2026/04/17
E-BODY
2026/04/17
ALL
すべての女優
北岡果林
逢沢みゆ
波多野結衣
弥生みづき
森沢かな
木下ひまり
椿りか
美園和花
皆月ひかる
新村あかり
天馬ゆい
沙月恵奈
松本いちか
羽月乃蒼
月野かすみ
姫咲はな
小野坂ゆいか
倉本すみれ
柏木こなつ
北野未奈
末広純
乙アリス
森日向子
有岡みう
胡桃さくら
吉根ゆりあ
宍戸里帆
美咲かんな
大槻ひびき
新井リマ