Game Engines:

Game engines are tools that take care of the low level processing thus allowing you to focus on your game right away instead of having to program it all from scratch. You can make any kind of game using an engine, and some engines don’t even require programming knowledge to use! Below are just a few of many game engines that exist.


A great option for 2D games if you have no programming experience: Free Download
Learning Resources: Official Tutorial

Stencyl is a great option to start with if you have no previous programming experience. It uses a visual programming language that is versatile enough to make most games.


A great option for both 2D and 3D games: Free Download
Notable Games: Firewatch, Temple Run, SUPERHOT
Learning Resources:  Official Unity tutorials, One of many YouTube tutorials
Useful links: Manual, Script Documentation

The Unity multiplatform game development tool, which is free to use, can help you make your own impressive 3D and 2D games relatively easily. In addition to creating games for consoles, computers, and handheld devices, one of Unity’s most impressive abilities is creating visually amazing 3D games that can be downloaded and run within a web browser. It’s difficult to fully appreciate this until you’ve tried out one of Unity’s demonstrations, like the seemingly Far Cry inspired Tropical Paradise demo. There are a large number of features that the Unity game development tool provides, like a 3D map editor and three common scripting languages that you can use to customize your gameplay.

Many of the students in CSC404: Introduction to Game Design  swear by this tool, and have made publicly well-received games.

Free Game Media Resources

Here are some resources that you can check out to get FREE Creative Commons licensed media (images and music) for developing your video games with.


Sound Effects

Art Images

What if I want to make my own graphics or sound?

Below are some tools you can use to create your own assets for free.

General Image editors

Pixel Art software

3D modeler – Blender –

Vector image editor – Inkscape –

Sound and Music

An old version of this page with more engines can be found here, but we recommend you use the above. Contact us if you have any questions!