
In this video we will cover all of the topics you will be learning in this Unreal Engine 4 course
Installing Unreal Engine 4 is a fairly straightforward process. In this video we'll show you how to do it.
Build a simple Unreal Engine 4 game using blueprints, where an AI cube pursues the player on a nav mesh, spawns an explosion, and level blueprints manage enemy spawns.
Learn Unreal editor basics by creating a first level from scratch, navigating with mouse and keys, placing and deleting objects, and using the details panel and grid to align geometry.
Explore preparing a bridge in Unreal Engine 4 by shaping a ramp, adjusting edges, and carving a tunnel using another object as a modifier for rapid prototyping.
Learn to create a bridge in Unreal Engine by using a cylinder with more sides, applying a black material, and carving a tunnel with the subtract brush for precise alignment.
Apply textures to a material by creating texture sample nodes, wiring to base color and normal map, then adjust roughness and metallic values for realistic wood textures.
Learn to craft metallic materials in Unreal Engine by applying rust or copper textures, adjusting roughness and the normal map details for a believable metal look.
Learn to tile textures in Unreal Engine by adjusting texture coordinates, tiling values, and normal maps; apply floor materials with base color and roughness while understanding UV coordinates.
Learn to use instance materials to add controllable emission by introducing a per-parameter vector for emission color and intensity, grouping related parameters, and applying a glow to selected objects.
Learn to create a dynamic material at runtime with Blueprint by adding a cube with a collider, retrieving its material, and storing it as a dynamic material instance.
Learn to use Unreal Engine 4 blueprints to change a cube’s color when hit by a collider by exposing a dynamic material and updating a vector parameter with random color.
Learn to create a game mode in Unreal Engine 4, set a default pawn, configure a player start, and apply maps and modes to control game rules and startup.
Bind input mappings to move forward and right, and feed axis values into AD movement to drive the player along the world x and y axes.
Set up camera rotation in blueprint with yaw for left-right and pitch for up-down. Drive it with axis inputs from keyboard or controller and have the spring arm inherit pitch.
Learn to move a character in the camera's facing direction by using the world rotation, forward and right vectors, and blueprint tools in Unreal Engine 4.
Create smooth character movement in Unreal Engine 4 using a blend space with speed and direction axes to blend idle, jog, and run across left, right, and backward directions.
Learn to attach a weapon to a player in Unreal Engine 4 by creating a weapon blueprint, spawning it at begin play, and attaching it to the gun socket.
Create a gun laser particle system in Unreal Engine 4 for beginners. Design a textured laser beam material and a beam data emitter for an on-screen reticle.
Attach a laser particle system to the weapon blueprint, add a laser spawn point, and ensure bullets and laser originate from the same position for precise hits.
Learn to implement ray casting to simulate bullets by firing a line trace from the gun, detecting hits, and displaying the hit actor's name for feedback.
Expose a dynamic material instance for the enemy and adjust the body color parameter at runtime. Assign an AI controller and move to the player using the navigation mesh.
Create and blend enemy and player animations using a one-dimensional blend space and a shared animation blueprint, leveraging cast to player character to switch between enemy and player movement.
Use a line trace by channel to hit enemies through visibility channel, adjust collision to block hits, and trigger on receive damage to destroy the actor when health is zero.
Enable ragdoll physics for enemies by turning on simulate physics on the skeletal mesh, using a physics asset, and applying impulse or velocity changes to create believable death effects.
Set up a new Unreal Engine 4 project and create a gray box level using primitive geometry to prototype gameplay, organize maps, and save the project.
Learn greyboxing a level in Unreal Engine 4 by blocking out rooms with geometry, using grid snaps, and testing with a player start.
Discover how to optimize 3d models for mobile by using level of detail transitions and swapping lower-polygon meshes based on screen size.
Explore Unreal Engine 4 weapon pickup events with blueprints, detect overlaps, spawn weapon pickups, and play a location sound before destroying the actor.
Learn to create level blueprint logic that triggers a weapon pickup event, uses an event dispatcher to notify the level, and sequentially drop dummies with physics to drive a tutorial.
Learn to build terminal in Unreal Engine 4 using blueprint actor and static mesh, add box collision, and display a player tip UMG widget saying activate terminal to open doors.
Trigger a user interface tooltip when the player overlaps the terminal box, only after the tutorial enables interaction, by creating a widget and removing it after five seconds.
Learn to create an in-game health bar using a health widget and a progress bar in Unreal Engine 4, update health percent on damage, and attach it to enemies.
Launch a new mobile Unreal Engine 4 project named Dark City, set up a first-person character with a camera and spring arm, and configure mobile input with default virtual joysticks.
Explore implementing player movement and look around in Unreal Engine 4 using blueprints, input mappings, and the character class, with camera-based forward and right movement.
In this Unreal Engine 4 beginner lesson, replace default touch controls with a custom right-side look system, validating touches and applying yaw and pitch from deltas.
This lecture provides some important links on how to optimize mobile games using Unreal Engine 4
Learn to create and apply texture masks in Unreal Engine 4 by using alpha channels, base masks, and normal maps to control roughness and shine on materials.
Build a self-contained flashlight blueprint by turning a static mesh into an actor, adding a movable spotlight and tuning intensity, color, and cone angles.
Spawn a flashlight actor at begin play, attach it to the flash socket, and configure its relative transform while ensuring no collision and proper visibility.
Rotate the flashlight with the player's look by applying the controller pitch to the flashlight socket rotation. Map desktop and mobile inputs, then test the flashlight alignment in first-person view.
Create a foggy flashlight cone using a translucent material in Unreal Engine 4, animate cloud textures via red/green channels, apply depth fade and edge falloff for a first-person beam.
Create a battery UI progress bar in Unreal Engine 4 using widget blueprints, display a HUD battery icon that drains over time and updates in real time.
Import the forge king enemy from Infinity Blade assets into Unreal Engine 4, then create a 1D blend space and animation blueprint, and attach to a character blueprint.
In this lesson you will start working with AI in Unreal Engine 4, including AIControllers, Behavior Trees, BlackBoards, and Environment Query Systems
In this lesson you will create EQS logic to find random locations based on some filter data in Unreal Engine 4
In this video you will learn how to adjust key frame animations in Unreal Engine 4 directly
Learn to move actors in Unreal Engine 4 using Blueprint by building a top-down smasher that opens and closes blocks, uses box colliders to detect hits, and triggers ragdoll physics.
Create a basic point-and-click movement system in Unreal Engine 4 using blueprints. Build a third-person RPG character with nav mesh navigation and a custom game mode.
Learn how to retarget animations from Infinity Blade characters to a robo model in Unreal Engine 4, using retarget manager, humanoid rig, and animation blueprint techniques.
Learn to create progress bars and health bars in Unreal Engine using a widget blueprint, bind them to a game HUD, and update the percent as bullets are fired.
Learn to bake lighting into mobile game assets with substance painter, use unlit materials, and export textures to avoid real-time lights for faster Unreal Engine 4 performance.
Welcome to Intro to Unreal Engine 4 (UE4)!
This course is designed for absolute beginners and will teach you the basics of Unreal Engine.
This course was built to teach you UE4 in the funnest and fastest way possible. As with all Devslopes courses you'll spend 10% of your time on theory and 90% of your time actually building games!
NO CODING EXPERIENCE IS REQUIRED
All gameplay logic is through Unreal Blueprints!
This course is packed with the basics and core features of the Unreal Engine.
Some Things You'll Learn:
Unreal Geometry editing tools (build your own levels)
Unreal Materials
Third person shooter mechanics
Creating and working with cameras
Setting up GameModes and LevelBlueprints
Handling player input for both keyboard and game pads
Working with Vectors and Rotations
AnimationBlueprints and BlendSpaces
Creating simple particle systems
Raycasting and shooting bullets
Simple AI and enemy attack
Creating game logic in Blueprints
User interface with UMG
Building mobile games
Post processing
And A LOT more
This course teaches Unreal Blueprints and does NOT cover C++
Unreal Blueprints are a powerful visual node-based coding tool that lets you build games WITHOUT WRITING CODE!
You can build entire games with Unreal Blueprints and get access to the full power of Unreal Engine.
If you want to make awesome games in Unreal Engine 4, then enroll now and we'll see you in class!