Code Your First Game: Arcade Classic in JavaScript on Canvas Free Course

Code Your First Game: Arcade Classic in JavaScript on Canvas Free Course

Are you looking for Code Your First Game: Arcade Classic in JavaScript on Canvas free course?

If the answer is YES, you are in the right place. Let’s check what we got for you.

Code Your First Game: Arcade Classic in JavaScript on Canvas

★★★★★
 out of stock
Udemy.com
as of December 20, 2024 10:54 am

Program a complete game today. No special software or install required. All you need is a text editor and a web browser.

Created by: Chris DeLeon
Independent Game Development Educator, 23 years making games
Rating: 4.68 (26982 reviews)     333118 students enrolled

What Will I 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

Requirements

  • Very early on students will need to show file extensions in their operating system (explained briefly in the video)
  • If a plain text editor is available that has programming features like line numbers and auto-indent (ex. Notepad++ on PC, TextWrangler on Mac) that may be handy but is not necessary, as a generic text editor like Notepad or TextEdit will work fine for a program of this size

Target audience

  • This is for anyone who wants a quick but thorough introduction to simple game programming in a way that doesn't require any special software, download, or installation
  • If you've had at least a little exposure to generic programming concepts like variables, functions, and if-statements you'll have an advantage, however in case you've never heard those terms they're explained briefly as they come up
  • Although this a uses JavaScript and HTML5, it is not intended for someone who is focused on learning HTML5/JS for web page design

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top