Egret——HTML5遊戲開發指南 Egret:HTML5游戏开发指南

張鑫磊, 等

  • 出版商: 電子工業
  • 出版日期: 2016-03-01
  • 定價: $510
  • 售價: 8.5$433
  • 語言: 簡體中文
  • 頁數: 477
  • 裝訂: 平裝
  • ISBN: 7121281937
  • ISBN-13: 9787121281938
  • 相關分類: HTML遊戲設計 Game-design

已絕版

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

商品描述

<內容介紹>

張鑫磊等編著的《Egret(HTML5遊戲開髮指南)》由淺入深,在講解遊戲開發基礎的同時提供眾多實戰案例供讀者學習。書中章節內容包含Egret基礎概念及基礎圖形圖像處理方法、網絡相關操作、移動設備適配、性能優化、文本動畫相關知識、調試技巧、DragonBones骨骼動畫系統和P2物理引擎等。通過本書,讀者可以瞭解並掌握HTML5遊戲開發技能,並通過Egret開發複雜又好玩的HTML5遊戲。
    本書適合喜歡遊戲且有志於成為HTML5遊戲開發者的人閱讀,也適合具備其他平臺遊戲開發經驗的人以及前端開發工程師瞭解和掌握HTML5開發技巧,並進入HTML5遊戲開發領域。
作者介紹

 

<章節目錄>

第1章  歡迎來到HTML5的世界
  1.1 什麼是HTML5
  1.2 HTML5的前世今生
  1.3 W3C與WHATWG工作組
  1.4 令人稱讚的Canvas與WebGL
    1.4.1 Canvas
    1.4.2 WebGL
  1.5 何為HTML5遊戲
    1.5.1 從技術角度出發
    1.5.2 從非技術角度出發
  1.6 HTML5遊戲的特點與痛點
    1.6.1 特點
    1.6.2 痛點
  1.7 HTML5遊戲的當下與未來
    1.7.1 產品研發階段
    1.7.2 測試上線運營階段
    1.7.3 未來
  1.8 小結
第2章  奇妙的前端之旅
  2.1 JavaScript的苦與痛
  2.2 偉大的ECMAScript標準
    2.2.1 ECMAScript標準是什麼
    2.2.2 歷史
    2.2.3 版本
  2.3 JavaScript 的代替品:Dart、CoffeeScript、TypeScript
    2.3.1 Dart
    2.3.2 CoffeeScript
    2.3.3 TypeScript
  2.4 初出茅廬的WebAssembly
    2.4.1 WebAssembly是什麼
    2.4.2 asm.js
  2.5 HTML5 遊戲開發利器——遊戲引擎
  2.6 一個神器:Egret Runtime
    2.6.1 什麼是Egret Runtime
    2.6.2 為什麼要用Egret Runtime
  2.7 小結
第3章  Hello Egret
  3.1 Egret引擎簡介
    3.1.1 Egret引擎的特點
    3.1.2 Egret引擎的主要功能
    3.1.3 Egret引擎的應用案例
  3.2 搭建開發環境
    3.2.1 Egret 引擎版本的選擇
    3.2.2 Egret Wing:強大的IDE 工具
    3.2.3 ResDepot:資源管理工具
    3.2.4 Texture Merger:資源打包工具
  3.3 Hello World
    3.3.1 創建第一個項目
    3.3.2 運行項目
    3.3.3 修改一下,成為自己的Hello World

  3.4 Hello World分析
    3.4.1 項目源代碼目錄
    3.4.2 項目配置文件
    3.4.3 項目運行庫
    3.4.4 項目編譯目錄
    3.4.5 項目資源目錄
    3.4.6 項目發布目錄
  3.5 庫與代碼風格
    3.5.1 Egret引擎的代碼風格
    3.5.2 核心庫與擴展庫的使用方法
    3.5.3 第三方庫的集成方法
  3.6 命令行模式詳解
    3.6.1 創建項目
    3.6.2 編譯項目
    3.6.3 運行項目
    3.6.4 發布項目
    3.6.5 瞭解更多
  3.7 小結
第4章  遊戲的基礎知識
  4.1 顯示對象
    4.1.1 什麼是顯示對象
    4.1.2 坐標系
    4.1.3 顯示對象的種類
    4.1.4 顯示列表
  4.2 顯示對象的架構
    ……
第5章  事件與用戶交互
第6章  遊戲資源管理
第7章  位圖操作
第8章  文本
第9章  動畫與粒子特效
第10章  音樂與音效
第11章  數據操作
第12章  網絡通信
第13章  計時器與心跳控制器
第14章  反射機制與依賴註入
第15章  屏幕適配與環境交互
第16章  調試與性能檢測
第17章  打包發布到原生平臺
第18章  DragonBones 骨骼動畫系統
第19章  P2物理引擎