2D Graphics Programming for Games (Hardcover)

John Pile Jr.

  • 出版商: A K Peters
  • 出版日期: 2013-05-20
  • 售價: $2,640
  • 貴賓價: 9.5$2,508
  • 語言: 英文
  • 頁數: 240
  • 裝訂: Hardcover
  • ISBN: 1466501898
  • ISBN-13: 9781466501898
  • 其他版本: 2D Graphics Programming for Games
  • 立即出貨 (庫存 < 3)

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

商品描述

The success of Angry Birds, Peggle, and Fruit Ninja has proven that fun and immersive game experiences can be created in two dimensions. Furthermore, 2D graphics enable developers to quickly prototype ideas and mechanics using fewer resources than 3D.

2D Graphics Programming for Games provides an in-depth single source on creating 2D graphics that can be easily applied to many game platforms, including iOS, Android, Xbox 360, and the PlayStation Suite. The author presents examples not only from video games but also from art and animated film.

 

The book helps new programmers learn the concepts and techniques used to produce appealing 2D graphics. It starts with the basics and then covers topics pertaining to motion and depth, such as cel animation, tiling, and layering. The text also describes advanced graphics, including the use of particle systems, shaders, and splines. Code samples in the text and online allow readers to see a particular line of code in action or as it relates to the code around it. In addition, challenges and suggested projects encourage readers to work through problems, experiment with solutions, and tinker with code.

 

Full of practical tools and tricks, this color book gives novices in-depth guidance on making professional, high-quality graphics for games. It also improves the relationship between programmers and artists by explaining how certain art and design challenges can be solved with a programmatic solution.

商品描述(中文翻譯)

《2D遊戲圖形程式設計》這本書深入探討了創建2D圖形的技巧,並且可以輕鬆應用於多個遊戲平台,包括iOS、Android、Xbox 360和PlayStation Suite。作者不僅提供了來自於電子遊戲的例子,還包括了藝術和動畫電影的案例。

這本書幫助新手程式設計師學習製作吸引人的2D圖形的概念和技巧。它從基礎知識開始,然後涵蓋了與運動和深度相關的主題,例如動畫、平鋪和分層。本書還介紹了高級圖形技術,包括粒子系統、著色器和曲線。書中的程式碼示例和線上資源讓讀者可以實際看到程式碼的運作方式,或者與周圍的程式碼相關聯。此外,書中的挑戰和建議的專案鼓勵讀者解決問題、嘗試解決方案並且修改程式碼。

這本彩色書籍充滿了實用的工具和技巧,為新手提供了深入的指導,以製作專業且高品質的遊戲圖形。它還通過解釋如何以程式化的方式解決某些藝術和設計挑戰,改善了程式設計師和藝術家之間的合作關係。