Please ensure Javascript is enabled for purposes of website accessibility

About This Course

Who this course is for:

  • JavaScript developers
  • HTML5 game developers
  • Anyone who is starting out with game development
  • Anyone who wants to practice creating games with JavaScript
  • Anyone who wants to create a fun simple game online

What you’ll learn: 

  • How you can add animation to your game with animation frames
  • How to make your game interactive with keyboard event listeners
  • Dynamic and interactive game project to practice and learn more about JavaScript and HTML5
  • How to debug your HTML5 canvas game project
  • Making tweaks and adjustments adding game play and scoring


  • Basic JavaScript knowledge
  • Understanding of coding
  • Editor and ability to write code
  • Prior coding experience

Explore how you can create your first game using JavaScript and HTML5 canvas. Apply JavaScript to HTML5 canvas element – drawing on canvas lines and shapes.

Taught by an instructor with over 20 years of real world experience ready to help you learn more about HTML5 and JavaScript.

Start building your own version of the game today. Source code included!

Our Promise to You

By the end of this course, you will have learned to create your own game from scratch.

30 Day Money Back Guarantee. If you are unsatisfied for any reason, simply contact us and we’ll give you a full refund. No questions asked.

Get started today and learn more about game development.

Course Curriculum

Section 1 - Introduction And Lecture Videos
Battle Game Introduction 00:00:00
Source Code 00:00:00
How To HTML5 Setup And Draw 00:00:00
Drawing Paths 00:00:00
Drawing Circles 00:00:00
Animation Frame 00:00:00
Keyboard Event Listener Move 00:00:00
Add Second Player 00:00:00
Movement Conditions 00:00:00
Shooting Keypresses 00:00:00
Collision Detection Objects 00:00:00
Player Scoring 00:00:00
Game Reset 00:00:00
Game Tweaks And Updates 00:00:00
Opponent Brain Logic 1 00:00:00
Opponent Brain Logic 2 00:00:00
Opponent Attack Mode 00:00:00
Game Tweaks And Adjustments 00:00:00
Section Code Conclusion 00:00:00
Bonus Update 2 Brains 00:00:00
Template Design © VibeThemes. All rights reserved.

Setup Menus in Admin Panel