3D Game Programming for Teens
暫譯: 青少年3D遊戲程式設計

Eric D. Grebler

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

商品描述

Description

"3D Game Programming for Teens" is a comprehensive, step-by-step introduction to 3D game programming for both teenagers and non-programmers. Organized into three parts, the book begins with an introduction to the game development industry, the game development process, and game engines including WildTangent. Part two covers JavaScript and Web programming and illustrates multiple concepts including variables, loops, and arrays. The final part of the book brings all of the concepts learned together, as you incrementally build a 3D game as each skill is introduced. "3D Game Programming for Teens" assumes no prior programming experience and focuses on teaching the basic skills needed to build a simple 3D game. Once you have mastered the basics, you can apply each skill to more complex game engines and game building. Helpful definitions, examples, sample code, and a hands-on tutorial approach make the book a simple yet complete introduction to 3D game programming.

 

Features

    • Written for teenagers and non-programmers alike, the book requires no previous game programming knowledge or experience.
    • Truly focused and simple content introduces each concept as part of a step-by-step process that results in building an actual 3D game.
    • Uses a simple game engine, WildTangent, to teach programming concepts that can also be applied to many other more complicated game engines.
    • All of the necessary tools, software, samples, and code are included on the accompanying CD-ROM.

 

Table of Contents

Part One: Talking the Talk
1. A Quick Gaming History
2. The Gaming Industry
3. Becoming the World's Best Gaming Programmer
4. Anatomy of a Game
5. Designing a Game
6. 3D Game Spelling Bee

Part Two: Walking the Walk
7. BlitzBasic 3D
8. Programming Your First 3D Game
9. Setting the Stage
10. Lights...Camera...No Action (yet!)
11. Shapes
12. Texture Mapping
13. Action
14. Reaction aka Cool Effects
15. Graphics
16. Levels
17. Meshes
18. Welcome Screens
19. Sounds
20. Putting it all Together
21. What's Next?

商品描述(中文翻譯)

描述

《青少年3D遊戲程式設計》是一本全面且逐步介紹3D遊戲程式設計的書籍,適合青少年及非程式設計師。該書分為三個部分,首先介紹遊戲開發產業、遊戲開發過程以及遊戲引擎,包括WildTangent。第二部分涵蓋JavaScript和網頁程式設計,並說明多個概念,包括變數、迴圈和陣列。書的最後一部分將所有學到的概念整合在一起,隨著每項技能的介紹,逐步構建一個3D遊戲。《青少年3D遊戲程式設計》假設讀者沒有任何程式設計經驗,專注於教授建立簡單3D遊戲所需的基本技能。一旦掌握了基礎知識,您可以將每項技能應用於更複雜的遊戲引擎和遊戲建構。書中提供有用的定義、範例、範本程式碼以及實作教學方法,使其成為一本簡單而完整的3D遊戲程式設計入門書籍。

特色

- 本書針對青少年和非程式設計師撰寫,無需先前的遊戲程式設計知識或經驗。
- 內容專注且簡單,逐步介紹每個概念,最終能夠構建一個實際的3D遊戲。
- 使用簡單的遊戲引擎WildTangent來教授程式設計概念,這些概念也可以應用於許多其他更複雜的遊戲引擎。
- 所有必要的工具、軟體、範例和程式碼均包含在隨附的CD-ROM中。

目錄

第一部分:談論遊戲
1. 快速遊戲歷史
2. 遊戲產業
3. 成為世界最佳遊戲程式設計師
4. 遊戲的構造
5. 遊戲設計
6. 3D遊戲拼字比賽

第二部分:實踐遊戲
7. BlitzBasic 3D
8. 程式設計您的第一個3D遊戲
9. 設定舞台
10. 燈光...攝影機...尚未行動!
11. 形狀
12. 紋理映射
13. 動作
14. 反應(即酷炫效果)
15. 圖形
16. 關卡
17. 網格
18. 歡迎畫面
19. 聲音
20. 整合所有內容
21. 接下來是什麼?