小一時間でゲームをつくる 7つの定番ゲームのプログラミングを体験
発売日:2022年5月
セブン-イレブン受取り(送料無料)
発送目安
発売日(発売日以降は当日)~2日で発送
宅配(送料¥550税込)
発送目安
発売日(発売日以降は当日)~2日で発送
交通状況・天候の影響や注文が集中した場合等、お届けにお時間をいただく場合がございます。
商品説明
現場で役立つC言語での開発を学べる。ゲーム画面はアスキーアート!すぐに作れてカスタマイズできる。Windows,Visual Studio Community対応。
本書は、コンピュータゲームの各ジャンルを代表する7本のゲームの作り方を、実際の開発手順に沿って解説します。プログラミング未経験者でも、手順どおりに進めれば必ず完成するつくりになっています。言語仕様の解説はしませんが、最小限の工程ごとに動作確認を行うので、各命令文の役割が実感しやすいようになっています。作成するゲームは、RPGの戦闘シーン、ライフゲーム、リバーシ、落ち物パズル、ドットイート、擬似3Dダンジョン、戦国シミュレーションの7本と、RPGにフィールドシーンを追加、戦国シミュレーションを三国志に改造するAppendixを収録しています。徐々にゲームができあがっていくわくわく感を体験してください。
目次
目次●小一時間でゲームをつくる──7つの定番ゲームのプログラミングを体験
本書の概要
収録タイトル
C++コンソールアプリの開発環境をセットアップする
C++プログラムの記述と、本書の読み進め方
レトロゲーム調の「美咲フォント」を利用する
第1章:王道RPGの戦闘シーンを作成する──コマンド選択とメッセージ表示によるターン制バトル
# テキストベースで進行するRPGの戦闘シーン
# プログラムの基本構造を作成する
## プログラムのベース部分を作成する
## コンソールの設定
# キャラクターのステータスを表示する
## プレイヤーのステータスを作成する
## プレイヤーのステータスを初期化する
## プレイヤーのステータスを表示する
## モンスターのステータスを作成する
## モンスターのステータスを初期化する
## モンスターを表示する
# 戦闘の流れを作成する
## 戦闘開始のメッセージを表示する
## コマンドのデータを作成する
## 各キャラクターに攻撃をさせる
# コマンド選択インターフェイスを作成する
## コマンドを選択する処理を呼び出す
## コマンドの一覧を表示する
## コマンドを選択するカーソルを追加する
### カーソルを描画する
### カーソルをキーボード入力で操作する
## 選択したコマンドを決定する
# 戦うコマンドを実装する
## 攻撃対象を設定する
## 相手に与えるダメージを計算する
## 相手にダメージを与える
## 敵を倒したときの処理を実装する
# 魔王降臨!──敵をラスボスに差し替える
## ラスボスのデータを追加する
## モンスターをラスボスに差し替える
## プレイヤーが死んだときのメッセージを表示する
## 勇者の能力を書き換えて強くする
## 逃げるコマンドを実装する
# 回復呪文コマ ほか
商品詳細
- シリーズ名
- WEB+DB PRESS plusシリーズ
- 出版社名
- 技術評論社
- サイズ
- 21cm
- 対象年齢
- 一般
- フォーマット
- 単行本
注意事項
- 本の帯に関して
- 帯つきでの出荷はお約束しておりません。
商品ページに、帯のみに付与される特典物等の表記がある場合でも、確実に帯つきでの出荷はお約束しておりません。
また、帯は商品の一部ではなく「広告扱い」のため、帯の有無・破損による交換や返品は承っておりません。 - 版・表紙について
- 版・表紙(カバー)のご指定は承っておりません。ご注文いただくタイミングによっては、お届けする商品の版や表紙が商品ページ上のものとは異なる場合がございます。
また、初版にのみにお付けしている特典(初回特典、初回仕様特典)がある商品は、商品ページに特典の表記がされている場合でも、無くなり次第終了となります。