Youth learning centre

YLC Course Description

Introduction to Game Development – Unity


Course overview:

You want to start learning to code in Unity so that you can begin developing your own game, but you’re not sure where to start. This course is for you! With no prior knowledge required, this course will take you through the principles and practice of developing applications in Unity. Learn the fundamentals of coding, such as variables, functions, and classes, and how to apply them to develop games in Unity in this two-month three-hour-a-week course, with qualified MUST instructors. 

Course details:

Every Sunday, 9h – 12h Or  13h – 16h

Course topics:

  • Project Management.
  • Editor Layout.
  • 3D Controls.
  • Asset Store.
  • Lighting.
  • Terrains.
  • Multiple Scenes.
  • 2D World Sprites.
  • Prefabs.
  • Additional Resources.
  • Audio.
  • User Interface.
  • 2D Animations.
  • 3D Animations.
  • Building an executable.


At the end of the training, the student will implement a project and present it on Demo Day.
A project typically consists of:
• 2 Level Designs, a 3D and a 2D one, with an animated Camera and the ability to switch between them.
• A home screen.
• A credits screen.
• A practical UI design (can be for a video game, a movie scene, an industrial machine panel, etc..)
The demo consists of several level designs with the camera smoothly showcasing each scene.


To register for the course, please fill in all the required fields below and hit the Register button. The cost of the two-month training is 300 TND. This includes a refreshment break during each of the 8 sessions.

If you have any questions, please send an email with your query to: