GameProgrammingAlgorithmsandTechniquesAPlatform-AgnosticApproach

Game Programming Algorithms and Techniques A Platform-Agnostic Approach (Addison-Wesley Professional) [電子書籍版]
Sanjay Madhav

4,908円(税込)

獲得ポイント:


初めての方限定!1冊無料クーポンプレゼント!
初めての方限定!1冊無料クーポンプレゼント!

商品基本情報

商品説明

Game Programming Algorithms and Techniques is a detailed overview of many of the important algorithms and techniques used in video game programming today. Designed for programmers who are familiar with object-oriented programming and basic data structures, this book focuses on practical concepts that see actual use in the game industry.

?

Sanjay Madhav takes a unique platform- and framework-agnostic approach that will help develop virtually any game, in any genre, with any language or framework. He presents the fundamental techniques for working with 2D and 3D graphics, physics, artificial intelligence, cameras, and much more.

?

Each concept is illuminated with pseudocode that will be intuitive to any C#, Java, or C++ programmer, and has been refined and proven in Madhav’s game programming courses at the University of Southern California. Review questions after each chapter help solidify the most important concepts before moving on.

?

Madhav concludes with a detailed analysis of two complete games: a 2D iOS side-scroller (written in Objective-Cusing cocos2d) and a 3D PC/Mac/Linux tower defense game (written in C# using XNA/ MonoGame). These games illustrate many of the algorithms and techniques covered in the earlier chapters, and the full source code is available at gamealgorithms.net.

?

Coverage includes

  • Game time management, speed control, and ensuring consistency on diverse hardware
  • Essential 2D graphics techniques for modern mobile gaming
  • Vectors, matrices, and linear algebra for 3D games
  • 3D graphics including coordinate spaces, lighting and shading, z-buffering, and quaternions
  • Handling today’s wide array of digital and analog inputs
  • Sound systems including sound events, 3D audio, and digital signal processing
  • Fundamentals of game physics, including collision detection and numeric integration
  • Cameras: first-person, follow, spline, and more
  • Artificial intelligence: pathfinding, state-based behaviors, and strategy/planning
  • User interfaces including menu systems and heads-up displays
  • Scripting and text-based data files: when, how, and where to use them
  • Basics of networked games including protocols and network topology

みんなのレビュー

この商品にはまだレビューがありません レビューを書く

楽天ブックスランキング情報

  • 週間ランキング

    ランキング情報がありません。

  • 日別ランキング

    ランキング情報がありません。

ご購入はこちらから

楽天Kobo電子書籍版

4,908円(税込)

お気に入りに追加
  • 電子書籍のお得なクーポン・キャンペーン

  • 人気コミックや最新の雑誌など!今すぐ読める無料作品をご紹介♪人気コミックや最新の雑誌など!今すぐ読める無料作品をご紹介♪
  • もっと見る
全品対象!
2017/10/20(木) 23:59まで
楽天イーグルス&FCバルセロナ
W勝利で
ポイント
3倍
※キャンペーン参加にはエントリーが必要です。
全品対象!
2017/9/26(火) 23:59まで
500円以上購入で使える!
10%OFF
クーポン

最近チェックした商品

    ※表示を削除したい場合は閲覧履歴のページから削除お願いいたします

    ランキング:電子書籍

    ※1時間ごとに更新

    1. 1
      東京喰種トーキョーグール:re 13
      電子書籍東京喰種トーキョーグール:re 13

      石田スイ

      500円(税込)

    2. 2
      ラブファントム(6)
      電子書籍ラブファントム(6)

      みつきかこ

      432円(税込)

    3. 3
      スキップ・ビート! 41
      電子書籍スキップ・ビート! 41

      仲村佳樹

      432円(税込)

    4. 4
      なまいきざかり。 10
      電子書籍なまいきざかり。 10

      ミユキ蜜蜂

      432円(税込)

    5. 5
      ジョジョの奇妙な冒険 第8部 モノクロ版 16
      電子書籍ジョジョの奇妙な冒険 第8部 モノクロ版 16

      荒木飛呂彦

      400円(税込)

    購入データ自動連携!楽天ブックス公式 無料 読書管理パプリ Readee

    このページの先頭へ