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