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
《零代码实战》内容简介:本书是一本系统介绍零代码应用搭建的技术指导书,书中对零代码的背景、企业搭建零代码平台的原因及方法、
本书围绕通信科技的研发和主要的科技成就展开,为了便于了解该室历任总裁任期内采取的研发方针、政策、管理方法和科学家与工程师
《金圣叹选批杜诗》内容简介:金圣叹选本的特点不仅在于选更在于评,更注重点评和鉴赏。金圣叹首创唐诗“七律分解法”来评点唐诗。
《华侨中医药防控新冠肺炎手册》内容简介:鉴于新冠肺炎疫情在全球蔓延,丽水有40余万华侨旅居世界100多个国家和地区,本书旨在为广
《WCDMA无线网络规划与优化》围绕WCDMA移动通信系统中的各种网络规划和优化技术和方法,结合作者多年的研究成果,并在参考大量国
作者在充分消化历史、文化、风俗、地理、经济、军事、外交、科技等有关史实的前提下,从日本以情报立国这一国策入手,用汪洋自肆
即学即用-Excel 2010人力资源管理实战应用宝典-含1CD价格 本书特色 从事人力资源管理工作的你,是否厌倦了枯燥的数据统计、简单重复的报表核算,想要游刃...
InTheWilltoTechnologyandtheCultureofNihilism,ArthurKrokerexploresthefutureofthe2...
本书作者多年致力于艺术、设计的教学,并在自学软件的过程中获得启示,每个单元均以美学角色切入,再引导实际操作,通过作品来呈
《面向WebAssembly编程:应用开发方法与实践》内容简介:这是一部讲解如何用高级编程语言开发WebAssembly应用的著作,由国内WebAss
本书提出了以理解和运用计算生态为目标的Python语言教学思想,不仅系统讲解了Python语言语法,同时介绍了从数据理解到图像处理的
《2009-2010智能科学与技术学科发展报告》包含1篇综合报告和11篇专题报告。其中,综合报告的主要内容包括:(1)我国智能科学与技
《机械分析应用基础(第2版)》内容简介:本书是以机械分析为主线,整合“机械原理”“机械设计”“互换性与测量技术基础”及“工程
Thisbookoffersstudentsandresearchersaguidetodistributedalgorithmsthatemphasizese...
《就喜欢你看不惯我又干不掉我的样子4》内容简介:超人气漫画家白茶全新力作!吾皇巴扎黑一家爆笑来袭!《就喜欢你看不惯我又干不掉
沈括是我国古代历史上一位伟大的科学家。他留下的《梦溪笔谈》一书,成为我国古代科学技术成果的资料库,长期以来,一直受到人们
2006上半年试题分析与解答察团(软考) 内容简介 本书是针对全国计算机技术与软件专业技术资格(水平)考试而编写的,书中详尽分析与解答了2006年上半年的程序员...
这是一本关于操作系统基本原理的教科书,其最大特点就是从操作系统的分层概念出发,深入浅出地介绍了操作系统的基本概念和基本框
《学习书法的十三个问题》内容简介:本书是近现代著名书法家启功先生对书法学习中常见问题的专题讲解,包括:迷信由于误解、字形结
《带上"我"找创意》内容简介:无论何时何地,身处哪里,都请把自己看成是一个创意的发现者,因为你周边的一切充满着新奇和有趣。