Live: Online
Rs 8,000/- PKR
This beginner-friendly course offers an exciting journey into Unity game development, combining theoretical concepts and hands-on projects. Starting with a gentle introduction to programming through Scratch, learners will transition and deep-dive into object-oriented programming (OOP) concepts in Unity. The course then progresses to creating increasingly sophisticated games, including a 2D platformer hack-and-slash, a 3D ball runner, and a 3D kart racing game.
Rigidbody
and colliders for real-world object behavior.Homework 03
if
, else
, and switch
for decision-making.while
, for
, and break/continue
statements.Homework 04
Topics Covered in the Quiz
C# Classes & Objects
Introduction to Object-Oriented Programming (OOP).
Creating and using classes and objects.
Working with multiple objects.
C# Class Members
Understanding class properties and methods.
C# Constructors
Initializing objects with constructors.
C# Access Modifiers
Controlling access to class members.
C# Properties
Using properties to encapsulate data.
C# Inheritance
Implementing inheritance for code reuse.
C# Polymorphism
Understanding method overriding and overloading.
Homework 05
Prefabs for Reusability
Homework 06
Homework 07
Introduction to Game Level Design
Environmental Design
Player Movement
Cinematic Camera Setup
Homework 08
Expanding the Gameplay Experience
Combat System & Player Mechanics
Advanced Level Design & Interactivity
UI & Feedback System
Homework 09
Nourishing the Programmer in you!
schoolofseedprogramming@gmail.com
query@seedprogramming.org