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 * Preparing the Environment * Graphics in the Browser: the Canvas Element * Creating the First Game * Animations and Sprites * Event Handling and User Input * Rendering Virtual Worlds * Making an Isometric Engine *3D in a Browser * Using WebGL * Going Serverside * Talking to the Server * Making Multiplayer Games * AI and Physics * JavaScript Game Engines * Building Native Applications * Adding Sound * App A: Debugging Web Applications
《创品牌》内容简介:“互联网+”时代,我们忽然发现:品牌进入微时代!过去是三十年河东三十年河西,现在是三年河东三年河西,在这
企业级网站开发项目教程(ASP.NET) 本书特色 《企业级网站开发项目教程(ASP.NET)》:教育部高职高专计算机教指委规划教材。企业级网站开发项目教程(A...
《神经网络设计与实现》内容简介:本书是一本神经网络实践进阶指南,适合对AI和深度学习感兴趣并且想进一步提高技能的读者阅读。本
《军人常见心理问题解析及辅导》内容简介:本书选取军人在兵之初、日常工作、人际交往、个人生活(包括恋爱、婚姻、家庭等方面)常
《中国互联网商业英雄列传》内容简介:本书通过揭秘影响中国互联网历史进程的24位知名人士的成长史,生动地展现了20世纪90年代以来
《白孔雀》内容简介:“劳伦斯经典系列”由《儿子与情人》《恋爱中的女人》《骑马出走的女人》《白孔雀》四本组成,由国内劳伦斯研
《世间的陀螺》内容简介:韩浩月呕心沥血之作。从故乡的逃离者、批判者到回归者,以至真至诚,直面一生所爱,深沉追忆时间深处的山
烏托邦需要一張地圖。這地圖可能是理想中未來城市的藍圖,也可能是記憶裡過去城市的草圖。憑這張地圖,人希望尋找未來的城市,或
《零基础C语言学习笔记》内容简介:本书以初学者为对象,通过学习笔记的方式,系统地介绍了使用C语言进行程序开发的各种技术。本书
Humansperceivethethree-dimensionalstructureoftheworldwithapparentease.However,de...
《纸品与平面设计》是为任何一位在涉及用纸创作和实现过程的设计师而准备的一本综合性的设计书籍,它由两个关键的部分构成;设计
《法治无禁区》内容简介:本书是作者在一线办案的思考与总结,紧密结合当下的司法改革实践,与*前沿的司法理念接轨。不忘初心,面向
PHP标准教程-附赠光盘 内容简介 本书由浅入深,全面、系统地介绍了php开发技术。本书提供了大量实例,供读者实战演练。另外,本书附带大量配套教学视频,帮助读者...
这是国内第一本Flex开发的书Flex是开发富互联网应用程序(RichInternetApplication,缩写为RIA)的利器,目前已广泛应用于各种商
《有医说医科普荟》内容简介:本书汇编整理了上海交通大学医学院附属第九人民医院从事临床工作多年、临床经 验丰富的专家执笔或审稿
《非职业项目经理必修》内容简介:项目是业务运行的主要方式,职场人士有很大一部分时间都处于各种项目场景中。成功管理一个项目已
《物联网安装调试与运维(初级)》内容简介:本书是1+X职业技能等级证书——物联网安装调试与运维(初级)的配套图书。本书在编写思
《一分钟管理:影响管理者一生的管理法则(图文版)》内容简介:本书内容涵盖了战略、企业文化、团队建设、用人方法、绩效考核、管
《电话的社会影响》是一本论文集,涉及众多的研究领域。它涵盖了电话在历史、文学、城市发展中的各个不同角色。提示了电话与女性
我的Photoshop学习手记 内容简介 本书以photoshopcs5为技术平台,精心设计了80多个案例,内容涵盖鼠绘、色彩调整、图像合成、特效制作、创意、抠...