WebGL Games made with Unity and C#

University of Pittsburgh at Bradford CIST

University of Pittsburgh at Bradford CIST

Student project gallery for CIST 1422 Game Design & Programming. Click here for more details.

Global Game Jam 2024 Entry - Make Me Laugh!

Funny Find

Global Game Jam 2019 Entries!

Download and play on Windows, Mac, or Linux (plays best this way, download, unzip all files and run Home.exe):
'Home' is an example of advanced shaders, other visual effects, and audio effects in Unity, to be used a training tool in our Video Game Programming class.
It's an easy game to start, hard to finish! Pilot an AI-assisted ship through 5 levels to find your way home. (Hint: try hitting the planets)

'Home' requires the following to run best:

CPU: Intel i5-4590 or AMD FX 8350 equivalent.
GPU: Nvidia GeForce GTX 970 or AMD Radeon R9 290 equivalent.
RAM: 4 GB or more.
('Home' also plays best on a controller. WASD, Left Ctrl and Alt to control on keyboard.)

House Spouse 2: Electric Bungalow

Journey throughout this world on an epic adventure to find your homes perfect match! Dodge any enemies that may try to halt you on your way to true love.
• Language-Independence (Sponsored by Valve Software): Create a game that can be understood regardless of which language the player speaks.
• Keep it simple: Make your game playable by people who can use no more than a D-pad plus 2 buttons, with hardware like an Xbox Adaptive Controller in mind.

• Web
• Unity
• Medibang Paint
• Visual Studio Code


Joel Austin
Greg Mckibbin
Alex Magee
Anna Bajkowsky
Julian Rowe
Erica Isenberg
Katie Jones
Ryan Filas
Evan Griffin
Matt Dubov
Jeremy Callinan
Fall 2018 Games!


Max Dungeon

Roll A Ball


Fall 2017 Games!

TD by HU

Tower Defense by HU

Play TD Tower Defense by HU

Da Maze

Da Maze

Click here or on the image above to download and play


Ethan's Revenge

Play Ethan's Revenge now!

Iron Pug

Iron Pug

Play Iron Pug Now!

The Room

The Room

Tank Time Attack

Tank Time Attack

2018 GGJNEXT Scratch Games!

Scratch - scratch.mit.edu | GGJNEXT

Game URL
Super Easy Monkey Tower Defense 3 Remix https://scratch.mit.edu/projects/237691214/
ScratchNite - Early Access v.0.11 Remix https://scratch.mit.edu/projects/237686839/
Mega Kong https://scratch.mit.edu/projects/237692304/
Ultra Donkey Kong https://scratch.mit.edu/projects/237692547/
Crazy Pong! Hard Remix https://scratch.mit.edu/projects/237693811/
3D Platformer Easy Remix https://scratch.mit.edu/projects/237694102/
Super Easy High Score Space Invaders Remix https://scratch.mit.edu/projects/237696499/
Mega Battle Underwater Remix https://scratch.mit.edu/projects/237697840/
Random Land! - A Platformer remix https://scratch.mit.edu/projects/237698283/
Track Maze https://scratch.mit.edu/projects/237698937/
Robot Pong https://scratch.mit.edu/projects/237598200/

Our 2018 Global Game Jam Submission!:

Command Line

Click here to play! (Windows Desktop Version)

Our 2017 Global Game Jam submission!!!:



2d Side Scroller - /clm160/clm160/WebGL/


3D "inside the sphere" - /asd41/GravBall/GravBall/WebGL/


360 degree rotation cube control - /dre15/CubeMan/Cube Man/WebGL/


2D using light sources - /eet16/FlashBang Final/WebGL/


Mining / Idle / incremental gaming - /erg47/WebGL/


Infinity Runner - /jaa14/AdamsJesse_FinalProject/WebGL/


3D Maze - /jaw206/AMaze-ingRunner_JWFinal/WebGL/


3rd person zombie - /jrc108/Sentience_Conley/WebGL/





Jet Slalom - BHN5


Jump Rope - CSP29


Snail Volleyball - DGY2


Shurikens - JDM140


Bunny Hop- sjh60


Project Stryke - lgd4 - example of collision detection / AI,red haired enemy follows you.

White = collision detection area

Red = attack area

Green = visual area


These games were made for a project in CIST 1450 Topics in CIST: Game Programming, at the University of Pittsburgh at Bradford taught by Jeremy Callinan

check out CIS&T's Facebook page here

In this course, students use the Unity Game Engine, HTML5, CSS and JavaScript to develop games using multi-platform build frameworks, to support Windows Desktop, Android, IOS, and web browsers as platforms. They learned how to apply programming concepts as they develop games: drawing all the entities in the game world, updating the game world based on user input and simple physics, playing music and sound effects in their games.

Textbooks used:

Game Design, Prototyping, and Development by Jeremy Gibson Bond

Core HTML5 2D Game Programming by David Geary

Some other components used:



Check out our Virtual Reality games, apps & experiences here