Beginning 3D Game Development with Unity: All-in-one, multi-platform game development (Paperback) (Unity 3D遊戲開發入門:全方位多平台遊戲開發)
Sue Blackman
- 出版商: Apress
- 出版日期: 2011-05-25
- 售價: $3,550
- 貴賓價: 9.5 折 $3,373
- 語言: 英文
- 頁數: 992
- 裝訂: Paperback
- ISBN: 1430234229
- ISBN-13: 9781430234227
-
相關分類:
遊戲引擎 Game-engine
海外代購書籍(需單獨結帳)
買這商品的人也買了...
-
$880$695 -
$580$493 -
$380$323 -
$680$537 -
$530$451 -
$860$731 -
$1,050The Rootkit Arsenal: Escape and Evasion in the Dark Corners of the System (Paperback)
-
$650$514 -
$820$648 -
$620$484 -
$450$351 -
$650$514 -
$490$387 -
$450$383 -
$580$199 -
$850$672 -
$750$638 -
$450$351 -
$950$751 -
$490$382 -
$420$332 -
$600$510 -
$380$300 -
$720$612 -
$620$527
相關主題
商品描述
Beginning 3D Game Development with Unity is perfect for those who would like to come to grips with programming Unity. You may be an artist who has learned 3D tools such as 3ds Max, Maya, or Cinema 4D, or you may come from 2D tools such as Photoshop and Illustrator. On the other hand, you may just want to familiarize yourself with programming games and the latest ideas in game production.
This book introduces key game production concepts in an artist-friendly way, and rapidly teaches the basic scripting skills you'll need with Unity. It goes on to show how you, as an independent game artist, can create casual interactive adventure games in the style of Telltale's Tales of Monkey Island, while also giving you a firm foundation in game logic and design.
- The first part of the book explains the logic involved in game interaction, and soon has you creating game assets through simple examples that you can build on and gradually expand.
- In the second part, you yourself will build the foundations of a point-and-click style first-person adventure game—including reusable state management scripts, load/save functionality, a robust inventory system, and a bonus feature: a dynamically configured maze and mini-map.
- With the help of the provided 2D and 3D content, you'll learn to evaluate and deal with challenges in bite-sized pieces as the project progresses, gaining valuable problem-solving skills in interactive design.
By the end of the book, you will be able to actively use the Unity 3D game engine, having learned the necessary workflows to utilize your own assets. You will also have an assortment of reusable scripts and art assets with which to build future games.
What you’ll learn
- How to build interactive games that work on a variety of platforms
- Take the tour around Unity user interface fundamentals, scripting and more
- Create a test environment and gain control over functionality, cursor control, action objects, state management, object metadata, message text and more
- What is inventory logic and how to manage it
- How to handle 3D object visibility, effects and other special cases
- How to handle variety of menus and levels in your games development
- How to handle characters, scrollers, and more
- How to create or integrate a story/walkthrough
Who this book is for
Students or artists familiar with tools such as 3ds Max or Maya who want to create games for mobile platforms, computers, or consoles, but with little or no experience in scripting or the logic behind games development.
Table of Contents
- Exploring the Genre
- Unity UI—Basics and Getting Started
- Scripting—Getting your Feet Wet
- Terrain Generation—Creating a Test Environment
- Navigation and Introduction to Functionality
- Cursor Control
- Action Objects
- Managing State
- Object Metadata
- Message Text
- Inventory Logic
- Managing the Inventory
- Finishing the Basic Functionality
- Getting Down to the Game
- Maze and Final Sequence
- Menus and Levels
- Beyond the Basics
- Appendix A: Shader Graphs
- Appendix B: Keyboard Key Names
- Appendix C: Final Sequence Outline
商品描述(中文翻譯)
《開始3D遊戲開發與Unity》非常適合那些希望掌握Unity程式設計的人。您可能是一位已經學會3D工具(如3ds Max、Maya或Cinema 4D)的藝術家,或者您可能來自Photoshop和Illustrator等2D工具。另一方面,您也可能只是想熟悉遊戲程式設計和遊戲製作中的最新理念。
本書以藝術家友好的方式介紹關鍵的遊戲製作概念,並迅速教會您在Unity中所需的基本腳本技能。接下來,它將展示您作為獨立遊戲藝術家,如何創建類似Telltale的《猴島小英雄》風格的休閒互動冒險遊戲,同時為您提供堅實的遊戲邏輯和設計基礎。
- 本書的第一部分解釋了遊戲互動中的邏輯,並很快讓您通過簡單的範例創建遊戲資產,這些範例可以逐步擴展。
- 在第二部分,您將自己建立一個點擊式第一人稱冒險遊戲的基礎,包括可重用的狀態管理腳本、載入/保存功能、穩健的物品系統,以及一個額外功能:動態配置的迷宮和小地圖。
- 在提供的2D和3D內容的幫助下,您將學會在項目進展中以小步驟評估和處理挑戰,獲得互動設計中的寶貴問題解決技能。
到本書結束時,您將能夠積極使用Unity 3D遊戲引擎,並學會利用自己的資產所需的工作流程。您還將擁有一系列可重用的腳本和藝術資產,以便未來開發遊戲。
您將學到的內容:
- 如何構建可在多種平台上運行的互動遊戲
- 瞭解Unity用戶界面的基本概念、腳本編寫等
- 創建測試環境並控制功能、游標控制、動作物件、狀態管理、物件元數據、消息文本等
- 什麼是物品邏輯以及如何管理它
- 如何處理3D物件的可見性、效果和其他特殊情況
- 如何處理遊戲開發中的各種菜單和關卡
- 如何處理角色、滾動條等
- 如何創建或整合故事/攻略
本書適合對象:
對3ds Max或Maya等工具熟悉的學生或藝術家,想為移動平台、電腦或遊戲主機創建遊戲,但在腳本編寫或遊戲開發邏輯方面經驗不足或沒有經驗。
目錄:
1. 探索類型
2. Unity UI—基礎與入門
3. 腳本編寫—初步接觸
4. 地形生成—創建測試環境
5. 導航與功能介紹
6. 游標控制
7. 動作物件
8. 狀態管理
9. 物件元數據
10. 消息文本
11. 物品邏輯
12. 管理物品
13. 完成基本功能
14. 進入遊戲
15. 迷宮與最終序列
16. 菜單與關卡
17. 超越基礎
18. 附錄A:Shader Graphs
19. 附錄B:鍵盤按鍵名稱
20. 附錄C:最終序列大綱