Game Dev, Coding, Video Game Creation

Our Coding Classes

Thanks to small class sizes, Digital Game Creation is a student-led program.

Below is a typical breakdown of a new student's experience:

Week 1 - 2:

Computer skills assessment - Students make a pong-style game in Scratch following a worksheet allowing us to gauge the student's basic computer skills (typing on a keyboard, using a mouse, navigating windows, opening and saving projects, etc.)

*each class builds on skills learned in classes before (le. shading from September spills over into May projects) so annual registration is recommended for deeper learning)

Week 3 - 6.

Scratch games - Students will explore the capabilities of the Scratch programming language by creating a variety of games (platformers, shooters, drawing, interactive stories, simple animation) while learning about the fundamental concepts of programming and logic (if/then, and/or/not, loops, variables,

functions, operators, etc.)

Week 7 - 11:

RPG Maker - Students will be introduced to the

RPG Maker MV game engine and create a short

RPG. They will learn about databases, sprites and sprite sheets, story structure, battle design, event-ing, and level design.

Week 12 - 14

Introduction to additional programs/resources

- For those that want to explore more advanced tools we'll cover Photoshop basics, animation programs, and 3D modeling so students can create their own assets to bring into their games

Week 15 - and second half to end

Based on the student's interests they'll focus on creating their own game using what they learned with support from the teacher while exploring more in-depth methods. Such as advanced game physics, Al, 3-D ray casting in Scratch, or using Plugins and scripting in RPG maker to add additional functions, special effects, weather/atmosphere, and unique skills.

These class elements will cover:

Programming Environment
Control structures
Tools
Basic Syntax
Data Types
Variables
Keywords
Basic Operators
Decision Making
Loops
Numbers

Characters
Arrays
Strings
Functions
File 1/0
Game physics
Animation
Sound effects
Screen resolutions
Photoshop basics
Graphics
Ever important file structure and saving

Register for Coding/Game DevWant to Register for Coding and Art Classes?
Check out our Art & Tech Duos and save 15%!
Coding, Game Dev, Youtube, Digital Anime students at Sassy Tuna, St. John's, Newfoundland
Coding, Game Dev, and Media classroom at Sassy Tuna, St. John's, Newfoundland
Coding a game at Sassy Tuna, St. John's, Newfoundland