Game Programming Golden Rules
暫譯: 遊戲程式設計黃金法則
Martin Brownlow
- 出版商: Charles River Media
- 出版日期: 2004-03-12
- 定價: $1,580
- 售價: 2.5 折 $399
- 語言: 英文
- 頁數: 318
- 裝訂: Paperback
- ISBN: 1584503068
- ISBN-13: 9781584503064
-
相關分類:
遊戲設計 Game-design
立即出貨(限量) (庫存=1)
買這商品的人也買了...
-
哇 PhotoImpact 6 魔法秘笈$99$84 -
Word 2002 實力養成暨評量$350$277 -
Excel 2002 實力養成暨評量$350$277 -
Access 2002 實力養成暨評量$350$277 -
LPI Linux 資格檢定 (LPI Linux Certification in a Nutshell)$880$695 -
Operating System Concepts, 6/e (Windows XP Update)$1,050$1,029 -
ASP.NET 程式設計徹底研究$590$466 -
鳥哥的 Linux 私房菜-伺服器架設篇$750$638 -
鳥哥的 Linux 私房菜─基礎學習篇增訂版$560$476 -
osCommerce 購物網站架設實戰$550$468 -
$1,680Game Programming Tricks of the Trade -
Eclipse 實作手冊─活用 Java 整合開發環境 (Eclipse in Action: A Guide for the Java Developer)$450$351 -
802.11 完全剖析無線網路技術$620$484 -
專案管理實務入門-引導專案成功的52條準則$280$218 -
人月神話:軟體專案管理之道 (20 週年紀念版)(The Mythical Man-Month: Essays on Software Engineering, Anniversary Edition, 2/e)$480$379 -
JSP 2.0 技術手冊$750$593 -
Postfix 技術手冊 (Postfix: The Definitive Guide)$720$569 -
建構嵌入式 Linux 系統$780$616 -
CCNA 認證教戰手冊 Exam 640-801 (CCNA Cisco Certified Network Associate Study Guide, 4/e)$780$663 -
Struts: The Complete Reference$1,800$1,710 -
Perl 學習手札$390$332 -
Sniffer Pro 網路最佳化與故障排除手冊$580$452 -
ASP.NET 2.0 深度剖析範例集$650$507 -
$1,339Vintage Games: An Insider Look at the History of Grand Theft Auto, Super Mario, and the Most Influential Games of All Time (Paperback) -
Python Essential Reference, 4/e (Paperback)$1,900$1,805
相關主題
商品描述
Game Programming Golden Rules provides indispensable techniques that should be part of every game programmer’s arsenal. Written as a series of easy-to-remember rules, the book provides a building block approach in which each new rule builds upon the previous one. Each rule is written as a simple principle and covered from the perspective of how it works in the overall structure of a game project. Topics covered include effective searching and spatial partitioning to data optimization, finite state machines, data driven game systems, and scripting languages. By mastering these areas and applying the rules, programmers learn how to ease the workload for themselves and the rest of the team, resulting in a less painful, smoother, and faster game development cycle. By the end of the book, readers will have deeper confidence and a more profound understanding of the essential techniques of game programming. This book is an excellent resource for those wanting to break into the industry as well as seasoned veterans looking to enhance and refine their skills.
FEATURES
- Details the essential rules that provide a proven template for fast,
effective game development
- Includes ideas that utilize a building block approach to game
development
- Teachers programmers how to enhance productivity and work more
efficiently
- Appeals to all members of the programming team with a broad array of
subjects
- Provides techniques for empowering team members and helping everyone reduce their workload
BRIEF TOC
Tentative Table of Contents: Introduction; Chapter 1: The Fastest Check is One That is Not Done; Effective Searching, Spatial Partitioning; Chapter 2: At a Glance Comparisons; Hash Values; Chapter 3: Geometry is Your Friend; Dot and Cross Products; Matrices; Quaternions vs. Matrices; Curves; Chapter 4: Understand Your Data; Data Optimization; Data Regularization; Chapter 5: Make Your Data Do the Work for You; Finite State Mathematics; Data Drives Saved Game System; Chapter 6: Empower Your Designers, But Don’t Let Them Hang Themselves; Scripting Languages; Speeding up Turnaround Time; Repetitive Tasks Produce Errors; Chapter 7: Trust the Compiler, But Not Too Much; Inheritance; Templates vs. Macros, Effective use of assert; Effective Use of const; Type Conversions; How to Detect and Work Around a Compiler Bug; Chapter 8: Measure Twice, Cut Once (Optimization); Orders of Complexity; C Runtime qsort; Hierarchical Performance Analyzer.
商品描述(中文翻譯)
《遊戲程式設計黃金法則》提供了每位遊戲程式設計師必備的技術。這本書以一系列易於記憶的法則撰寫,採用逐步建立的方式,每個新法則都建立在前一個法則之上。每個法則都以簡單的原則撰寫,並從其在遊戲專案整體結構中的運作方式進行說明。涵蓋的主題包括有效的搜尋和空間劃分、數據優化、有限狀態機、數據驅動的遊戲系統以及腳本語言。通過掌握這些領域並應用這些法則,程式設計師學會如何減輕自己和團隊其他成員的工作負擔,從而使遊戲開發週期變得不那麼痛苦、更順暢且更快速。到書籍結束時,讀者將對遊戲程式設計的基本技術有更深的信心和更深刻的理解。這本書是希望進入行業的新人以及希望提升和精煉技能的資深專業人士的絕佳資源。
特點
- 詳細說明提供經過驗證的快速有效遊戲開發模板的基本法則
- 包含利用積木式方法進行遊戲開發的想法
- 教導程式設計師如何提高生產力和更有效率地工作
- 吸引程式設計團隊所有成員,涵蓋廣泛的主題
- 提供賦能團隊成員的技術,幫助每個人減少工作負擔
簡要目錄
暫定目錄:導言;第1章:最快的檢查是未執行的檢查;有效搜尋、空間劃分;第2章:一目了然的比較;哈希值;第3章:幾何是你的朋友;點積和叉積;矩陣;四元數與矩陣;曲線;第4章:了解你的數據;數據優化;數據正規化;第5章:讓你的數據為你工作;有限狀態數學;數據驅動的存檔系統;第6章:賦能你的設計師,但不要讓他們自尋死路;腳本語言;加快周轉時間;重複性任務產生錯誤;第7章:信任編譯器,但不要過度信任;繼承;模板與宏,有效使用 assert;有效使用 const;類型轉換;如何檢測和繞過編譯器錯誤;第8章:量兩次,切一次(優化);複雜度的階層;C 的運行時 qsort;層次性能分析器。
