Pro Android Web Game Apps: Using HTML5, CSS3 and JavaScript (Paperback)
暫譯: 專業 Android 網頁遊戲應用程式:使用 HTML5、CSS3 和 JavaScript (平裝本)

Juriy Bura

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

商品描述

Dive into game development and create great multiplayer online games with Pro Android Web Game Apps. This hands-on guide covers both the theory and practice of browser game development for the Android platform. You'll use cutting-edge technologies to make game engines in your browser, establish real-time server communication, and create amazing gaming experiences with artificial intelligence and rich media.

Bring your knowledge of HTML and JavaScript to the next level with Pro Android Web Game Apps. You are guided through exciting projects that give you firsthand experience with core game app development concepts. You'll start with a blank HTML page, and by the end of the book, have the skills needed to  create a multiplayer online game with rich graphics, sound, animation, and more—even if you have no previous games development or server-side experience.  

    What you’ll learn

    • How to set up your development environment, run applications, and debug and profile code
    • How to work with graphics and animations in a browser
    • How to optimize rendering and make your games run faster
    • How to handle events and user inputBuild an isometric game engineLearn the basics of 3D programming and WebGL
    • How to use JavaScript to create full-blown server-side support for your games
    • How to enrich your games using artificial intelligence

    Who this book is for

    The book is intended for developers with some generic HTML and JavaScript background who want to boost their experience to the next level and learn how to utilize browsers to build attractive multiplayer games for Android platform. No previous games development or server-side knowledge is required.

    Table of Contents

    1. Preparing the Environment
    2. Graphics in the Browser: the Canvas Element
    3. Creating the First Game
    4. Animations and Sprites
    5. Event Handling and User Input
    6. Rendering Virtual Worlds
    7. Making an Isometric Engine
    8. 3D in a Browser
    9. Using WebGL 
    10. Going Serverside 
    11. Talking to the Server
    12. Making Multiplayer Games 
    13. AI and Physics 
    14. JavaScript Game Engines 
    15. Building Native Applications 
    16. Adding Sound
    17. App A: Debugging Web Applications 

    商品描述(中文翻譯)

    深入遊戲開發,並使用《Pro Android Web Game Apps》創建出色的多人在線遊戲。本實用指南涵蓋了Android平台上瀏覽器遊戲開發的理論與實踐。您將使用尖端技術在瀏覽器中製作遊戲引擎,建立實時伺服器通信,並利用人工智慧和豐富媒體創造驚人的遊戲體驗。

    透過《Pro Android Web Game Apps》,將您的HTML和JavaScript知識提升到新水平。您將通過令人興奮的專案獲得核心遊戲應用開發概念的第一手經驗。您將從一個空白的HTML頁面開始,到書籍結束時,您將具備創建具有豐富圖形、聲音、動畫等的多人在線遊戲所需的技能,即使您沒有先前的遊戲開發或伺服器端經驗。

    您將學到的內容:
    - 如何設置開發環境、運行應用程序以及調試和分析代碼
    - 如何在瀏覽器中處理圖形和動畫
    - 如何優化渲染並使您的遊戲運行得更快
    - 如何處理事件和用戶輸入,構建等角投影遊戲引擎,學習3D編程和WebGL的基本知識
    - 如何使用JavaScript為您的遊戲創建完整的伺服器端支持
    - 如何利用人工智慧豐富您的遊戲

    本書適合對象:
    本書適合具有一定HTML和JavaScript基礎的開發者,想要提升經驗並學習如何利用瀏覽器為Android平台構建吸引人的多人遊戲。無需先前的遊戲開發或伺服器端知識。

    目錄:
    1. 準備環境
    2. 瀏覽器中的圖形:Canvas元素
    3. 創建第一個遊戲
    4. 動畫和精靈
    5. 事件處理和用戶輸入
    6. 渲染虛擬世界
    7. 創建等角投影引擎
    8. 瀏覽器中的3D
    9. 使用WebGL
    10. 伺服器端開發
    11. 與伺服器通信
    12. 創建多人遊戲
    13. 人工智慧和物理
    14. JavaScript遊戲引擎
    15. 構建原生應用程序
    16. 添加聲音
    17. 附錄A:調試Web應用程序

    最後瀏覽商品 (20)