Introduction
Course Content
Instructor
Schedule
Introduction

Game Programming and Design is an introductory course to video game programming, 2D and 3D design, and video game art. Students will learn the principles and practice of modeling in polygons, applying textures and materials to those models, and rendering them with appropriate lighting. The models, characters, and images created will be optimized for game engines. Students will also add game audio sound effects and music. This course provides a solid foundation in the essentials of game design and the process of creating game assets.

Course Content

Module 1: Introduction to Game Development with unity 
Module 2: Introduction to Unity Scripting 
Module 3: 2D Game Development
Module 4: introduction to 3D Game Development
Module 5: 3D Animations and 3D components 
Module 6: Game Cinematic & unity timeline
Module 7: Environment Designing and Optimization
Module 8: Game AI/Unity Navmesh
Module 9: Implementing a 3D Game/ Project
Module 10: Understanding and implementing Multiplayer Games
Module 11: Development of VR/AR Games
Module 12: UI Designing of games using Adobe illustrator 
Module 13: Developing marketing Screenshots using Adobe Photoshop
Module 14: Game Designing (Game Mechanics, Game Story, Game
economy)

20 30 50

Instructor
Schedule

Class Days: Monday - Friday

Class Timings: 09:00AM - 02:00 PM