Introduction to Unity
Learn the world’s most popular game engine
In this course, you will learn the Unity game engine by implementing from scratch a merge puzzle game that reached the Top 10 charts in Pakistan, an 3D infinite runner game, and a 2D platformer. Not only will you learn C# programming, you will also learn about critical optimizations that are needed for production-quality games.
You will learn:
- C# programming fundamentals
- 2D and 3D game development
- Game physics colliders and rigidbodies
- Game AI
- Singleton pattern
- Observer pattern
- Object pooling
- Sprite atlas
- Animation
- Prefabs
- Resources
- Sorting layers
- PlayerPrefs
- Particle system
- Audio system
- Line renderer
- UI system
- Unity rewarded ads
- How to support multiple screen dimensions
The course will take place online using Google Meet from 3pm-5pm Monday-Friday for 1 week, and costs Rs.10000. The next session starts on 1 June 2026.
Whether you’re a student in high school who wants to learn game development and impress university admissions teams, or you’re working your way through a B.Sc. Computer Science degree who wants to open up employment opportunities in the gaming industry, this course has a lot to offer you.
Sign up today
To sign up, enter your information in our form, deposit Rs.10000 in our bank account, and share the deposit slip via email to salman@studio67.io or WhatsApp 0312-4246666.
Bank: Bank Alfalah
Account title: Studio 67
Account IBAN: PK24ALFH0477001009606648