Logo Icon Logo Full
© 2023 Athian Games OPC Pvt Ltd. All Rights Reserved.
Courses

Meet our instructors

Sameek Kundu

Sameek Kundu

Unreal Authorized Instructor

Our Courses

Game Programming with Unreal Engine

Game Programming with Unreal Engine

This course focuses on providing a comprehensive understanding of Unreal Engine for game development. The course covers topics such as setting up Unreal Engine, understanding Unreal Engine 5's interface and blueprint system, basic game development, game mechanics, and advanced game development. By the end of the course, learners will have the skills to create their own games from start to finish.

Learn more →

Course Content

  • Getting Started With C++ Project in Unreal Engine
  • Introduction to Unreal Editor
  • Introduction to Blueprints
  • Extending C++ Classes in Blueprints
  • Creating Custom Character in C++ with Input Components
  • Creating AI System - Behavior Tree, AIController, Simple AI Navigation and Detection
  • Adding Gameplay Functionalities - Melee and Range Combats, Collision Triggers, Health and Damage System
  • Designing Simple Game UI with UMG

Short Term Courses

Unreal Engine 5 Crash Course

Unreal Engine 5 Crash Course

This course is designed specifically for those who want to quickly get started with Unreal Engine 5. This will cover the basics of Unreal Engine, and give a brief introdution to various features in UE that you will essentially need to develop a complete game. At the end of the course, you will have a working knowledge in how to use Unreal for creating a game from start to finish.

Learn more →

Course Content

  • Installing Unreal Engine and Creating Project from Templates
  • Introduction to Level Editor
  • Asset Import Pipeline
  • Basics of Material Editor
  • Basics of Lighting
  • Landscape and Foliage
  • Introduction to Blueprints
  • Creating Player Characters with Blueprints and Animation Blueprints
  • Introduction to AI
  • Creating User Interfaces with UMG
  • Packaging and Distributing Projects

Duration

6 hours , divided into 3 sessions

Software Version

Unreal Engine 5

Prerequisite

PC Supporting Unreal Engine 5

Introduction to Unreal C++

Introduction to Unreal C++

Learn to create awesome gameplay with Unreal C++. In this course, we will be looking into how to create actor classes, code plugins, gameplay system in C++ , and expose and extend them in Blueprints in a more usable way, with examples that give you extensive idea to how best to use the power of both C++ and Blueprint for developing your awesome projects. This course is designed for absolute beginners, but even if you have knowledge of Unreal C++, this course will still help you with right practices and methodologies that our instructors have spent years in mastering and perfecting.

Learn more →

Course Content

  • Getting Started With C++ Project in Unreal Engine.
  • Introduction to Unreal Classes in C++.
  • Extending C++ With Blueprints.
  • Implementing Gameplay functionalities using Unreal C++.
  • Basics of Editor Tools Development with C++.

Duration

6 hours , divided into 3 sessions

Software Version

Unreal Engine 5

Prerequisite

Basic Knowledge in Programming, specially C++ or similar languages that support Object Oriented Programming. This course is suitable for beginners willing to get the most out of Unreal Engine using C++ and Blueprints.

Niagara Fundamentals

Niagara Fundamentals

With Niagara FX System, you can create high quality visual effects in Unreal Engine. With Modular workflow and user friendly design interface, you can get started creating breathtaking effects in no time. With Niagara you can develop a variety of FX, from realistic environments, to stylized and interactive particle simulations. This training focusses on covering the basics of Niagara, and strengthen your fundamentals in Visual Effects in Unreal Engine.

Learn more →

Course Content

  • Overview of Niagara Editor - Emitters, Systems , Module Scripts
  • Understanding Niagara Stages of Simulation - Emitter Spawn, Emitter Update , Particle Spawn , Particle Update
  • Niagara Modules and Variables
  • Basic Niagara FX Example
  • Types of Renderers
  • Creating Custom Material for the FX
  • Generating Events in Niagara
  • Creating a Custom Module Script
  • Advanced Niagara FX Example

Duration

8 hours , divided into 4 sessions

Software Version

Unreal Engine 5

Prerequisite

None. This course is suitable for beginners who are willing to dive into the VFX Pipeline of Unreal, as well as for advanced users hoping to improve their knowledge and skills in Niagara.

Lighting Fundamentals with Unreal Engine 5

Lighting Fundamentals with Unreal Engine 5

In this course, we cover the fundamentals of lighting through setting up an example scene, with advanced features like Real Time Global Illumination with Lumen, Ray Tracing and Path Tracing, Volumetric Lighting. Project files will be provided at the end of the course.

Learn more →

Course Content

  • Project Setup and a brief overview of Lighting
  • Point, Spot, Rect and Directional Lights
  • SkyLight and HDRI Backdrop
  • Lit and Unlit Objects with Emissive Materials
  • Environmental Lighting
  • Static , Stationary and Movable Lights
  • Baked Lighting with CPU and GPU Lightmass
  • Volumetric Lighting
  • Hardware RayTracing
  • Path Tracer
  • Lumen Global Illumination
  • Reflection
  • IES Profiles and Light Functions
  • Post Processing

Duration

3 hours , single session

Software Version

Unreal Engine 5

Prerequisite

Hardware Requirements : A decent PC, preferably with RTX Enabled GPU, which can run Unreal Engine 5 smoothly.

This course is suitable for artists who have some technical knowledge in Lighting and want to learn the fundamentals of Lighting inside Unreal. This course will also help absolute beginners who want to understand the basics of lighting.

Introduction to Cinematics

Introduction to Cinematics

Create Production Ready Cinematics with Unreal Engine's Sequencer tool, a multi-track editor used for creating and previewing cinematic sequences in real time. This workshop will teach you the fundamentals of Sequencer that will help you understand how to create level fly-throughs with animated cameras, animate lights, objects and characters, render output sequences, create in-game cut-scenes, and more. Project Files will be provided at the end of the sessions.

Learn more →

Course Content

  • Introduction to Sequencer and Cameras
  • Setting up an Example Scene
  • Tracks
  • KeyFraming
  • Animating Cameras
  • Applying Animation to a Character
  • Auto Keying
  • Cine Camera Settings
  • Master Sequences, Shots and Takes
  • Take Recorder
  • Animating a Metahuman with Control Rig in Sequencer
  • Movie Render Queue
  • Rendering a Sequence into a Video
  • Triggering a Sequence at Runtime

Duration

6 hours , divided into 3 sessions

Software Version

Unreal Engine 5

Prerequisite

None.

Upcoming Trainings

We are currently preparing schedules for our upcoming sessions. Enroll now and we will notify you when we schedule a session.

Get In Touch

Our Address

Plot No. II, G/7, Tata Avenida,
Dorabji Tata Road, Action Area 2,
Newtown, Kolkata 700156,
West Bengal, India