Learn Video Game Development & Programming!

Jack Donaldson, Game Designer & Programmer

Play Speed
  • 0.5x
  • 1x (Normal)
  • 1.25x
  • 1.5x
  • 2x
24 Lessons (5h 8m)
    • 1. Course Introduction

      2:09
    • 2. Installing Unity & Visual Studio

      12:01
    • 3. Navigating The Unity Editor

      12:07
    • 4. Intro To Variables

      20:48
    • 5. If Statements

      10:21
    • 6. Loop Learning

      17:32
    • 7. Generating Road Edges

      7:00
    • 8. Adding Grass

      7:06
    • 9. Moving Our Car

      12:01
    • 10. Infinite Level Generation

      13:54
    • 11. Adding Side Collisions

      9:59
    • 12. Adding Road Objects

      11:33
    • 13. Implementing Hitting Objects

      10:42
    • 14. Adding Oil Spills & Speed Boosts

      10:00
    • 15. Side Road Objects

      12:27
    • 16. Object Spawning Chances

      16:46
    • 17. Bug Fixing

      8:38
    • 18. In Game UI Design

      24:07
    • 19. Creating A Main Menu

      17:47
    • 20. Creating A Death Screen

      11:38
    • 21. Implementing Death Statistics

      17:14
    • 22. Audio & Sound Effects

      24:56
    • 23. Building Your Game

      3:53
    • 24. Project Wrap Up

      13:14

Project Description

Create your own racing game and share them!

If you followed through the tutorials you should have a working racing game that you can alter and share with the community via a build file or a screenshot! This allows you to complete your game and showcase your work and creativity to lots of other students as well as reinforce the different aspects of game development taught in the course!

What To Submit

Try and submit a screenshot of your game and if possible a download link to a build of your game!

Help my game is broken and not like yours!

That's alright we have uploaded the Unity project which you can download below, this is the fully completed project available for you to experiment with and use to alter if you had issues during the course! 

To use the project do the following:

  1. Download the Skillshare Course Project Files zip file
  2. Extract The File
  3. Open Unity Or Unity Hub
  4. Press The Open Button
  5. Navigate And Select The Extracted Folder
  6. Hit Open Project!

Note: If you get issues with version compatibility install Unity version 2019.2.6f1

How do I build my game?

If you need help building your game watch the video on building it, if you are still stuck try reading this article which features step by step explanations.

Student Projects