Incredible HTML5 Games

HTML5 is an very intriguing technology that has so many capabilities, but at this point we are merely seeing the surface of its possibilities. HTML5 is still in its infancy, but developers are starting to experiment with what it can do, which has created some pretty interesting results. Here are some fun and interesting interactive video-type games, which were made with HTML5. Check them out and see what capabilities HTML5 have, and have some fun playing the games as well! Enjoy!


An updated version of the classic Asteroids arcade game from 1979. Featuring ray-traced modern graphics and “retro” glowing vector graphic modes, exciting powerups, high scores and green glowing lasers oh yes.


A multiplayer pixel formation game.

Canvas Pinball

This demo is a simple pinball game that uses several HTML5 technologies along with the Box2D physics engine. It uses HTML5 Canvas element for drawing, and @font-face and WOFF for font embedding.

Brain Snackers

Canvas Rider

Canvas Rider is an addictive game where you ride a bike on thousands of tracks drawn by other players.
It’s written only in JavaScript & HTML5, using the most of the new canvas element.

JavaScript Wolfenstein 3D

A Javascript implementation of id Software’s 1992 game, Wolfenstein 3D. Should work in all canvas-enabled browsers (that means no Internet Explorer).


Welcome to WPilot. WPilot is a browser-based, multiplayer, space shooter inspired by old classic such as XPilot, Thrust and Gravity Force.

The game is a “proof-of-concept” project, where we are trying too push what’s possible in browser without using any third-party plugins. The game is built using HTML5 technologies

Crystal Galaxy

Crystal Galaxy is an action space shooter developed here at Effect Games. It has a unique, mouse based control scheme that allows you to move and aim your ship in any direction. The object is to get through the levels without dying, shoot enemies, and collect as many power-up crystals as you can.

JS Wars

JS WARS is a classic shoot em up written to demonstrate the power of modern web browsers using html5 technology. It is targeting Firefox 3.5 and Chrome 3.0 with their new audio/video support and increased javascript performance. JS WARS should work well in other modern web browsers (supporting the canvas tag) too, just without the music and sound effects.

Monkey For Tress

Protect the monkey from falling coconuts, build him a fortress where he can hide and hit “Ready”. Be careful, the stones hurt too!


nslaught! is an HTML5 game made by Lost Decade Games. Fight off the horde with medieval weapons and powerups!

Agent 008 Ball

An interactive pool game, which allows you to play a game of pool using HTML5.

Teylor Feliz
Teylor Feliz

Teylor is a seasoned generalist that enjoys learning new things. He has over 20 years of experience wearing different hats that include software engineer, UX designer, full-stack developer, web designer, data analyst, database administrator, and others. He is the founder of Haketi, a small firm that provides services in design, development, and consulting.

Over the last ten years, he has taught hundreds of students at an undergraduate and graduate levels. He loves teaching and mentoring new designers and developers to navigate the rapid changing field of UX design and engineering.

Articles: 182