Course outline: Game Design and Development
- Timing : 6PM to 8PM
- Duration 8 weeks
- Get Registered: Click here
Module 1 : Game development
Aim of the module : Employable skills for Bachelor of Computer Science (BCS) / B.Sc (Computer Science) through an intensive course on Game Development & Modelling.
Duration: 2 Hours
Module Objective | Module Outcomes | Duration |
Introduction / Installing Unity | · Course Introduction
· Motivational Lecture · Applications of the course · Institute/Work ethics · Job market overview · How and where to download · Version understanding · Register license · Understanding the pro and free version of Unity · How to add modules after the installation · Understanding unity · Understand the layout · Understanding tabs · Understanding windows · Understanding the unity · Layout and Creating a new project. |
2 Hours |
Basics of C# | · Java
· C# · Boo · Syntax · Class · Function · Variables · Loops · If else statement · Switch statements · Vectors · Institute/Work ethics |
2 Hours |
Create the FPS game | · Feedback of the previous Task
· Motivational Lecture · Adding 3D items to Hierarchy Window · Arranging them in a scene view · View them in-game view · Setting up the camera · Move The ball With Input · Change the direction on Input · Learn raycast to Know the ground · Spawning the platform Randomly · Spawning the collectible · Collecting the collectible · Success story · Written Assessment · MCQ Type having 30 questions with maximum 4 options per question |
2 Hours |
Refine Animation | · Feedback of the previous Task
· Score System · Increase the ball speed with time · Game Over System · Basic UI · Start Menu · Game Over Menu · Buttons · Images · Finalize the game · Written Assessment · MCQ Type having 30 questions with maximum 4 options per question · Case Study(Health & Safety) |
2 Hours |
Single Person Game | · Feedback of the previous Task
· How to import assets to Unity · Setting up the textures · Making character humanoid · Creating animator · Working in animator to animate a character · Working with blend trees · State machines · Making the player controller · Understanding a character controller · Understanding the physics system · Attaching weapon to the player · Shooting system · Ammo system · Picking up items · Written Assessment · MCQ Type having 30 questions with maximum 4 options per question |
2 Hours |
Using AI | · Feedback of the previous Task
· Setting up enemy · Animate it · Apply ragdoll animation · Navmesh agent · Navmesh surface · Make the enemy find a path to the player · Attacking the player · Health system both for player and enemy · The dying system both for player and enemy · Animation events for attacking with a melee weapon · Written Assessment · MCQ Type having 30 questions with maximum 4 options per question |
2 Hours |
Creating Backgrounds | · Feedback of the previous Task
· Understanding the basics of the terrain system · Create a terrain · Texture it · Use rise tool to create mountains · Add trees and grass · Create a footpath · Texture Mountains, footpath Ground with different textures · Understand the basics of pro builder · Design a level using a pro builder · Adjusting lights · Written Assessment · MCQ Type having 30 questions with maximum 4 options per question |
2 Hours |
3D Modelling | · Feedback of the previous Task
· Setup Autodesk Maya · Learn how to get a free student license · Understanding the layout of the software · Understanding the tools · Creating a simple object · Creating a complex object · Understanding UV unwrapping · Learning the materials · Rendering · Exporting to unity |
2 Hours |
Module 2 : Game development
Aim of the module : Employable skills for Bachelor of Computer Science (BCS) / B.Sc (Computer Science) through an intensive course on Game Development & Modelling.
Duration : 2 Hours
3D Modelling | · Feedback of the previous Task
· Motivational Lecture · Learning key frames · Graph editor · Export animation to unity · Written Assessment · MCQ Type having 30 questions with maximum 4 options per question |
2 Hours |
Unity VR | · Feedback of the previous Task
· Introduction · Google Cardboard · Installing · Creating a project · Adding Digital scene · Building and running app · Written Assessment · MCQ Type having 30 questions with maximum 4 options per question · Case Study |
2 Hours |
Designing RPG | This week is about designing the game assets in Unity. We will learn the basics of Role Playing Game. In this week we will cover the following topics:
· Feedback of the previous Task · Making a player Controller · Making interaction System · Item Collection system · Inventory System · Written Assessment · MCQ Type having 30 questions with maximum 4 options per question |
2 Hours |
UI | · Creating background
· Looping background · Creating the main menu · Buttons · Scene management · Scripting to control bird · Game over UI · Restart UI · Score management · Motivational Lecture · Written Assessment · MCQ Type having 30 questions with maximum 4 options per question · Institute/Work ethics |
2 Hours |
Overview of the previous weeks & Mid Term Examination | ||
RCC Game | · Feedback of the previous Task
· Introduction · Pedal to the metal · Setting up level · High speed chase · Controlling player · Setup into the driver’s seat · Plane programming · Multiplayer Game · Photon VS Unity · Success story · Introduction to Freelancing · Written Assessment · MCQ Type having 30 questions with maximum 4 options per question · Case Study |
2 Hours |
Knowing Unity Input Systems | · Feedback of the previous Task
· Basic input system · Adding or changing input keys in editor · Understanding joystick inputs · Touch controls & Swipe input · Axis to control the touch input · Creating touch joystick to control a ball · Success story · Written Assessment · MCQ Type having 30 questions with maximum 4 options per question · Case Study · Freelancing sites and starting actual work been started |
2 Hours |
Sounds & Particles | · Sound effects
· Visual effect · Unity Ads · Building for Mobile · Publishing to Play Store · Motivational Lecture · Freelancing (Get some small projects of Game Development / General Topics) · Written Assessment · MCQ Type having 30 questions with maximum 4 options per question |
2 Hours |