UnrealBlueprint / 02_CrystalCavern

A fun little parkour game for our now-famous marble. Here you'll start learning real-world blueprint game development skills (REF: CC_UBP)

Home Page:https://www.udemy.com/unrealblueprint

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Crystal Cavern

1 Crystal Cavern Project Setup

In this video (objectives)…

  1. Create new blueprint project
  2. Create new level
  3. Set default level for editor & packaged game

After watching (learning outcomes)…

Create a new project with empty level, ready for development

2 Level Blockout & Lighting

In this video (objectives)…

  1. Learn how to use viewport view modes
  2. How to add lights to your level
  3. Understand the difference between precomputed and dynamic lighting
  4. Disable auto exposure effect

After watching (learning outcomes)…

Add lights and use precomputed or dynamic lighting

3 Point Lights, Spot Lights & Sky Lights

In this video (objectives)…

  1. Learn how to add different light actors
  2. Learn how to adjust light properties
  3. Learn how to use Sky Lights

After watching (learning outcomes)…

Learn how to use the different light actors in Unreal

4 Blueprint Actor Class

In this video (objectives)…

  1. Learn how to create a blueprint actor
  2. Learn how to add components to a blueprint actor
  3. Learn how to affect the transform of blueprint components

After watching (learning outcomes)…

Learn how to create blueprint actors

5 Player Pawn

In this video (objectives)…

  1. Learn how to create a blueprint pawn
  2. Learn how to add camera components to a pawn
  3. Learn how to change component hierarchy

After watching (learning outcomes)…

Learn how to create blueprint pawns

6 Controllers & Possession

In this video (objectives)…

  1. Learn what a player controller is
  2. Learn how to possess a pawn
  3. Learn how to adjust the player camera

After watching (learning outcomes)…

Learn how to possess a pawn

7 Game Mode Blueprint Class

In this video (objectives)…

  1. Learn how to spawn at the player start
  2. Learn how to change the default pawn to spawn as
  3. Learn how to create a game mode blueprint class

After watching (learning outcomes)…

Learn how to create a game mode blueprint class

8 Applying Physics to Player Pawn

In this video (objectives)…

  1. Learn how to apply physics to the player pawn
  2. Learn how to fix camera issues when physics are applied
  3. Learn how components handle relative transforms

After watching (learning outcomes)…

Learn how to apply physics to the player pawn

9 Event Graphs & Input Mappings

In this video (objectives)…

  1. Learn differences between level blueprint and class blueprint event graphs
  2. Learn how to create where to add input mappings
  3. Learn how to add axis bindings to input mappings

After watching (learning outcomes)…

Learn how to create input mappings for your game

10 Adding Torque

In this video (objectives)…

  1. Learn how how to add torque to a mesh simulating physics
  2. Learn how to discover the torque direction
  3. Learn how to add a stronger torque

After watching (learning outcomes)…

Learn how to add torque to meshes simulating physics

11 Blueprint Variables

In this video (objectives)…

  1. Learn how to avoid magic numbers
  2. Learn how to create blueprint variables
  3. Learn how to apply blueprint variables in your code

After watching (learning outcomes)…

Learn how to create and use blueprint variables

12 BSP Extrude

In this video (objectives)…

  1. Learn how to create more complex BSP designs
  2. Learn how to use BSP extrude
  3. Learn how to disable spring arm collision

After watching (learning outcomes)…

Learn how to use BSP extruding

13 Custom Box Trigger Blueprint

In this video (objectives)…

  1. Learn how to create your own box trigger with custom logic
  2. Learn how to get the player pawn in blueprints
  3. Learn how to restart the level using the current level name

After watching (learning outcomes)…

Learn how to create your own box trigger with custom logic

14 Player Camera Manager

In this video (objectives)…

  1. Learn about the player camera manager
  2. Learn how to fade the camera in and out from blueprints
  3. Learn how to use literal floats

After watching (learning outcomes)…

Learn how to fade the camera out using the player camera manager

15 Emissive Material

In this video (objectives)…

  1. Learn how to create a material in unreal engine 4
  2. Learn how to make materials glow
  3. Learn how to organise your assets in the content browser

After watching (learning outcomes)…

Learn how to create a material that glows in unreal engine 4

16 Destroying Actors on Overlap

In this video (objectives)…

  1. Learn how to give the illusion that the player collects an actor
  2. Learn how to delete actors at runtime
  3. Learn how to destroy actors based on who/what causes an overlap

After watching (learning outcomes)…

Learn how to give the illusion that the player collects an actor by deleting it at runtime.

17 Timelines

In this video (objectives)…

  1. Learn how to use blueprint timelines
  2. Learn how to move an actor between two points over time
  3. Learn how to use the linear interpolate node

After watching (learning outcomes)…

Learn how to move an actor smoothly between two points by using a lerp node and a blueprint timeline

18 Blueprint Functions

In this video (objectives)…

  1. Learn about a core principal of object oriented programming: Encapsulation
  2. Learn about blueprints functions
  3. Learn how to how to encapsulate your code into blueprint functions

After watching (learning outcomes)…

Learn how to encapsulate your code into blueprint functions

19 Multiple Timeline Tracks

In this video (objectives)…

  1. Learn to create multiple timeline tracks
  2. Learn how to execute multiple behaviors for a blueprint class using a single timeline
  3. Learn how to make unique behaviors timeline tracks

After watching (learning outcomes)…

Learn how to create multiple unique timeline tracks

20 Blueprint Macros

In this video (objectives)…

  1. Learn an alternative way to encapsulate your blueprint code
  2. Learn how to create blueprint macros
  3. Learn how to add multiple execution pins on a macro

After watching (learning outcomes)…

Learn how to create and use blueprint macros

21 Projectiles

In this video (objectives)…

  1. Learn how to add and use the projectile movement component
  2. Learn how to disable gravity for a projectile actor
  3. Learn how to adjust the speed of a projectile in cm/s

After watching (learning outcomes)…

Learn how to create a projectile actor

22 Importing FBX files

In this video (objectives)…

  1. Learn about fbx files
  2. Learn how to import fbx files
  3. Learn how to adjust fbx import file settings

After watching (learning outcomes)…

Learn how import fbx files into unreal engine 4

23 Spawning Actors

In this video (objectives)…

  1. Learn how to spawn actors dynamically at runtime
  2. Learn how to use an arrow component as a spawn point
  3. Learn how to use blueprint re-route nodes

After watching (learning outcomes)…

Learn how spawn actors dynamically at runtime in Unreal Engine 4

24 Exposing Blueprint Variables

In this video (objectives)…

  1. Learn how to expose blueprint variables
  2. Learn how to add your blueprint variables to a category
  3. Learn how to restrict the values for your blueprint variables

After watching (learning outcomes)…

Learn how to expose blueprint variables

25 Animating Meshes with Timelines

In this video (objectives)…

  1. Learn how to animate a mesh with a timeline
  2. Learn how to create event tracks
  3. Learn how to add additional output pins to timelines by making use of event tracks

After watching (learning outcomes)…

Learn how to animate meshes with timelines

26 Applying Damage

In this video (objectives)…

  1. Learn about unreal engine 4's damage system
  2. Learn how to implement functions for causing damage to actors
  3. Learn how to implement events for actors receiving damage

After watching (learning outcomes)…

Learn how to cause damage using UE4's damage system

27 Collapsing Blueprint Code

In this video (objectives)…

  1. Learn how to avoid repeating code
  2. Learn how to collapse blueprint code into a node/graph
  3. Learn how to collapse blueprint code into a macro

After watching (learning outcomes)…

Learn how to avoid repeating code and how to collapse code to stay organised

28 Macro Libraries

In this video (objectives)…

  1. Learn how to avoid creating the same macros across multiple blueprints
  2. Learn how to create a macro library
  3. Learn how to create macros inside a macro library

After watching (learning outcomes)…

Learn how to create macros inside a macro library

29 Get All Actors Of Class

In this video (objectives)…

  1. Learn how to get all actors that exist in your level by class
  2. Learn about arrays
  3. Learn how to get the length of an array

After watching (learning outcomes)…

Learn how to get all actors of a particular class in blueprints

30 Pure & Impure Functions

In this video (objectives)…

  1. Learn the difference between pure & impure functions
  2. Learn how to create pure blueprint functions
  3. Learn how to create pure const blueprint functions

After watching (learning outcomes)…

Learn the difference between pure & impure functions

31 Working With Arrays

In this video (objectives)…

  1. Learn how to create an array
  2. Learn how to get the index of an element in an array
  3. Learn how to get an element from an array via an index

After watching (learning outcomes)…

Learn how to create and work with arrays in blueprints

32 Casting & Section Wrap Up

In this video (objectives)…

  1. Learn how to cast in blueprints
  2. Learn how to apply damping
  3. Section Review

After watching (learning outcomes)…

Learn how to cast in blueprints

About

A fun little parkour game for our now-famous marble. Here you'll start learning real-world blueprint game development skills (REF: CC_UBP)

https://www.udemy.com/unrealblueprint

License:MIT License