戦略シミュレーションゲームの作り方 電子書籍(GAMKIN株式会社 ロバート・ジェイ・ゴールド)|翔泳社の本
  1. ホーム >
  2. 電子書籍 >
  3. 戦略シミュレーションゲームの作り方

戦略シミュレーションゲームの作り方


形式:
電子書籍
発売日:
ISBN:
9784798140476
価格:
3,168(本体2,880円+税10%)
カテゴリ:
プログラミング・開発
キーワード:
#プログラミング,#開発環境,#開発手法,#Web・アプリ開発
電子書籍

戦略シミュレーションゲームは、将棋やチェスのように人や乗り物に見立てたユニット(駒)をフィールド(盤)上で動かして、ほかのプレーヤーやコンピュータと対戦するスタイルのゲームで、定番のゲームスタイルのひとつです。


本書は、プログラミング初級者に戦略シミュレーションゲームの開発の仕方をを解説した本です。Webブラウザを使って簡単に動かせる「海賊対戦ゲーム」をサンプルに、ゲーム企画から、プログラミング環境の準備、駒の動かし方や戦闘の解決方法なども説明します。また、音楽のつけ方や簡単な対戦AIの作り方にも触れています。「コードを具体的に」を目標に、簡単ながらもサンプルコードを一式用意しました。プロが書いたコードの書き方を体感できるように配慮しています。


プログラミング言語には学びやすいJavaScriptを採用し、フレームワークのenchant.jsを使うことでできるだけ簡単にプログラミングできるようになっています。ブラウザゲームやスマートフォンのゲーム作りに挑戦してみたい人向けの、楽しい解説書です。

Part 1 シミュレーションゲームの基礎を知ろう
Chapter1 シミュレーションゲームの歴史
Chapter2 シミュレーションゲームの種類
Chapter3 ゲーム企画書(GDD)を書いてみよう
Chapter4 ゲームの開発環境
Chapter5 JavaScriptにちょっと入門

Part 2 ゲームの基本機能を作る
Chapter6 enchant.jsの環境を整備
Chapter7 enchant.jsの基礎
Chapter8 フィールドを作ろう
Chapter9 船を動かそう
Chapter10 ターン制を導入しよう
Chapter11 ユニットパラメーター
Chapter12 対戦ロジックを作る

Part 3 エフェクトを追加しよう
Chapter13 爽快感アップ!
Chapter14 サウンド
Chapter15 マップの影響を受ける
Chapter16 必殺技を作る

Part 4 コンピュータ対戦への道
Chapter17 ストーリーモードを作ろう
Chapter18 データを保存する
Chapter19 AI対戦機能を実装しよう
Chapter20 ステージのデータを追加しよう
Chapter21 SNSでゲームをシェアしよう

付属データはこちら

お問い合わせ

内容についてのお問い合わせは、正誤表、追加情報をご確認後に、お送りいただくようお願いいたします。

正誤表、追加情報に掲載されていない書籍内容へのお問い合わせや
その他書籍に関するお問い合わせは、書籍のお問い合わせフォームからお送りください。

利用許諾に関するお問い合わせ

本書の書影(表紙画像)をご利用になりたい場合は書影許諾申請フォームから申請をお願いいたします。
書影(表紙画像)以外のご利用については、こちらからお問い合わせください。

追加情報はありません。
正誤表の登録はありません。

感想・レビュー

keint さん

2020-03-26

JavaScriptとenchant.jsというゲームエンジンを使用して戦略シミュレーションゲームの作り方を解説している。 サンプルコードが各章ごとにあるので説明を見ながらそれを動かしてどんどんすすんでいくと立派なゲームになっていくのが良い点である。 戦略シミュレーションゲームで使いそうなロジック(移動範囲の決定・描画やゲームAI)なども軽くではあるが解説されているのでむしろそちらのほうが参考になった。

reduce さん

2017-05-30

「メインループ式のゲームの書き方は殆ど見なくなりました。」とのこと。イベントループ式のフレームワークを使ったゲームの実装法を分かりやすく説明していて良い。手軽に試せる。