Project Demos

Our project-based coding courses guide students through projects that teach important computer science topics and give them the freedom to make truly original works.

Game Development Foundations

In Game Development Foundations, students build 2D browser-based games using just HTML, CSS, JavaScript, and the p5.js library.

See Course Details

Word Guessing Game

In this project, students build out a word-guessing game where a random word is chosen and the player is given the opportunity to guess letters.

Play demo in browser →

Narrative Text Adventure

A browser-based text adventure game to learn how to build and incorporate a unique game narrative using JavaScript.

Play demo in browser →

Game Development 1

In Game Development 1, students build several full-featured games using the Unity game engine and C#.

See Course Details

Mojave Runner

Students learn how to transfer their knowledge of 3D game development into 2D, and learn some tips and tricks for better program structure and design.

Play demo in browser →

Castle Attack

Students become familiar with the Unity Scripting API to create a 3D castle attack arcade game reminiscent of Angry Birds.

Play demo in browser →

Car Game

In this project, students create a driving game where the player controls a car driving around a level built by students, in a frantic dash to collect as many stars as they can before time runs out.

Play demo in browser →

Alchemy Lab

Students create their very own alchemy lab escape rooms complete with a first-person player controller, object interactions, and player objectives.

Play demo in browser →

Unity Certification Institute

In the Unity Certification Institute, students build three full-featured games using the Unity game engine and C#.

See Course Details

Retro Swipe

Students learn the basics of 2D development in Unity, including grids and sprite animation, by creating a full-featured matching game.

Play demo in browser →

Roll-a-Ball

Students create their first fully-featured game using an array of assets including 3D models, textures, audio files, and C# scripts.

Play demo in browser →

Zombie Chase

Students create the Zombie Chase capstone project using enemies with AI logic that chase and attack the player. They incorporate scene lighting and particle effects to craft a unique game environment.

Play demo in browser →