Computers & Coding

Introduction to 2D Game Development with Processing.js

Course Description:

In this immersive course, you will delve into the core principles of game design and development, leveraging the power of Processing.js—a versatile JavaScript library specifically tailored for graphics and interactive content. This course provides a hands-on and engaging introduction to the art and science of 2D game creation. No previous coding experience required.

Key Topics:

  • Drawing shapes and text using screen pixel position
  • RGB (red, green, blue) coloration on pixels
  • Keyboard and mouse input
  • Motion and frame-based animation
  • Basic game design
  • Decision trees for in-game objects

*Students are required to bring their Chromebooks to class.

Canyon Middle School

Introduction to 2D Game Development with Processing.js

With:
PlayCV
Grade:
6th
7th
8th
Days:
Mondays
Dates:
1/12/24 - 3/15/24
Time:
3:30p - 4:30p
Cost:
180