
XNAゲームプログラミング
Xbox 360とWindowsのクロスプラットフォーム開発
本書は、Microsoftのゲーム実行基盤である「XNA Framework」について解説します。XNA Frameworkの大きな特徴は、Windowsプラットフォームに加え、Microsoftが提供するゲーム機やモバイルデバイスでも実行できる点にあります。特に、ゲームコンソールであるXbox 360で自分が書いたプログラムを動かせるというのは、これまでゲーム産業に縁のなかった多くの開発者にとって新しい経験となるでしょう。これは、ゲーム関連企業の人間だけが体験できた家庭用ゲーム機のゲーム開発が、個人プログラマやアマチュア集団に解放されることを意味します。Microsoft は「ゲーム開発・配信の民主化」と表現しています。
Windowsユーザーに加えて、世界中のXbox 360ユーザーに、開発したオリジナルゲームをプレイしてもらう大きなチャンスです。XNA Game Studioは、無償でMicrosoft のサイトからダウンロードすることができ、誰でもゲーム開発を始められます。素晴らしいアイディアを形にするために、ぜひXNA Frameworkを体験してください。
■目次
CHAPTER 1 開発の準備
CHAPTER 2 ゲームの起動工程
CHAPTER 3 2Dグラフィックス
CHAPTER 4 入力デバイス
CHAPTER 5 コンポーネント
CHAPTER 6 3Dグラフィックス
CHAPTER 7 オーディオ
CHAPTER 8 コンテンツパイプライン
CHAPTER 9 ゲーマーサービス
CHAPTER 10 ストレージ
CHAPTER 11 ネットワーク
CHAPTER 12 ゲーム開発テクニック