| 2-Months Game Development Outline | |||
| Course Title: Game Development Duration: 2 Months (8 Weeks / 40 Working Days) Hours: 4 hours per day Total Contact Hours: 160 hours Total Trainees: 10 Instructor Name: Taiyaba | |||
| Week | Day | Topic Details | |
| Week 1 | Day 1 | Unity Installation, Interface Overview | |
| Week 1 | Day 2 | Unity Layout, Project Setup, GameObjects | |
| Week 1 | Day 3 | Transforms, Prefabs, Layers & Tags | |
| Week 1 | Day 4 | Unity Physics: Rigidbody, Colliders, Triggers | |
| Week 1 | Day 5 | Basic UI Elements (Buttons, Panels, Text) | |
| Week 2 | Day 6 | C# Basics: Syntax, Variables, Data Types | |
| Week 2 | Day 7 | If/Else, Switch, Loops in C# | |
| Week 2 | Day 8 | Unity Input System & Player Movement | |
| Week 2 | Day 9 | Camera Follow & Jump System | |
| Week 2 | Day 10 | Score System, Game Over & Win Conditions | |
| Week 3 | Day 11 | Spawning Objects & Randomization | |
| Week 3 | Day 12 | Enemy AI: Chase Player with NavMesh | |
| Week 3 | Day 13 | Health & Damage System (Player & Enemy) | |
| Week 3 | Day 14 | Inventory: Pickups, Collectibles | |
| Week 3 | Day 15 | Scene Management & Level Transitions | |
| Week 4 | Day 16 | UI Menus: Start, Pause, Game Over | |
| Week 4 | Day 17 | Unity Particle Systems (effects, hit FX) | |
| Week 4 | Day 18 | Audio Integration: BGM & SFX | |
| Week 4 | Day 19 | Build for Android (APK Creation) | |
| Week 4 | Day 20 | Mid-Course Review & Testing | |
| Week 5 | Day 21 | Introduction to Blender UI & Tools | |
| Week 5 | Day 22 | Modeling: Basic Props (Crate, Barrel) | |
| Week 5 | Day 23 | Modeling: Complex Object | |
| Week 5 | Day 24 | UV Unwrapping & Texture Mapping | |
| Week 5 | Day 25 | Exporting Models to Unity | |
| Week 6 | Day 26 | Rigging Human Character (Blender) | |
| Week 6 | Day 27 | Keyframe Animation: Walk, Idle | |
| Week 6 | Day 28 | Exporting Animation to Unity | |
| Week 6 | Day 29 | Animator Controller Setup | |
| Week 6 | Day 30 | Character Integration & Control in Unity | |
| Week 7 | Day 31 | Designing 2D Sprites in Photoshop | |
| Week 7 | Day 32 | Creating Backgrounds & UI Icons | |
| Week 7 | Day 33 | Creating a 2D Level in Unity | |
| Week 7 | Day 34 | Adding Touch & Joystick Controls | |
| Week 7 | Day 35 | Finalizing UI & Mobile Testing | |
| Week 8 | Day 36 | Start Final Mini Project (Team-based) | |
| Week 8 | Day 37 | Continue Development (UI, Gameplay, Levels) | |
| Week 8 | Day 38 | Polishing: Effects, Audio, Animations | |
| Week 8 | Day 39 | APK Build, Bug Fixing, Submission | |
| Week 8 | Day 40 | Final Project Presentation & Feedback | |