
Game Development
Who we are and what we do

Course Description
In our Game Development Course using JavaScript, we'll teach you how to create both 2D and 3D games using two of the most popular game engines: Unity and Babylon.js. You'll learn how to use the powerful tools and features in these game engines to create immersive and engaging gaming experiences. Through hands-on projects and assignments, you'll develop your skills in game programming, level design, game mechanics, and more. By the end of this course, you'll have created your own fully functional 2D and 3D games and be well on your way to a career in game development.
Course Objectives
The objectives of our game development course are to equip students with the skills and knowledge necessary to:
- 1. Build 2D and 3D games using Unity and Babylon.js.
- 2. Understand programming skills in JavaScript and UnityScript
- 3. Understand game mechanics, level design, and optimization techniques.
- 4. Gain practical experience through individual and group projects.
- 5. Foster creativity and problem-solving skills.
- 6. Prepare for careers in game development or related fields.
Prerequisites
We require all our students to have the following prerequisites in order to excel perfectly in this course:
- 1. A computer
- 2. A stable internet connection
- 3. A strong passion for learning
Duration
6 Months
Delivery Method
Instructor-led virtual training. Assignments with hands-on projects and practicals.
Course Outline
# | Course Module | |
---|---|---|
1 | Introduction to web development | |
2 | Introduction to JavaScript | |
3 | Introduction to game development and game engines | |
4 | Introduction to 2D and 3D game development using Unity and UnityScript | |
5 | Introduction to 2D and 3D game development using Babylon.js | |
6 | Introduction to Data persistence | |
7 | Game mechanics and level design | |
8 | Testing and refining games for user experience | |
9 | Game Deployment | |
10 | Introduction to Git & Gihub |