内容紹介
プロの開発者がスクリプト言語を使う理由
国内外問わず、プロのゲーム開発現場で必須ツールとなっているスクリプト言語。いかに効率よくテスト&デバッグを行うか。いかに拡張性を高めるか。定番スクリプト言語LuaとC/C++の効果的連携を徹底解説、プロ仕様のゲームプログラミング手法を伝授します。
主にC/C++で開発されているビデオゲーム。しかしプロの開発現場では、スクリプト言語を併用することが、ほぼ必須となっています。
スクリプト言語を利用することは、開発を効率化するだけではなく、拡張性を高め、よりハイクオリティのゲームを開発する重要な手段。
ソフトウェアの規模が大きくなり、なおかつマルチプラットフォーム対応も珍しくなくなった昨今、日本国内・海外問わず、ゲームソフトメーカーでは常識となっています。本格的なゲームを開発するなら、絶対に避けては通れません。
本書は各種スクリプト言語の特徴や組み込むメリットを丁寧に紹介。スクリプト言語を利用する意義を明確に理解できます。またリアルタイムストラテジーゲームを題材に、人気スクリプト言語Lua(ルア)とC/C++のバインディング実例を詳細に解説。
プロのゲームプログラマーが、プロのプログラミング手法を公開する画期的な解説書です。
内容(「BOOK」データベースより)
なぜスクリプト言語が、ゲーム開発の現場で必須なのか。意義を説き明かし、門外不出のプロテクニックを大公開。