Game Programming in C++: Creating 3D Games (Game Design)

Sanjay Madhav

買這商品的人也買了...

商品描述

You can program games in many languages, but C++ remains the key language used by many leading development studios. Since it’s the language used in their enormous code bases, it’s the language they need to maintain and improve their games, and look for most often when hiring new developers. Game Programming in C++ is today’s practical, hands-on approach to programming 3D video games in C++. Drawing on the author’s pioneering experience teaching game development at USC, it guides you through all key concepts hands-on, and helps you deepen your expertise through several start-to-finish, in-depth game projects.

 

Author Sanjay Madhav introduces core concepts one at a time, in an easy-to-digest fashion, paying special attention to the math that professional game developers need to know. Step by step, you’ll become increasingly comfortable with real-world C++ game development, and learn how to use C++ in all facets of game programming, including graphics, physics, AI, audio, camera systems, animations, and more.

商品描述(中文翻譯)

你可以用許多語言來編寫遊戲,但C++仍然是許多領先開發工作室使用的關鍵語言。由於它是他們龐大的程式碼庫中使用的語言,因此在維護和改進遊戲時,以及在招聘新開發人員時,這是他們最常尋找的語言。《C++遊戲編程》是今天實用的、實戰導向的C++ 3D視頻遊戲編程方法。作者Sanjay Madhav根據他在USC教授遊戲開發的先驅經驗,通過實際操作引導您進入所有關鍵概念,並通過多個從頭到尾的深入遊戲項目幫助您深化專業知識。

Sanjay Madhav逐步介紹核心概念,以易於理解的方式進行,特別關注專業遊戲開發人員需要了解的數學知識。逐步進行,您將越來越熟悉真實世界的C++遊戲開發,並學習如何在遊戲編程的各個方面使用C++,包括圖形、物理、人工智能、音頻、攝像系統、動畫等等。