{"product_id":"9781430238201","title":"Pro Android Web Game Apps: Using HTML5, CSS3 and JavaScript","description":"\u003cp\u003eDive 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.\u003c\/p\u003e  \u003cp\u003eBring 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.  \u003c\/p\u003e  \u003cul\u003e\u003c\/ul\u003e  What youll learn\u003cul\u003e   \u003cli\u003eHow to set up your development environment, run applications, and debug and profile code \u003c\/li\u003e   \u003cli\u003eHow to work with graphics and animations in a browser \u003c\/li\u003e   \u003cli\u003eHow to optimize rendering and make your games run faster \u003c\/li\u003e   \u003cli\u003eHow to handle events and user inputBuild an isometric game engineLearn the basics of 3D programming and WebGL \u003c\/li\u003e   \u003cli\u003eHow to use JavaScript to create full-blown server-side support for your games \u003c\/li\u003e   \u003cli\u003eHow to enrich your games using artificial intelligence \u003c\/li\u003e  \u003c\/ul\u003e  Who this book is for      \u003cp\u003e     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.         \u003c\/p\u003e     Table of Contents\u003col\u003e   \u003cli\u003ePreparing the Environment \u003c\/li\u003e   \u003cli\u003eGraphics in the Browser: the Canvas Element \u003c\/li\u003e   \u003cli\u003eCreating the First Game \u003c\/li\u003e   \u003cli\u003eAnimations and Sprites \u003c\/li\u003e   \u003cli\u003eEvent Handling and User Input \u003c\/li\u003e   \u003cli\u003eRendering Virtual Worlds \u003c\/li\u003e   \u003cli\u003eMaking an Isometric Engine \u003c\/li\u003e   \u003cli\u003e3D in a Browser \u003c\/li\u003e   \u003cli\u003eUsing WebGL  \u003c\/li\u003e   \u003cli\u003eGoing Serverside  \u003c\/li\u003e   \u003cli\u003eTalking to the Server \u003c\/li\u003e   \u003cli\u003eMaking Multiplayer Games  \u003c\/li\u003e   \u003cli\u003eAI and Physics  \u003c\/li\u003e   \u003cli\u003eJavaScript Game Engines  \u003c\/li\u003e   \u003cli\u003eBuilding Native Applications  \u003c\/li\u003e   \u003cli\u003eAdding Sound \u003c\/li\u003e   \u003cli\u003eApp A: Debugging Web Applications  \u003c\/li\u003e  \u003c\/ol\u003e","brand":"Apress","offers":[{"title":"Default Title","offer_id":47124701249776,"sku":"9781430238201","price":35.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0737\/7593\/9824\/files\/9781430238201_p0.jpg?v=1763750322","url":"https:\/\/shop-qa.barnesandnoble.com\/products\/9781430238201","provider":"Barnes \u0026 Noble (DEV)","version":"1.0","type":"link"}