2-Months Game Design and Development Course Outline
Course Title: Game Development
Duration: 2 Months (8 Weeks / 16 Working Days)
Hours: 2 hours per day
Total Contact Hours: 32 hours
Instructor: Taiyaba
Course Outline
Unity Installation and Interface Overview
Introduction to Unity Hub, Editor installation, and understanding the interface layout and essential panels.
Unity Layout and Project Setup
Setting up a new Unity project, understanding GameObjects and Components, and creating a simple scene.
Transforms, Prefabs, Layers, and Tags
Understanding object positioning, rotation, and scaling. Creating reusable Prefabs and organizing objects using Layers and Tags.
Unity Physics: Rigidbody, Colliders, and Triggers
Introduction to Unity’s physics system, applying Rigidbody for movement, and handling collisions and triggers.
Basic UI Elements
Creating user interfaces using Buttons, Panels, Text, and Images. Setting up Canvas and Event Systems.
C# Basics
Introduction to scripting in C#, covering syntax, variables, and data types used in game logic.
Control Flow in C#
Understanding and implementing If/Else statements, Switch cases, and Loops to control game logic.
Unity Input System and Player Movement
Handling player input (keyboard, mouse, or touch) and implementing character movement mechanics.
Camera Follow and Jump System
Creating a smooth camera-follow system and adding player jumping mechanics with physics.
Score System and Game Over / Win Conditions
Implementing a scoring mechanism and defining game win or loss conditions.
Spawning Objects and Randomization
Learning how to spawn enemies, collectibles, or objects at random positions and intervals.
Scene Management and Level Transitions
Working with multiple scenes, loading transitions, and creating animated level progression.
Animations
Introduction to the Animator, creating basic player or object animations, and handling animation states.
UI Menus and Android Build
Designing Start, Pause, and Game Over menus. Building and testing the project for Android (APK generation).
Audio Integration
Adding Background Music (BGM) and Sound Effects (SFX) for actions and events using AudioSource.
Student Project
Students apply all learned concepts to design and develop a small complete 2D game project showcasing their skills.
Want to join us? Click below to register now!
