Mathematics and Physics for Programmers (Paperback)
暫譯: 程式設計師的數學與物理 (平裝本)

Danny Kodicek

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

商品描述

Description

Many programmers frequently have limited backgrounds in the mathematics and physics needed for game development or other complex applications. Sooner or later, all programmers run into coding issues that will require an understanding of mathematics or physics concepts like collision detection, 3D vectors, transformations, game theory, or basic calculus. This book provides a simple but thorough grounding in the mathematics and physics topics that programmers need to write these algorithms and programs, using a non-language-specific approach. Applications and examples from game programming are included throughout, and exercise sets follow each chapter for additional practice of the techniques. The CD-ROM provides simulations of the mathematical and physical principles discussed in the book along with the source code.

 

Features

  • Presents commonly encountered mathematical and physics concepts such as vector motion, collision detection, angular physics, game theory, artificial intelligence, Bezier curves, etc.
  • Illustrates concepts through a non-language-specific approach, using pseudo-code, that makes the book equally valuable for anyone from C++ programmers to Macromedia? Flash ActionScript coders
  • Includes a companion CD-ROM with demo examples of the mathematical and physical principles discussed in the book along with the source code
  • Create physical simulations, tile-based, and maze games using the concepts discussed in the book
  • Uses pedagogical devices such as: a glossary of terms, exercise sets, chapter outlines, and chapter summaries to help master the material

 

商品描述(中文翻譯)

**描述**

許多程式設計師在遊戲開發或其他複雜應用所需的數學和物理背景上常常有限。遲早,所有程式設計師都會遇到需要理解數學或物理概念的編碼問題,例如碰撞檢測、3D 向量、變換、博弈論或基本微積分。本書提供了程式設計師所需的數學和物理主題的簡單但徹底的基礎,採用非語言特定的方法。書中包含了遊戲編程的應用和範例,每章後面都有練習題集以進一步練習這些技術。隨書附贈的 CD-ROM 提供了書中討論的數學和物理原則的模擬以及源代碼。

**特點**

- 提出常見的數學和物理概念,例如向量運動、碰撞檢測、角度物理、博弈論、人工智慧、貝茲曲線等。
- 通過非語言特定的方法來說明概念,使用偽代碼,使本書對於從 C++ 程式設計師到 Macromedia Flash ActionScript 編碼者的任何人都同樣有價值。
- 包含一個伴隨的 CD-ROM,提供書中討論的數學和物理原則的示範範例以及源代碼。
- 使用書中討論的概念創建物理模擬、基於瓷磚的遊戲和迷宮遊戲。
- 使用教學工具,例如:術語表、練習題集、章節大綱和章節摘要,以幫助掌握材料。