Dangerous Dave Logo

Dangerous Dave - HTML5
by Aditya Ravi Shankar

This is a recreation of the original Dangerous Dave entirely in HTML5 and Javascript using the ImpactJS game framework.

This demo is meant to be a tribute to John Romero as part of my Journey of Masters project, where I try to follow in the footsetps of game programming legends by recreating classic games in HTML5.

Masters of Doom

I was inspired to start this project, after reading Masters of Doom by David Kushner.

This book is a very interesting story about id Software and its influence on popular culture.

If you want to learn more about the amazing journey of the creators of Doom and Quake, and be inspired to start building your own games, you should definitely check this book out.

This demo is still a work in progress. So far I have implemented the first two levels from the original game..

Feedback and comments appreciated.

You can also check out some of my other HTML5 games (including Command & Conquer - HTML5) and my game programming articles on my website.

If you like this project, you can show your support by donating via Paypal or Flattr using the buttons below.

Your donations help me pay my daily expenses and encourage me to keep going.

Thank you for all your support.

DISCLAIMER: This project is only intended as a technical proof of concept, and to recreate a classic game in HTML5. No commercial use is intended. All images and sounds used are from the original game and are property of the original game creator.

This game works only on HTML5 compatible browsers. It has been tested on Google Chrome, Opera, Safari and Mozilla Firefox.

If you liked this demo, please share this page with all of your friends using the buttons below.


  • Beta test new missions, features and game updates long before anyone else.
  • Get Exclusive Access to ALL of my upcoming game releases, like Commandos - Behind Enemy Lines
  • Get a chance to give feedback and work with me on future game projects.
  • All of this is TOTALLY FREE.

* indicates required
Which of these do you want to do?
Pro HTML5 Games is out in stores!!!

Interested in learning how to write your own Box2D Physics game or RTS game in HTML5? Check out my book Pro HTML5 Games.

Pro HTML5 Games - Aditya Ravi Shankar

Pro HTML5 Games takes readers through the process of building two complete games in HTML5 entirely from scratch.

You will learn how to build a Box2D Engine based physics puzzle game just like Angry Birds.

You will also learn how to build an RTS game just like C&C - HTML5 with both a single player campaign as well as multiplayer mode.

If you are just starting out with HTML5 programming and want to learn to make amazing looking games using HTML5, then Pro HTML5 Games is the book for you.

Find Out More About Pro HTML5 Games