Android Web Game App 高級編程-使用 HTML5 / CSS3 / JavaScript (Pro Android Web Game Apps: Using HTML5, CSS3 and JavaScript) Android Web Game App高级编程:使用HTML5、 CSS3、JavaScript
傑瑞 (Juriy Bura), 科茨 (Paul Coates)
- 出版商: 清華大學
- 出版日期: 2014-03-01
- 售價: $414
- 語言: 簡體中文
- 頁數: 508
- 裝訂: 平裝
- ISBN: 7302351031
- ISBN-13: 9787302351030
-
相關分類:
Android、CSS、HTML、JavaScript
- 此書翻譯自: Pro Android Web Game Apps: Using HTML5, CSS3 and JavaScript (Paperback)
已絕版
買這商品的人也買了...
-
從 HTML5/CSS3/JavaScript 到 jQuery/PhoneGap Android 程式設計$620$527 -
JavaScript 深入精要 (JavaScript Enlightenment)$480$379 -
可測試的 JavaScript (Testabe Javascript)$520$411 -
網站開發新路線─jQuery 核心詳解與實踐應用, 3/e$520$442 -
$294HTML5 WebSocket 權威指南 (The Definitive Guide to HTML5 WebSocket) -
$474OpenGL ES 2.0 遊戲開發(下捲)-高級特效和典型案例 -
$474OpenGL ES 2.0 遊戲開發(上捲)-基礎技術和典型案例 -
$534JavaScript 框架設計 -
王者歸來-HTML5 + CSS3 權威指南 (重力版)$790$672 -
Google 御用網頁語言 Node.js:一流程式設計師養成精華, 2/e$490$417 -
$588WebGL 編程指南 (WebGL Programming Guide: Interactive 3D Graphics Programming with WebGL) -
網站入侵現場鑑證實錄$380$300 -
世界第一簡單工程數學 (電子電機)$320$253 -
世界第一簡單虛數.複數$280$238 -
破解線上遊戲:電玩駭客的自動化 Bot 開發寶典 (Game Hacking: Developing Autonomous Bots for Online Games)$550$429 -
世界第一簡單機器學習$320$272 -
最新機器學習的教科書$780$616 -
超上手的前端框架 - 好用 Vue.js 3 開發最主流的網站$880$695 -
世界第一簡單電磁學$300$255 -
Vue.js 3 前端開發不踩雷:Composition API × Vue Router × Pinia,帶你快速升級進階開發者!(iThome鐵人賽系列書)【軟精裝】$650$507 -
Vue.js 3 前端漸進式建構框架實戰應用|完美搭配 Bootstrap 5 與 PHP$580$458 -
$709圖像畫質算法與底層視覺技術 -
分佈式運算、雲端運算與大數據 第2版$534$507 -
簡約的軟體開發思維:用 Functional Programming 重構程式 - 以 Javascript 為例 (Grokking Simplicity: Taming Complex Software with Functional Thinking)$1,000$790 -
破解深度學習:模型算法與實現 (核心篇)$659$626
相關主題
商品描述
<內容簡介>
傑瑞、科茨專著的《Android Web Game App高級編程--使用HTML5》能夠讓我們對遊戲開發的整個過程有一個深入的理解,創建屬於我們自己的多人在線遊戲。本書將理論和實踐並重,對Android平臺上的網頁遊戲開發進行了深入淺出的探討。通過一些前沿技術在瀏覽器中構建遊戲引擎、建立實時的服務器通信,借助人工智能和富媒體創建神奇的遊戲體驗。
《Android Web Game App高級編程--使用HTML5》能通過一些激動人心的遊戲項目,讓你親歷並見證遊戲開發方方面面的技術和實踐。主要包括以下內容:
·設置開發環境、運行應用程序、調試和剖析代碼
·在瀏覽器中使用圖形和動畫
·優化渲染——讓遊戲運行得更快
·處理事件和用戶輸入
·創建等軸測遊戲引擎
·學習3D編程和WebGL的一些基礎知識
·使用JavaScript創建完善的服務器端支持
·使用人工智能讓遊戲更豐富多彩
只需要具備一些HTML和JavaScript的基礎知識,就可以開啟我們的AndroidWebGameAPP高級編程之旅,從一個空白的HTML網頁開始,最後將收穫多人在線遊戲(有豐富多彩的圖像、聲音、動畫等)開發必需的一些知識和技巧——即使你以前沒有遊戲開發和服務器端編程的經驗。
<目錄>
第1章 入門
1.1 工具
1.1.1 所需要的組件
1.1.2 Java開發工具包
1.1.3 集成開發環境
1.1.4 Web服務器
1.1.5 AndroidS DK和模擬器
1.2 技術
1.2.1 代碼
1.2.2 面向對象編程
1.2.3 移動瀏覽器簡介
1.3 本章小結
第2章 瀏覽器中的圖形:canvas元素
2.1 遊戲剖析
2.2 在瀏覽器中繪圖
2.3 HTML基礎設置
2.4 canvas的概念
2.4.1 上下文
2.4.2 坐標系統
2.5 繪製圖形
2.5.1 矩形
2.5.2 路徑
2.5.3 子路徑
2.6 描邊和填充
2.6.1 純色
2.6.2 漸變
2.6.3 圖案
2.7 上下文狀態及變換
2.7.1 平移
2.7.2 縮放
2.7.3 旋轉
2.7.4 變換疊加
2.7.5 上下文狀態
2.7.6 示例項目中的上下文轉換
2.8 示例遊戲項目的輸出結果
2.9 本章小結
第3章 創建第一個遊戲
第4章 動畫和「精靈」
第5章 事件處理和用戶輸入
第6章 呈現虛擬世界
第7章 創建等距引擎
第8章 瀏覽器中的3D
第9章 使用WebGL
第10章 服務器端
第11章 與服務器對話
第12章 構建多人遊戲
第13章 遊戲中的Al
第14章 JavaScript遊戲引擎
第15章 構建原生應用
第16章 添加聲音
附錄A 調試客戶端JavaScript
