当サイトではアフィリエイト広告を利用しています
コンピュータ用語集
ハードウェア
モバイル・スマートフォン
インターネット・Webデザイン
ネットワーク
アプリケーション
OS
デザイン・グラフィックス
その他
|
|
【電子書籍なら、スマホ・パソコンの無料アプリで今すぐ読める!】
<p><strong>(概要)</strong><br /> 本書は、コンピュータゲームの各ジャンルを代表する7本のゲームの作り方を、実際の開発手順に沿って解説します。 プログラミング未経験者でも、手順どおりに進めれば必ず完成するつくりになっています。 言語仕様の解説はしませんが、最小限の工程ごとに動作確認を行うので、各命令文の役割が実感しやすいようになっています。 作成するゲームは、RPGの戦闘シーン、ライフゲーム、リバーシ、落ち物パズル、ドットイート、擬似3Dダンジョン、戦国シミュレーションの7本と、RPGにフィールドシーンを追加、戦国シミュレーションを三国志に改造するAppendixを収録しています。 徐々にゲームができあがっていくわくわく感を体験してください。 </p> <p><strong>(こんな方におすすめ)</strong><br /> ・本格的なゲームプログラミングを勉強したい方</p> <p><strong>(目次)</strong><br /> <strong>第1章:王道RPGの戦闘シーンを作成する──コマンド選択とメッセージ表示によるターン制バトル</strong><br /> テキストベースで進行するRPGの戦闘シーン<br /> プログラムの基本構造を作成する<br /> キャラクターのステータスを表示する<br /> 戦闘の流れを作成する<br /> コマンド選択インターフェイスを作成する<br /> 戦うコマンドを実装する<br /> 魔王降臨! ──敵をラスボスに差し替える<br /> 回復呪文コマンドを実装する<br /> 最終決戦──打倒魔王! <br /> <strong>第2章:ライフゲームを作成する──単純なルールから生成される、複雑な生命シミュレーション</strong><br /> ライフゲーム──単純なルールから展開される、複雑な生命シミュレーション<br /> プログラムの基本構造を作成する<br /> フィールドを描画する<br /> 対象のセルがいくつの生きたセルと隣接しているかを数える<br /> 世代を進行させる<br /> 任意のパターンをフィールドの中心に配置する<br /> パターンの例<br /> <strong>第3章:リバーシを作成する──マス目単位のデータ処理とAIの実装</strong><br /> 2人対戦ボードゲームの定番「リバーシ」<br /> プログラムの基本構造を作成する<br /> 盤面を描画する<br /> キーボード入力でマスを選択できるようにする<br /> キーボード入力で石を置く<br /> 石を置けるかどうかの判定を行う<br /> 挟んだ相手の石をひっくり返す<br /> どこにも石を置けない場合はパスする<br /> 勝敗の結果を表示する<br /> ゲームモードの選択画面を作成する<br /> 石を置くマスを自動で判断するAIを実装する<br /> AIどうしの対戦による観戦モードを追加する<br /> <strong>第4章:落ち物パズルゲームを作成する──落ちてくるブロックをそろえて消すリアルタイムパズル</strong><br /> パズルゲームの定番、落ち物パズル<br /> プログラムの基本構造を作成する<br /> フィールドを作成する<br /> 落下ブロックを追加する<br /> 落下ブロックをキーボードで操作する<br /> ブロックをリアルタイムに落下させる<br /> 落下ブロックとフィールド上のブロックとの当たり判定を行う<br /> 落下ブロックをフィールドに積み上げる<br /> 横にそろった行のブロックを消す<br /> <strong>第5章:ドットイートゲームを作成する──リアルタイムアクションと4種のAI</strong><br /> ビデオゲーム黎明期に大ヒットした「ドットイート」<br /> プログラムの基本構造を作成する<br /> 迷路を作成する<br /> プレイヤーを作成する<br /> 気まぐれモンスターを作成する<br /> 追いかけモンスターを作成する<br /> 先回りモンスターを作成する<br /> 挟み撃ちモンスターを作成する<br /> ゲームオーバーの処理を作成する<br /> エンディングの処理を作成する<br /> <strong>第6章:擬似3Dダンジョンゲームを作成する──アスキーアートによる擬似3D描画のギミック</strong><br /> ビデオゲーム黎明期のRPGのスタンダード、擬似3Dダンジョン<br /> プログラムの基本構造を作成する<br /> デバッグ用のマップを描画する<br /> 迷路をランダムで生成する<br /> 迷路を移動できるようにする<br /> 迷路を擬似3D描画する<br /> クエストを追加する<br /> <strong>第7章:戦国シミュレーションゲームを作成する──秀吉も仰天! 一夜で戦国シミュレーション</strong><br /> 「進軍」コマンドしかない、シンプルな戦国シミュレーションゲーム<br /> 本章の戦国シミュレーションゲームの時代背景<br /> プログラムの基本構造を作成する<br /> 地図を描画する<br /> 各城の行動ループを作成する<br /> プレイヤーの大名を選択できるようにする<br /> 進軍コマンドを作成する<br /> 攻城戦を作成する<br /> 敵の大名のAIを実装する<br /> イベントを追加する<br /> <strong>Appendix 1:戦国シミュレーションゲームを三国志に改造する──データの書き換えで、戦国を三国に! </strong><br /> 戦国シミュレーションゲームのデータを書き換えて、三国志のゲームに改造する<br /> ゲームデータを書き換える<br /> 戦国時代固有の設定を三国志向けに変更する<br /> <strong>Appendix 2:王道RPG 完全版──戦闘シーンにフィールドシーンを追加して、完全なRPGに仕上げよう! </strong><br /> 王道RPGの世界を完全再現したい! ──第1章の戦闘シーンを拡張して、完全なRPGにしよう<br /> プログラムの基本構造を作成する<br /> フィールドを追加する<br /> マップ上にプレイヤーを追加する<br /> 王様の城を実装する<br /> 魔王の城を実装する<br /> 戦闘を発生させる<br /> エンディングを実装する</p>画面が切り替わりますので、しばらくお待ち下さい。 ※ご購入は、楽天kobo商品ページからお願いします。
※切り替わらない場合は、こちら をクリックして下さい。 ※このページからは注文できません。
商品を詳しく見る
¥ 3,278-(税込)
#ショップ名 :
楽天Kobo電子書籍ストア
#送料 :
送料込
#クレジットカード :
利用可
#海外配送 :
海外配送不可
#あす楽 :
翌日配送不可
#ギフト :
ギフト包装不可能
商品を詳しく見る
「プログラミング」の関連商品を見る
「プログラミング」の人気商品を見る
| | |
|