Would you like to see this page in English? Click here.

この商品をお持ちですか? マーケットプレイスに出品する
スクリプト言語による効率的ゲーム開発 C/C++へのLua組込み実践 (GAME DEVELOPER)
 
 

スクリプト言語による効率的ゲーム開発 C/C++へのLua組込み実践 (GAME DEVELOPER) [大型本]

浜中 誠
5つ星のうち 5.0  レビューをすべて見る (2件のカスタマーレビュー)

出品者からお求めいただけます。



キャンペーンおよび追加情報

  • 合わせ買いで割引:「本とPCソフトの合わせ買い」で最大2000円OFF。詳しくはこちら。クリエイター御用達のアドビ製品など、対象PCソフトのセレクション拡大中。

  • 著者ページ: 著者の作品一覧や、著者写真・略歴など、著者に関する情報を満載した「著者ページ」。著者の方は、「著者セントラル」へ。



商品の説明

内容紹介

プロの開発者がスクリプト言語を使う理由
国内外問わず、プロのゲーム開発現場で必須ツールとなっているスクリプト言語。いかに効率よくテスト&デバッグを行うか。いかに拡張性を高めるか。定番スクリプト言語LuaとC/C++の効果的連携を徹底解説、プロ仕様のゲームプログラミング手法を伝授します。


主にC/C++で開発されているビデオゲーム。しかしプロの開発現場では、スクリプト言語を併用することが、ほぼ必須となっています。
スクリプト言語を利用することは、開発を効率化するだけではなく、拡張性を高め、よりハイクオリティのゲームを開発する重要な手段。
ソフトウェアの規模が大きくなり、なおかつマルチプラットフォーム対応も珍しくなくなった昨今、日本国内・海外問わず、ゲームソフトメーカーでは常識となっています。本格的なゲームを開発するなら、絶対に避けては通れません。

本書は各種スクリプト言語の特徴や組み込むメリットを丁寧に紹介。スクリプト言語を利用する意義を明確に理解できます。またリアルタイムストラテジーゲームを題材に、人気スクリプト言語Lua(ルア)とC/C++のバインディング実例を詳細に解説。
プロのゲームプログラマーが、プロのプログラミング手法を公開する画期的な解説書です。

内容(「BOOK」データベースより)

なぜスクリプト言語が、ゲーム開発の現場で必須なのか。意義を説き明かし、門外不出のプロテクニックを大公開。

登録情報

  • 大型本: 400ページ
  • 出版社: ソフトバンククリエイティブ (2008/9/27)
  • ISBN-10: 4797348550
  • ISBN-13: 978-4797348552
  • 発売日: 2008/9/27
  • 商品の寸法: 23.2 x 18.4 x 3 cm
  • おすすめ度: 5つ星のうち 5.0  レビューをすべて見る (2件のカスタマーレビュー)
  • Amazon ベストセラー商品ランキング: 本 - 328,648位 (本のベストセラーを見る)
  •  カタログ情報、または画像について報告

  • 目次を見る

この本のなか見!検索より (詳細はこちら
この本のサンプルページを閲覧する
おもて表紙 | 著作権 | 目次 | 抜粋 | 索引 | 裏表紙
この本の中身を閲覧する:


この商品につけられているタグ

 (詳細)
タグをクリックすると、タグがつけられた商品、タグをつけた人が表示されます。※タグは初期設定で公開になっています。詳しくはこちら
 
(4)
(1)

 

 

カスタマーレビュー

2レビュー
星5つ:
 (2)
星4つ:    (0)
星3つ:    (0)
星2つ:    (0)
星1つ:    (0)
 
 
 
 
 
おすすめ度
5つ星のうち 5.0 (2件のカスタマーレビュー)
 
 
 
 
あなたの意見や感想を教えてください:
最も参考になったカスタマーレビュー

22 人中、22人の方が、「このレビューが参考になった」と投票しています。
5つ星のうち 5.0 ゲームプログラミングに興味がある全ての人にお奨め, 2008/11/2
レビュー対象商品: スクリプト言語による効率的ゲーム開発 C/C++へのLua組込み実践 (GAME DEVELOPER) (大型本)
SimCity4やWiiのナイツ等でも使用されているスクリプト言語Lua。

そのLuaのC/C++への組み込みについて、Lua SJIS対応版を公開されて

いるはむ!氏が約400ページに渡って解説されている一冊です。

全体的に平易な文章とイラストで書かれていますが、中身は濃く

著者の経験と試行錯誤が感じられる実践的な話が詰まっています。

前半はライセンス問題や速度など各スクリプト言語の比較考察と

Luaを使うメリット、Luaの文法や環境設定、tolua++などの解説。

中盤以降はサンプルゲームを作りながら、GUI部品の実装、リロード

のタイミング、シリアライズの話など具体的な細部の考察。

最後の章ではQ&A方式で、速度向上のヒント、メモリの確保や解放

などスクリプト採用時につまずきやすい問題への解説とリファレンス

という構成になっています。

個人的にはコルーチンに関する部分が勉強になりました。

本書についてはスクリプトの組み込みやLua自体に興味がなくても

アーキテクチャやデザインパターンに関する話(たとえばシーンの

切り替えとか、状態によって振る舞いが変わるオブジェクトを大量に

ゲーム内で扱うには?…みたいなPACやタスクシステムに関連する

話など)などに興味がある人にも面白いんじゃないかなと思います。

・本書での開発環境はVisualStudio2005。

 グラフィックエンジンとしてSDLが使用されています。

・CD-ROMは付属していません(サンプルはサポートサイトからDLする形式)。
レビューを評価してください 
このレビューは参考になりましたか? はい いいえ


4 人中、4人の方が、「このレビューが参考になった」と投票しています。
5つ星のうち 5.0 Lua実用書の決定版, 2009/12/7
レビュー対象商品: スクリプト言語による効率的ゲーム開発 C/C++へのLua組込み実践 (GAME DEVELOPER) (大型本)
タイトルこそゲーム開発におけるLuaの利用を謳っていますが、スクリプトのホットスワップやGCの動作の詳細な分析など、あらゆるソフトウェア開発(特にラピッドプロトタイピング)で役に立つトピックが豊富です。私はプロのゲーム開発者ではありませんが、この本はソフトウェア技術者として自信を持ってお勧めできる一冊です。

Boost礼賛者として欲を言えば、Luabindを解説した章もあればさらに良かったかなとも思いますが、あまり詰め込みすぎると論点がずれかねないし、Boostは使えば使うほどマニアックなコードになってしまうので……

ともあれ、C/C++オンリーで開発していて、開発効率に不満を持ち始めている方は、本書を手にとって動的言語に触れてみるのはいかがでしょうか。
レビューを評価してください 
このレビューは参考になりましたか? はい いいえ

あなたの意見や感想を教えてください: 自分のレビューを作成する
 
 
この商品のカスタマーレビューだけを検索する



クチコミ

クチコミは、商品やカテゴリー、トピックについて他のお客様と語り合う場です。お買いものに役立つ情報交換ができます。
この商品のクチコミ一覧
内容・タイトル 返答 最新の投稿
まだクチコミはありません

複数のお客様との意見交換を通じて、お買い物にお役立てください。
新しいクチコミを作成する
タイトル:
最初の投稿:
サインインが必要です
 

クチコミを検索
すべてのクチコミを検索
   


リストマニア

リストを作成

関連商品を探す


同じキーワードの商品を探す






この本は、それぞれの上記のテーマに含まれています。

フィードバック