If you wish to know more, please contact us on +971 58 290 0771

Designed for students who have completed the Introduction to Coding in C# course.

The game development course in Unity is an opportunity to explore the principles of designing your own games using the C# language and the powerful Unity engine. With this knowledge, you can create games with similar mechanics to some of the most popular games, such as League of Legends, Cyberpunk, and Counter Strike.

  • 14 Lessons (Once or twice per week)

  • 2 x 45 min (Lesson)

  • Maximum number of students (10)

Per Installment 512.00 AED


one time payment (discount 189AED) 2,883.00 AED

Do you have any questions?


During this course, students learn the methodology of creating both 2D and 3D games using C#. With the use of Unity 3D, they will create platform and RPG games, while also dedicating part of the class to 3D modeling in Blender. By the end of the course, each student will be able to create their own advanced computer game. Our online classes provide personalized and interactive learning experiences. Each student can ask questions by voice and receive immediate feedback from the teacher, who has an insight into their screen in real-time. This is not just another webinar or YouTube course. Join us and start developing your own exciting games!

Plan of the course

The first classes will be devoted to revision of the material. After a longer break, it is worth recalling the basics, which were reworked during the previous semesters.
During the second lesson the Unity 3D engine will be used. Students will get acquainted with the interface of the program, learn the basic elements of which the game consists. They will start a simple project of a UFO game where they will write a script, thanks to which they will move the spaceship around the board.
The third class will be a continuation of the previous ones. They will apply new elements related to 2D physics, so that the ship will not run away from the board but will also be able to earn points and display them.
Time for the project for the rest of the semester. This lesson will be devoted to Game Design Document to show how important it is to design games accurately at the very beginning.
During the next classes, time will be devoted to preparing a prototype of the game. Pupils will put their first materials on the game objects. They will also create a script that will allow the character to jump in the air and make the so-called double jump.
It's time to prepare the level for moving on or actually moving it. The script written during these classes will allow for a little cheating. It's the world that will move towards the player creating the illusion that it's him or her who is running on it. We will also start counting our points.
What is this game where you do nothing but run? We'll add obstacles that we'll have to avoid and the ability to control the difficulty level. The game can't be boring after all.
In the game, it happens that something goes wrong. That's why during these classes, students learn how to reload scenes to restart the level in case of a something goes wrong.
We give character to the project. These classes will be devoted to the appearance of levels, heroes or traps. Graphics and animations prepared beforehand will be added to implement them.
Money rules the world. So it will be added to the game to earn points and try to break your record with subsequent attempts. We will also add platforms so that the game does not work on just one level.
PowerUP... Today immortality will be programmed. At least temporary. We will prepare the collectibles, obtaining them during the game will have additional effects for our hero.
Let us finally build a decent world. Or at least let it build itself. With the help of a few prepared prefabs our charts will be generated randomly. Thanks to that each game will be unique.
We will be working on the interface and menus for the last time. Somehow the game has to start, from somewhere we need to know how many points we have. We will also add music that will accompany us in the game.
It's time for the final touches. Correction of bugs, defects and a cherry on the cake. Export to computer and Android. The most important issues will be discussed and finally we export to boast our game to others.