Skip to main content
Books, videos, and music - all free from your public library!
LoginSign Up

Footer

Hoopla logo, Go to homepage
  • For Patrons
  • For Libraries (opens in new window)
  • For Vendors (opens in new window)
  • Facebook (opens in new window)
  • X (opens in new window)
  • Instagram (opens in new window)
  • YouTube (opens in new window)
  • TikTok (opens in new window)
  • LinkedIn (opens in new window)

Our Company

  • Our Story
  • Get Hoopla for your Library (opens in new window)
  • Get your content on hoopla (opens in new window)
  • Join our team (opens in new window)
  • Accessibility Statement

Our Content

  • Audiobooks
  • Ebooks
  • Movies
  • Television
  • Comics
  • BingePasses
  • Music
  • The Loop Blog

Help

  • Help Center
  • Submit Feedback
  • Facebook (opens in new window)
  • X (opens in new window)
  • Instagram (opens in new window)
  • YouTube (opens in new window)
  • TikTok (opens in new window)
  • LinkedIn (opens in new window)
  • Download on the App Store (opens in new window)
  • Get it on Google Play (opens in new window)
  • Available at Amazon Appstore (opens in new window)
© 2026 Midwest Tape, LLC. All rights reserved. Privacy Policy | Terms of Use
  • Hoopla logo
  • Browse
  • My Hoopla
  • Log In
  1. Navigate Home
  2. Ebooks
  3. Build an HTML5 Game

EBOOK

Build an HTML5 Game

A Developer's Guide with CSS and JavaScript

Karl Bunyan
(0)
sign up
Pages
224
Year
2015
Language
English
Publisher
No Starch Press

About

If you already have even basic familiarity with HTML, CSS, and JavaScript, you're ready to learn how to build a browser-based game. In Build an HTML5 Game, you'll use your skills to create a truly cross-platform bubble-shooter game-playable in both desktop and mobile browsers.

As you follow along with this in-depth, hands-on tutorial, you'll learn how to:

• Send sprites zooming around the screen with JavaScript animations

• Make things explode with a jQuery plug-in

• Use hitboxes and geometry to detect collisions

• Implement game logic to display levels and respond to player input

• Convey changes in game state with animation and sound

• Add flair to a game interface with CSS transitions and transformations

• Gain pixel-level control over your game display with the HTML canvas

The programming starts right away in Chapter 1-no hemming and hawing, history, or throat clearing. Exercises at the end of each chapter challenge you to dig in to the bubble shooter's code and modify the game.

Go ahead. Take the plunge. Learn to create a complete HTML5 game right now and then use your newfound skills to build your own mega-popular, addictive game.

Related Subjects

  • Games
  • Programming
  • Computers
  • Adult Nonfiction
  • HTML
  • Languages
  • Web Programming
  • Internet

Artists

Karl BunyanAuthor