幫助中心 | 我的帳號 | 關於我們

Unity3D遊戲開發技術詳解與典型案例

  • 作者:編者:吳亞峰//徐歆愷//蘇亞光|責編:張濤
  • 出版社:人民郵電
  • ISBN:9787115606945
  • 出版日期:2023/05/01
  • 裝幀:平裝
  • 頁數:533
人民幣:RMB 129.8 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書對Unity集成開發環境的界面、腳本的編寫和眾多高級特效的實現進行了詳細的介紹。內容深入淺出,是一本適合不同需求、不同開發水平的讀者的技術寶典。
    全書共13章。第1章簡要介紹Unity的誕生、特點、集成開發環境的搭建及運行機制;第2章對Unity集成開發環境進行詳細的介紹;第3章介紹Unity中腳本的編寫;第4章主要對Unity開發過程中經常使用的組件及對象進行詳細的介紹;第5章介紹Unity集成開發環境中完整的物理引擎體系,包括剛體、碰撞體、關節、交通工具、布料及粒子系統等知識;第6章介紹Unity中著色器的開發和著色器語言,能為讀者學習各種高級特效打下良好的基礎;第7章介紹遊戲開發過程中經常使用的一些著色特效,如邊緣發光、描邊效果、菲涅爾效果等;第8章介紹天空盒、3D拾取、重力加速度感測器、虛擬按鈕與搖桿、聲音、水特效及霧特效等常用開發技術;第9章介紹Unity中經常使用的光影效果,主要包括各種光源、陰影、光照貼圖、光探頭、法線貼圖、鏡頭光暈及反射探頭等相關知識;第10章介紹Unity中模型的網格概念及新舊動畫系統;第11章詳細介紹Unity自帶的地形引擎、拖尾渲染器及自動尋路技術等知識;第12章介紹AssetBundle資源包的使用及Lua熱更新;第13章介紹Unity中的多線程技術與網路開發。
    為了便於讀者學習,本書附贈的資源包含了書中所有案例的完整源代碼,可以最大限度地幫助讀者快速掌握Unity 3D遊戲開發技術。

作者介紹
編者:吳亞峰//徐歆愷//蘇亞光|責編:張濤

目錄
第1章  Unity基礎及集成開發環境的搭建
  1.1  Unity基礎知識概覽
    1.1.1  初識Unity
    1.1.2  Unity廣闊的市場前景
    1.1.3  Unity的特點
  1.2  Unity集成開發環境的搭建
    1.2.1  Windows平台下Unity的下載及安裝
    1.2.2  目標平台的SDK與Unity的集成
  1.3  第一個Unity程序
  1.4  本書案例的導入及運行
  1.5  本章小結
第2章  Unity集成開發環境詳解
  2.1  Unity集成開發環境
    2.1.1  Unity集成開發環境的整體布局
    2.1.2  菜單欄
    2.1.3  工具欄
    2.1.4  Scene窗口
    2.1.5  Game窗口
    2.1.6  Hierarchy面板
    2.1.7  Project面板
    2.1.8  Inspector面板
    2.1.9  狀態欄與控制台
    2.1.10  Animation窗口
    2.1.11  動畫控制器編輯窗口
  2.2  菜單欄
    2.2.1  File
    2.2.2  Edit
    2.2.3  Assets
    2.2.4  GameObject
    2.2.5  Component
    2.2.6  Window
  2.3  本章小結
第3章  Unity腳本程序開發
  3.1  Unity腳本概述
  3.2  Unity中C#腳本的注意事項
  3.3  Unity腳本的基礎語法
    3.3.1  對遊戲對象的常用操作
    3.3.2  記錄時間
    3.3.3  訪問遊戲對象組件
    3.3.4  訪問其他遊戲對象
    3.3.5  向量
    3.3.6  成員變數
    3.3.7  實例化遊戲對象
    3.3.8  協同程序及其中斷
    3.3.9  一些重要的類
    3.3.10  特定文件夾
    3.3.11  腳本編譯
    3.3.12  與銷毀相關的方法
    3.3.13  性能優化
  3.4  綜合案例

    3.4.1  案例策劃及準備工作
    3.4.2  創建項目及搭建場景
    3.4.3  飛機控制腳本的編寫
    3.4.4  攝像機跟隨腳本的編寫
  3.5  本章小結
第4章  Unity圖形用戶界面基礎
  4.1  圖形用戶界面
    4.1.1  圖形用戶界面的控制變數
    4.1.2  圖形用戶界面中的常用控制項
    4.1.3  圖形用戶界面中的常用方法
    4.1.4  圖形用戶界面控制項綜合案例
  4.2  UGUI系統
    4.2.1  UGUI系統的基礎知識
    4.2.2  UGUI控制項
  ……
第5章  物理引擎
第6章  著色器和著色語言
第7章  常用著色器特效
第8章  3D遊戲開發的常用技術
第9章  光影效果的使用
第10章  模型與動畫
第11章  地形與尋路技術
第12章  遊戲資源更新
第13章  多線程技術與網路開發

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們Top↑
Copyrightc 1999~2008 美商天龍國際圖書股份有限公司 臺灣分公司. All rights reserved.
營業地址:臺北市中正區重慶南路一段103號1F 105號1F-2F
讀者服務部電話:02-2381-2033 02-2381-1863 時間:週一-週五 10:00-17:00
 服務信箱:bookuu@69book.com 客戶、意見信箱:cs@69book.com
ICP證:浙B2-20060032