Game Development and Modeling

Course Overview

Game Development and Modelling” is an exciting course that introduces students to the world of video game creation. In this course, students will learn the fundamentals of creating 3D models, texturing, rigging, animation and programming techniques to develop games. They will also explore game design principles and apply them to create game mechanics that are engaging and fun for players. Throughout the course, students will have the opportunity to work with industry-standard software tools, such as Unity and Blender, and learn how to use them to create high-quality game assets. The course will cover the basics of 3D modelling, texturing, and rigging, as well as animation and game programming. Students will also learn the importance of game design principles such as player engagement, story development, game mechanics, and balancing and testing game mechanics.

What is the Target Audience?

  • Aspiring game developers who want to learn the fundamentals of game development and modelling.
  • Creative individuals who are interested in learning the technical skills needed to create video games.
  • Students who are interested in pursuing a career in the video game industry, such as game developers, game designers, 3D artists, animators, or programmers.
  • Anyone who wants to expand their skill set and explore a new and exciting field of creativity and technology.

Why choose us?

Our course provides an excellent opportunity for anyone interested in game development and modelling to learn from experienced instructors in a creative environment, and develop the skills needed to succeed in the gaming industry.

• Experienced Instructors
• Hands-On Learning
• Creative Environment • Industry-Relevant Curriculum • Flexible Schedule

Pre-Requisites

  • Basic programming knowledge
  • Basic understanding of mathematics and physics
  • Familiarity with game engines
  • Strong problem-solving skills
  • Good communication skills
  • Passion for gaming
Week 01 (Computer Literacy)

LU 01: Orientation & Introduction

LU 02: Computer Basics (hardware & software)

LU 03: Email Handling

LU 04: Introduction to Game Development

LU 05: Microsoft Office(Word, Excel & PowerPoint)

LU 01: Introduction to C++ Programming Language

LU 02: Constructors and Destructors

LU 03: Introduction to OOP and basic concepts of OOP

LU 04: Polymorphism concept and coding

LU 05: Overview and installation of DevC++

LU 06: Creating scripts using C++ and OOP

LU 07: Inheritance scripting and classes using C++

LU 01: Intro to hierarchy, unity windows, asset store

LU 02: Installation of unity, and setting up the environment

LU 03: Components on Unity

LU 04: Intro to Physics and Camera setting

LU 05: Views and perspectives on Unity 3D

LU 06: Unity backgrounds and Assets import

LU 07: Movement with basic assets

LU 08: Introduction to Unity Lighting effects

LU 09: Texturing on Terrain, Rigging.

LU 10: Rigid body exceptions

LU 11: Image, button, slider and scroll rect

LU 12: Implement UI

LU 13: Overview and installation of Build box

LU 14: Assets import and creating environment in Build box

LU 15: Creating textures and meshing textures with the environment.

LU 16: Lighting effects with Build box.

LU 17: Camera settings in Build box.

LU 18: Introduction to Augmented Reality

LU 19: Introduction to Vuforia Engine

LU 20: SDKs of Vuforia Engine platform

LU 21: Virtual Reality, AR vs. VR

LU 22: Unity player settings, Quality settings

LU 23: Adding intelligence to non-playing characters (NPCs)

LU 24: Game Networking

LU 01: Introduction to ASO and its applications

LU 02: Tags and its association with ASO

LU 03: How to optimize images and its importance in terms of ASO

LU 04: Understanding and creating different languages using google translator

LU 05: Giving basic knowledge on Google AdSense.

LU 06: Introduction to google play and ad mob, account creation and their business perspectives

LU 07: Anatomy of ASO friendly applications (Game optimization)

LU 08: Understanding ASO tools

LU 09: Setting up Google Search Console

LU 10: Understand App Radar submission to Google, Search Traffics report and Google Index

LU 11: Getting into results of Backlinks

LU 12: Understanding Google Ads

LU 01: Introduction to Adobe Premiere Pro

LU 02: Understanding the fundamentals of Video Editing

LU 03: Understanding the difference between effects and transitions among the videos

LU 04: How to get videos in different formats and in good FPS

LU 05: Compression of large videos to small size

LU 01: Introduction to C# Programming Language

LU 02: Arrays and indexing

LU 03: Scripting in C# Programming Language

LU 04: Two Dimensional Arrays

LU 05: Operators and strings

LU 06: Introduction to MonoDevelop Compiler

LU 07: Setting up C# with MonoDevelop

LU 08: Scripting in MonoDevelop

LU 09: Linking of Artificial Intelligence with C#

LU 10: Meshing

LU 11: Understanding C# at advanced level

LU 12: Loops and statements

LU 13: Practical assessment on C# programming language

LU 01: Overview and installation of Blender

LU 02: Build a model in Blender and 3D Modelling

LU 03: Realism in model using Blender

LU 04: Creating environment

LU 05: Meshing, Rigging in Blender

LU 06: Optimization

LU 07: Build a precise model using Blender

LU 08: Game graphics rendering

LU 09: Modelling assets rendering

LU 10: Making of an object 3D on Blender.

  • English Communication Skills
  • Freelancing
  • Social Conduct

Course Fee: Rs 10,000 per month

Scroll to Top