Learn object-oriented approach to build 2D and 3D games using powerful gaming platforms!

Scratch to Unity

Course Fee: PKR 8000/- PKR 6000/-

πŸ“† 5 Weeks πŸ•’ Tuesday, Thursday πŸ“™ English & Urdu

Admissions Open

What you will Learn?

β˜‘οΈ Fundamentals of Game Designing and Development
β˜‘οΈ Basics to Advance-level Programming Knowledge with C# Scripting
β˜‘οΈ Learn how Object-oriented Approach works using Scratch
β˜‘οΈ Master Unity Game Engine with Six fully Featured 2D and 3D Games
β˜‘οΈ Games Deployment over Mobile and Web Platforms
β˜‘οΈ Boost your portfolio and be a potential candidate for Gaming Industry

Am I Eligible?
14+ aged – Students of Matric/O-level and above grades can join us. There is no pre-requisite required.

Lectures Preview

Lecture 1
Beginning with Scratch – Space Invader I
Lecture 2
Space Invader II in Scratch

Weekly Content & Projects

Week 1 – Dive into Game Development with Scratch

Project – Ultimate Space Shooter

What will I learn through this game?
  • The fundamentals of computer instructions β€œTHE ALGORITHM
  • Understanding the basics of Geometry, Angles and Loop
  • Learn to make the flow of the piece of Code
  • Control Scripts using Variables
  • Handling individual clones generating events
  • Create Animated backgrounds and Characters
  • Handling User-initiated events

Project – Tile Breaker

What will I learn through this game?
  • The fundamentals of computer instructions β€œTHE ALGORITHM
  • Understanding the basics of Geometry, Angles and Loop
  • Learn to make the flow of the piece of Code
  • Control Scripts using Variables
  • Handling individual clones generating events
  • Handling User-initiated events

Week 2 – Get Started with UNITY Game Engine

Project – 2D Color Switch – Basics to Advanced

What will I learn through this game?
  • Starting your first 2D Uni-level to Multi-level Game
  • Understanding Unity Layout and Functions Life Cycle
  • Setting up basic Game Environment
  • Understanding Game Objects and their Properties
  • Importing assets and dealing with Sprites
  • Understanding Collisions and Trigger events
  • Hands-on practice with C# Scripting
  • Control Camera Movement in 2D
  • Understand Time Frame Rate
  • How Prefabs and Instantiation works?
  • Adding UI/UX Components

Project – Angry Bird Inspired 2D Game

What will I learn through this game?
  • Importing Assets and Adding Sprites
  • Understanding Physics behind Games
  • Handling Projectile Movement
  • Working with Random Angles and Spring Effects
  • Learn about Keyboard and Mouse Controllers
  • Introduction to Ray Casting and Line Renderer
  • Events Handling with C# Scripting
  • Adding Obstacles and Enemies Destruction
  • Learn Particles and Sound Effects
  • Levels Controller adaptive to User-progress
  • Adding UI/UX components – Scores/Lives/Menu
  • Building and Exporting Game for Android/OS

Week 3 – Diving into what UNITY has to offer!

Project – 2D Platformer

What will I learn through this game?
  • Understanding how game worlds are designed
  • Learn to work with animations
  • Using triggers to handle user initiated events
  • Learn how effective scripts are written to make mechanics work
  • Important concepts on optimizing games.

Week 4 – 3D, a whole new world!

Project – Basics of 3D: First Person / Third Person Controller

What will I learn through this game?
  • The 3D Workspace of Unity
  • Buildings Levels in 3D
  • Built in Controller vs Making your own controller scripts
  • How physics work in the Unity Engine

Project – Fully animated 3D Controller

What will I learn through this game?
  • Understanding the details of animations in Unity
  • How the animations are linked to in game events and user input.
  • Workflow of making complicated systems
  • Adding constraints to our animations to control them through the user input / game events

Week 5 – The world of 3D Continued

Project – Adding more functions to the Controller

What will I learn through this game?
  • Creating projectiles
  • Introduction to Particle Systems
  • Creating immersive effects to add juice to our games

Final Lecture: A talk by Industry Experts

What will I learn through this lecture?
  • Introduction to the current world of free lancing.
  • Insight to free lancing as a game developer
  • Mobile games, the biggest share holder of the gaming industry.

Our Services

7 Days Money Back Guarantee

If you get dissatisfied with any course, then within the 1st week of your any Live Courses, you can contact us and get a full fee refund

Life time Access to Lecture Recordings

Once you enrolled in any course, you will get life-time access to all recorded lectures and practice problems

Shareable Certificate

A shareable certificate provides proof for an employer, or an institution that you have successfully completed an online course

Learn from Anywhere

with Certified Teachers of Pakistan’s top Tech Institutes in Live Interactive Sessions And get Peers’ Feedback for Weekly Graded Assignments

Payment Methods

Easy – Paisa
Jazz Circle
Bank Transfer

Frequently Asked Questions

Who can join this course?
  • Students of Matric/A-level and above grade can join this course.
  • Minimum Age Required: 16
What is hardware (device) requirements of this course?
  • Only a Laptop/ PC is required with good internet connection
Any pre-requisite for this course?
  • There is no pre-requisite of this course.
  • If you have basic coding knowledge in any language, that will be a plus thing.
Where will the course be conducted?
  • Live classes will be conducted on Zoom
  • Google Classroom is used for after class discussion and material exchange
  • Once you get enrolled in any course, all the details will be shared with you
What if I do not find a course useful?
  • Our instructors will always be there for you to respond to your queries and to resolve any concerns you may have with the course. But if you are dissatisfied with the course, then within the 1st week of the LIVE course, you can contact us and get a full fee refund

What Perks do I Get after registration in a Live Online Course?
  • Recordings of Live Online Interactive Sessions
  • Life-Time Access to Lecture Recordings and Reading Material
  • Recordings of Live Tech Personalities’ Talk, depending on course
  • Shareable Certificate
How to register for a Course?
  • Select a course, see details
  • Click on the ‘Register Now’ button, you will be seen on course page
  • Fill the registration form and submit your details. (*your details will not be shared with anyone)
  • After form submission, you will receive an email with the guidelines and details
  • Follow those guidelines (mentioned in the email)
  • You can transfer your payment through Easypaisa, JazzCash, or bank transfer

For More Questions?

Featured Recorded Courses

Cracking the Coding Interviews

Last Updated June 2021

Learn in-depth technical skills with 30+ LeetCode Challenges to crack placement procedures in top-notch tech firms.

Course Fee: PKR 15000/- PKR 10500/-

πŸ“† 8 Weeks πŸ•’ Recorded πŸ“• English & Urdu

Game Development Scratch to Unity

Last Updated – September 2021

Learn building your own 2D and 3D games in powerful gaming engines. Start your game development career!

Course Fee: PKR 8000/- PKR 5500/-

πŸ“† 4 Weeks πŸ•’ Recorded πŸ“• English & Urdu

Preparation for Coding Competitions

Last Updated – June 2021

Learn in-depth technical skills to excel the world of programming competitions. Get hands-on practice with STL

Course Fee: PKR 12000/- PKR 8500/-

πŸ“† 6 Weeks πŸ•’ Recorded πŸ“• English & Urdu