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

Unity開發入門與實踐(微課視頻版)

  • 作者:編者:張堯|責編:杜楊
  • 出版社:清華大學
  • ISBN:9787302699804
  • 出版日期:2025/09/01
  • 裝幀:平裝
  • 頁數:421
人民幣:RMB 109 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書基於Unity 2022版本,系統地介紹了Unity編輯器的基礎界面、功能模塊和界面設置等。
    工欲善其事,必先利其器。要想學好Unity,程序開發是必不可少的,所以本書詳細介紹了C#語言的語法、條件語句、數組、集合、字元串類、文件的操作、常用演算法和設計模式,以及Socket網路編程等技術。
    本書共設18章,系統地闡述了Unity程序開發的全流程設計體系。內容涵蓋Unity引擎核心機制與C#語言編程基礎兩大維度,具體包括C#語言基礎語法與編程範式、Unity界面交互設計原理、面向對象程序設計思想、常用數據結構與演算法實現、文件系統操作、多媒體資源整合、資料庫交互等核心模塊。教學體系設計強調問題解決能力培養,通過典型案例解析引導讀者掌握需求分析方法與編程實現路徑。
    本書針對可視化界面開發這一實踐性環節,採用漸進式教學法,將其與核心編程技術模塊進行有機整合。通過構建「理論認知-演算法設計-界面實現」的完整學習鏈路,既可以降低技術實現門檻,又能強化工程化思維培養。這種編排方式既能激發學習者的自主探究能力,也為教師開展項目驅動式教學提供了有效支撐,最終實現知識體系構建與實踐能力提升的雙重教學目標。
    本書不僅可以作為廣大Unity初學者和對Unity感興趣的讀者的入門書籍,也可以作為從事Unity工作的開發人員的學習參考書,還可以作為開展Unity培訓的學校或者機構的教材。

作者介紹
編者:張堯|責編:杜楊
    張堯,筆名「恬靜的小魔龍」,一名電腦軟體工程專業畢業的程序員,愛好編程,愛好遊戲開發,夢想是成為一名可以改變世界的軟體工程師。     國內最早一批接觸VR技術的程序員,先前在北京一家知名VR企業做「VR+動捕+遊戲」系列項目的開發工作,之後在鄭州一家高新技術企業任職主程,從事虛擬模擬項目的研發工作。     虛擬模擬領域、遊戲開發領域優質創作者,CSDN博客認證專家、華為云云享認證專家,在全球著名的IT中文社區CSDN擁有數萬粉絲,編寫的文章幫助過上百萬人。

目錄
第1章  進入Unity的世界
  1.1  認識Unity引擎
    1.1.1  Unity簡介
    1.1.2  Unity發展史
    1.1.3  Unity應用領域
    1.1.4  Unity從業介紹
  1.2  Unity配置與運行
    1.2.1  Unity版本介紹
    1.2.2  推薦使用的Unity版本
    1.2.3  Unity Hub的下載與安裝
    1.2.4  Unity Hub的授權與激活
    1.2.5  Unity的下載與安裝
    1.2.6  Unity中文漢化
  1.3  運行Unity項目
    1.3.1  新建Unity項目
    1.3.2  打開Unity項目
    1.3.3  運行Unity項目
    1.3.4  新建C腳本
    1.3.5  初識Unity的API
    代碼1-1  Unity編輯器Awake函數的使用
    代碼1-2  Update、FixedUpdate、LateUpdate函數的調用順序
    1.3.6  課後習題
  1.4  Unity編輯器簡介
    1.4.1  窗口布局
    1.4.2  菜單欄
    1.4.3  工具欄
    1.4.4  工作視圖
    1.4.5  重要概念
  1.5  本章小結
第2章  Unity創建場景
  2.1  創建2D場景
    2.1.1  創建2D工程
    2.1.2  導入2D資源
    2.1.3  製作2D動畫
    2.1.4  課後習題
  2.2  創建3D場景
    2.2.1  創建3D工程
    2.2.2  創建3D模型
    2.2.3  導入3D資源
    2.2.4  課後習題
  2.3  本章小結
第3章  Unity組件和預製體
  3.1  遊戲對象和組件
    3.1.1  創建遊戲對象
    3.1.2  添加組件
    3.1.3  特殊的組件——腳本
    代碼3-1  添加屬性
    3.1.4  課後習題
  3.2  Unity組件
    3.2.1  常用組件介紹

    3.2.2  獲取、添加和刪除組件
    代碼3-2  獲取Transform組件
    代碼3-3  為遊戲對象添加Rigidbody組件
    代碼3-4  刪除Box Collider組件
    3.2.3  課後習題
  3.3  Unity預製體
  ……
第4章  Unity的常用功能系統
第5章  腳本開發
第6章  文件與文件夾
第7章  String類
第8章  正則表達式
第9章  持久化與數據讀取
第10章  實現一般遊戲機制
第11章  AssetBundle資源熱更新
第12章  編輯器擴展
第13章  Socket編程
第14章  常用演算法
第15章  常用設計模式
第16章  人工智慧的實現
第17章  使用Unity製作第一人稱射擊遊戲
第18章  數字孿生、虛擬模擬應用——智慧園區可視化系統

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們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