Interested in making your own video games?
This is an Open Source game design curriculum built to be used in a classroom enviroment. The course is built for absolute beginners to get the core skills of building a game. There are also resources along to way to help more advanced user to test their skills.
Throughout the course there is opportunity for every type of student to show their skills including Programmers, Artists, Designers, and Musicians.
This is an intro level course to help you get familiar with the Unity Engine.
The Unity Engine is a free Game Engine that anyone can learn to use and make awesome games with.
This course features five total units with in depth tutorials for each. They aim to give you an understanding of Unity so that you can take concepts and apply them else where rather than just telling you what to do.
Along the way there are always external resources and extra challenges given to help you get that extra boost in skills needed to pursue Game Development!
Through this course you will gain a working knowledge of the Unity Engine with skills like :
- Sprite Manipulation
- Collision Events
- Physics Based Interactions
- Level Design
- Music and Sound
- Writing and using Code
In this course you will be making a number of units. Each unit contains relevant tutorials and information to complete the project as well as extra resources and challenges.
The units should be completed in the order shown here (or the numbers in the folder names for each) as the skills of each builds off of the previous entries in the course.
If you are interested in contributing to this course, spot a mistake, or have a suggestion please checkout out our contributing guidelines.