Book description
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
- Titlepage
- Dedication
- Contents at a Glance
- Contents
- About the Authors
- Acknowledgments
- Introduction
- Chapter 1: Getting Started
- Chapter 2: Graphics in the Browser: The Canvas Element
- Chapter 3: Creating the First Game
- Chapter 4: Animation and Sprites
- Chapter 5: Event Handling and User Input
- Chapter 6: Rendering Virtual Worlds
- Chapter 7: Making an Isometric Engine
- Chapter 8: 3D in a Browser
- Chapter 9: Using WebGL
- Chapter 10: Going Server-Side
- Chapter 11: Talking to the Server
- Chapter 12: Making Multiplayer Games
- Chapter 13: AI in Games
- Chapter 14: JavaScript Game Engines
- Chapter 15: Building Native Applications
- Chapter 16: Adding Sound
- Appendix A: Debugging Client-side JavaScript
- Index
Product information
- Title: Pro Android Web Game Apps: Using HTML5, CSS3 and JavaScript
- Author(s):
- Release date: October 2012
- Publisher(s): Apress
- ISBN: 9781430238195
You might also like
book
SDL Game Development
If you’re good with C++ and object oriented programming, this book utilizes your skills to create …
book
Webpack for Beginners: Your Step-by-Step Guide to Learning Webpack 4
Learn how to use Webpack from installation to configuration without the hassle of complex examples. Webpack …
book
Pixel Art for Game Developers
Is the art for your video game taking too long to create? Learning to create Pixel …
book
Learning SQL, 3rd Edition
As data floods into your company, you need to put it to work right away—and SQL …