Code Your First Game: Arcade Classic in JavaScript on Canvas

Program a complete game today. No special software or install required. All you need is a text editor and a web browser.
4.44 (28379 reviews)
Udemy
platform
English
language
Game Development
category
instructor
Code Your First Game: Arcade Classic in JavaScript on Canvas
390 465
students
2 hours
content
Jul 2020
last update
FREE
regular price

What you will learn

Display, position, and move filled shapes for retro and prototype gameplay

Move a ball around your game space such that it bounces off boundaries

Handle real-time mouse input

Detect and respond to simple collisions

Program very basic artificial intelligence

Keep and display score during play

Understand the subtle, key difference between a classic game in this style which is fun to play versus one that isn't

Define and code a win condition and end state for your game

Course Gallery

Code Your First Game: Arcade Classic in JavaScript on Canvas – Screenshot 1
Screenshot 1Code Your First Game: Arcade Classic in JavaScript on Canvas
Code Your First Game: Arcade Classic in JavaScript on Canvas – Screenshot 2
Screenshot 2Code Your First Game: Arcade Classic in JavaScript on Canvas
Code Your First Game: Arcade Classic in JavaScript on Canvas – Screenshot 3
Screenshot 3Code Your First Game: Arcade Classic in JavaScript on Canvas
Code Your First Game: Arcade Classic in JavaScript on Canvas – Screenshot 4
Screenshot 4Code Your First Game: Arcade Classic in JavaScript on Canvas

Charts

Students
10/1901/2003/2005/2007/2009/2011/2001/2104/2106/2108/2111/2101/2203/2206/2208/2211/2201/2304/2307/2310/2301/2404/2407/2410/2401/2505/250100000200000300000400000
Price
Rating & Reviews
Enrollment Distribution

Comidoc Review

Our Verdict

A well-structured beginner-friendly coding course focused on JavaScript game development and canvas interaction. Despite minor concerns about pace and complexity, it effectively teaches the basics of arcade game programming using simple tools. A recommended starting point for new coders with a passion for classic arcade games.

What We Liked

  • Easy-to-follow instructions that gradually build up a complete game
  • Clear and thorough explanations of the code and its functionality
  • Simple setup using Notepad, minimizing software setup struggles
  • Effective debugging guidance for beginners

Potential Drawbacks

  • Some participants found the pace a bit fast and had to pause frequently
  • A few complex concepts may be challenging for those new to programming
  • Occasional issues with code bugs causing frustration
  • Limited interactivity, as there is no direct Q&A or community forum within the course
387820
udemy ID
07/01/2015
course created date
02/07/2019
course indexed date
Bot
course submited by