Rabindra Sah holds B. Tech (Mechanical Engineering) from the National Institute of Technology Patna and an M. Tech in Data Science and Engineering from Birla Institute of Technology & Science, Pilani. Rabindra is an expert in the Digital Manufacturing world and has experience in Virtual Production, Design Visualization, Digital Twin in the framework of Industry4.0, and Autonomous vehicle. He is a Developer and trainer on High-End Games, Augmented & Virtual Reality experiences using Unreal Engine. He loves to interact, guide and motivate students & people with his talk, training, and mentoring. He is passionate to share knowledge acquired from his vast three decades of experience & leadership working across Industries, domains and digital technologies and supports the mission skill of the nation for the noble cause.

 

  • Online Live Classes are available
  • Recourses will be provided by Instructor
  • No qualification or Previous Experience Required
  • A certificate will be provided after finishing the course

Unreal Engine Courses

Foundation Course on Introduction to Unreal Engine, Epic Games

Course Goal Description:

  • Participants to learn basic concept of Unreal Engine and its applications
  • Enable to take up next level of advanced and Specialisation courses

Duration:

30 hours

No of Modules:

15 modules

Mode of Training:

Instructor Led: On-line/Off-line

Prerequisites:

Nil. This is basic course for beginners on Unreal Engine Open to all Students, academia and Industry professionals

Software Version:

UE4


 

Course Outcome:

  • Working Experience on Unreal Engine using basic features and functionality
  • Enable to start developing games & its applications across Industries
  • Enable for next level of training – Advanced or Specialisation course

 

Course Content

 

1.0 Unreal Engine Project – Launcher, Templates, Interfaces & Editors

  • Introduction to Epic and Unreal Engine
  • Getting started with Epic Game launcher
  • Creating different type of projects with Starter content
  • Project Templates, Project Settings
  • Understand the Level Editor interface; Menu bar, Modes panel, Content Browser panel, Viewport panel, World Outliner panel
  • Navigate in Level and Viewport

2.0 Working & Managing with Assets

  • Supported File Formats
  • Asset Types
  • Browsing Assets on Starter Content
  • Search & Filter Functionality in Content Browser
  • Create Geometry/Assets in Unreal Engine
  • File Import Options
  • Migration of Assets

3.0 Coordinates, Transform, Units & and Navigation

  • Understanding Cartesian Coordinates and Pivot points
  • Manual & Interactive Move, Scale, Rotate for World and Local system
  • Hot Keys, Grid units and snapping
  • Modelling Tools for quick edits
  • How to Modify Objects
  • Game Mode, Adding Templates and Play

4.0 Create and Manage Static Meshes
Types of Assets

  • Best Practices for Naming Conventions
  • Assigning materials
  • Static Mesh Editor
  • Checking UV orientation
  • Collision in Static Mesh Editor
  • LOD – Level of Display

5.0 Working with Materials

  • Creating Materials
  • Material Editor Interface
  • Working with Textures
  • Using PBR (Physically Based Rendering)
  • Materials using Quixel Megascans
  • Creating Material Parameters & Instances
  • Creating Material Parameter Collections

 

6.0 Working with Lighting

  • Terminologies
  • Types of Light
  • Light Properties
  • Mobility settings
  • Building Light
  • HDRI (High Dynamic Range Image) Backdrop

7.0 World Settings

  • Default and new levels
  • Exponential Height Fog Actor, Post Process
  • Volume, Sun Sky Settings, Environment Light Mixer
  • Reflection Capture Actors
  • Lightmass Importance Volume, Volumetric Lightmaps
  • Ray Tracing
  • Create Bookmark of views with Hot Keys

8.0 Working with Landscape & Foliage

  • Landscape – Create with its Tools
  • Install plugin Cesium
  • Create Materials for Landscape
  • Painting Foliage – Foliage to Terrain in Landscape
  • Import Geospatial Data

9.0 Working with Physics

  • Project Physics Settings
  • Physics terms, Actors, Assets
  • Collision settings

10. Working with Particle Systems

  • Visual Effects with Cascade and Niagara
  • Creating particle & emitter systems
  • Particle system Asset
  • Key Functionality of modules of Emitter
  • Emitter actor
  • Niagara Editor interface
  • Particle Distribution
  • Materials for Particles
  • Spawn of Emitter
  • CPU & GPU in Particle System
  • Niagara Particle System

11.0 Working with Audio

  • Import Sound files
  • Sound Actor
  • Sound Cues
  • Audio Volumes and reverb assets

12.0 Working with Cinematics and Sequencer

  • Creating Level Sequencer
  • Sequencer Editor Interface, Tracks, Animation
  • Cuts, Track, Keyframing, Fade, Blend, Curve Editor
  • Cinematic Toolset, Cine Camera Actor
  • Managing Actors & Assets, Cameras, Properties
  • Master Sequences, shots, Takes
  • Sequencer Preferences & Render Movie
  • Navigating the Tracks
  • Recording Sequences
  • Animating Camera

13.0 Working with Level & Class Blueprints

  • Concept of Blueprint in Unreal Engine
  • Creating Different types of blueprints
  • Blueprint Editor Interface, Viewport, Graph
  • Editor & Visual Scripting
  • Example – Blueprint Level & class
  • Variables, Data type, Inheritance
  • Explain Event Graph, Node, Pins, Wires, Operators
  • Blueprint graph execution
  • Creating Level Blueprint with examples
  • Creating Class Blueprint with examples
  • Working with Variables in Blueprint
  • Working with Operators in Blueprint
  • Functions in Blueprint

14.0 UMG – Unreal Motion Graphics UI Designer

  • Creating UI & HUD (Heads-up Displays)
  • Editor Utility Widget
  • Designer palette Details panel
  • Design and Graph
  • Related Event Graph

15.0 Deployment & Project Guidance

  • Introduction to Packaging
  • Packaging for Android, Windows and IoS
  • Performance Optimisation
  • Multi User Level Editor for direct collaboration
  • Use a configurator
  • Project Discussion for creating Use cases or applications

Short Term Courses

1. INTRODUCTION TO UNREAL ENGINE: HANDS-ON WORKSHOP

This one-day hands-on workshop on Unreal Engine is designed for beginners who wants to start his career to acquire skill on game engine platform. You will learn basics and concept of Unreal Engine through systematic workflow and methodology during workshop using template, Starter Content and assets from market. At the end of the workshop, you will have a basic knowledge and experience with Unreal Engine and the key steps needed to create a simple project and its application.


Duration:

One full day – 6 Hours

Prerequisites:

Nil. Open to all Students, academia and Industry professionals


 

Course Content

  • Introduction to Epic Games, Unreal Engine and its application
  • Getting started with Epic Game launcher
  • An Overview of Unreal Engine Interface and workflows
  • Creating projects using templates
  • Importing data/asset into your project
  • Working with Materials
  • Working to Lighting
  • Working to Landscape
  • Overview of Blueprints
  • Creating a basic Level Blueprints
  • Working with UMG – Unreal Motion Graphics
  • Playing the Game

2. INTRODUCTION TO CINEMATICS AND SEQUENCER

Unreal Engine contains powerful Cinematic tools enabling you to create animated and cinematic sequences to tell a story though film. Sequencer provides multi-track editor used for creating and previewing cinematic sequences in real time with Actors, cameras, properties. It provides editing environment in which tracks and keyframes are created and modified along a timeline. In this workshop you will design a cinematic sequence from scratch using content from the marketplace with various editing functionality. Finally, you will render your scene into a video file using the sequencer. 


Duration:

One full day – 6 Hours

Prerequisites:

Open to all Students, academia and Industry professionals who has completed one day workshop on “Introduction to unreal engine: hands-on workshop”.


 

Course Content

  • Sequencer Overview and controls for the cinematic viewport
  • Overview of Level Sequences, Actor sequences and scene changes.
  • Overview of Movie Objects such as Cine Camera, Camera rail and Camera crane
  • Importing Character animation and assets
  • Sequencer Editor Environment, Interface, Tracks, Animation
  • Create Sequencer Cuts, Track, Keyframing, Fade, Blend, Curve Editor
  • Create shots, Takes and Sequences
  • Recording Sequences o Rendering out your Movie o Postproduction

3. FUNDAMENTALS OF BLUEPRINT IN UNREAL ENGINE

Typically, we write or type codes using programming languages in textual formats for any logics to be build or incorporated to developing an application for input, output, declare variables, data type, class, instances, create functions, access to properties of any features But in Unreal Engine, this is achieved by Blueprint which is a visual scripting language created and does not require for typing codes in any language. In other words, Blueprint is graphical representation as flow of sequence is used to create new classes and gameplay functionality which is used for repetitive and Interactive. In this course, you will learn basic of blueprint and its application. You will use this learning to create examples with asset available in market place. 


Duration:

One full day – 6 Hours

Prerequisites:

Open to all Students, academia and Industry professionals who has completed one day workshop on “Introduction to unreal engine: hands-on workshop”.


 

Course Content

  • Concept of Blueprint in Unreal Engine
  • Blueprints Terminology
  • Creating Different types of blueprints
  • Example – Blueprint Level & class
  • Blueprint Editor Interface
  • Viewport, Construction Script and Event graph
  • Graph Editor & Visual Scripting
  • Variables, Data type, Inheritance
  • Explain Event Graph, Node, Pins, Wires, Operators
  • Blueprint graph execution
  • Working with Variables in Blueprint
  • Working with Operators in Blueprint
  • Functions in Blueprint
  • Creating examples with Level Blueprint
  • Creating examples with Class Blueprint 

4. FUNDAMENTALS OF LANDSCAPE IN UNREAL ENGINE

Unreal Engine provides you with the tools to create stunning and real-time environment to display. It gives a large open world game level designed for maximum immersion. Tool enables you to quickly paint or erase sets of Static Meshes or Actor Foliage In this course, you will learn to how create, design and build your environments using market place and starter content. You will also learn how to build your level in the editor and bring it to life and interactive environment with lights, props, foliage and more. 


Duration:

One full day – 6 Hours

Prerequisites:

Open to all Students, academia and Industry professionals who has completed one day workshop on “Introduction to unreal engine: hands-on workshop”.


 

Course Content

  • Introduction to Landscape Editor in Unreal Engine
  • Manage, Sculpt and Paint
  • Create environment Landscape with its Tools
  • Landscape Material
  • Foliage painting, Procedural Foliage Creation
  • Painting Foliage – Foliage to Terrain in Landscape
  • Creating Landscape Material
  • Creating landscape using Landmass height maps
  • Install plugin and use Cesium
  • Create Fogs – Atmospheric Fog, Sky Atmosphere, Exponential Height Fog
  • Create Materials for Landscape
  • Import Geospatial Data
  • Create an example and hands-on from

ABAI

Nalapad Brigade Centre, Ground Floor, Whitefield Main Rd, Garudachar Palya, Mahadevapura, Bengaluru,
Karnataka-560048

Call Us

+91 9886899444

Write to Us

generalsecretary@abai.avgc.in