Unity3D網路遊戲實戰

0 / 0
  • 語言:繁體中文
  • ISBN:9787111549963
  • 頁數:429 頁
  • 出版日期:2016/11/01

內容大鋼
羅培羽著的這本《Unity3D網路遊戲實戰》希望幫助讀者實現製作一款完整的多人對戰遊戲的願望。書中涉及行走控制、人工智慧系統、界面系統、服務端框架、客戶端框架、房間系統、戰場系統等多項內容。全書共分3個部分:
第一部分「單機遊戲」(第1章?第5章)介紹如何開發一款功能完整的坦克單機遊戲。除了讓坦克行走、開炮,還將介紹基於代碼和資源分離的界面系統、敵人AI。了解開發單機遊戲的知識,也為接下來的學習奠定基礎。
第二部分「網路原理」(第6章?第8章)主要介紹網路通信的原理,開發客戶端的網路模塊和服務端程序框架。這套框架具有較高的通用性,可以運用在多種遊戲上。
第三部分「網路遊戲」(第9章?第12章)主要講解房間系統和同步系統的邏輯實現,揭示將單機坦克遊戲改造成多人對戰遊戲的方法與技巧。
作者介紹
羅培羽
羅培羽,廣州四三九九信息科技有限公司項目負責人、主程序,參與《卡布魔鏡》《卡布西遊》《卡布仙蹤》等多款遊戲的開發工作。對遊戲程序開發有著深入了解,對遊戲項目的組織和管理有著一定的實戰經驗。目前關注休閑手機遊戲、虛擬現實和現實增強、獨立遊戲等領域。 曾組織團隊開發3D仙劍同人遊戲《仙劍5前傳之心愿》,該項目為目前僅有的一款成功的3D仙劍同人,引起仙俠遊戲圈的普遍關注。發布后獲得遊俠網單機RPG類下載排行第四名,仙劍官方也給予高度評價。 自2009年開始,發布《教你用vb製作rpg遊戲》、《教你製作3DRPG遊戲》、《掌握X3D》、《不會電腦也彙編》等大量教程。2004年出版專著《手把手教你用c#製作rpg遊戲》,該書為《十二五全國高校數字遊戲設計精品教材》系列之一。
目錄
前言
第1章 掌握Unity3D基本元素
1.1 最最簡單的遊戲
1.1.1 在場景中創建一個立方體
1.1.2 編寫可以使立方體運動的程序
1.1.3 測試遊戲
1.1.4 總結
1.2 資源導入
1.3 山體系統
1.4 燈光
1.5 材質
1.6 預設
1.6.1 製作預設
1.6.2 例子
1.7 聲音
1.7.1 音源
1.7.2 接收器
1.7.3 簡單播放器
1.8 GUI
1.8.1 用Unity3D編寫HelloWorld程序
1.8.2 用Unity3D編寫登錄框
1.9 導出遊戲
第2章 坦克控制單元
2.1 導入坦克模型
2.1.1 導入模型
2.1.2 調整尺寸
2.1.3 材質和貼圖
2.2 行走控制
2.2.1 基礎知識
2.2.2 上下左右移動
2.2.3 轉向和前後移動
2.3 相機跟隨
2.3.1 數學原理
……
第3章 火炮與敵人
第4章 人工智慧
第5章 代碼分離的界面系統
第6章 網路基礎
第7章 服務端框架
第8章 客戶端網路模塊
第9章 房間系統
第10章 房間系統服務端
第11章 戰場系統
第12章 炮火同步

    還沒有人寫書評喔,快來寫第一篇書評吧!

會員中心