Published 4/2023
MP4 | Video: h264, 1280×720 | Audio: AAC, 44.1 KHz
Language: English | Size: 10.04 GB | Duration: 16h 11m
let’s start make a Turn Based Puzzle Game like Hitman and Lara Croft Go inside Unreal With Blueprints & C++
What you’ll learn
How to Make a turn based puzzle game
How to code games in Unreal Engine 5
Unreal Gameplay Frame Work
Game Design Patterns
How To Prototype with Blueprints Inside Unreal Engine
Unreal Engine Ai behavior tree
Best Practices’ for converting a blueprint project to C++
How To Convert a project with Blueprints to C++
Requirements
Understanding of the basics of Unreal Engine Blueprint
Understanding of the basics C++ if you want to convert the prototype to C++ .. you can skip that part if you want just Blueprint
Description
in this course we will create a turn based puzzle game like Lara Croft Go and Hitman Go . we will start by – Understanding the different usage of blueprints vs C++ and which one is best to use – Understanding Unreal Engine Gameplay Framework and how these foundation class can help and speed our gameplay programming . I will talk about the Actors , Pawn , Character , Player Controller , Game Mode -Understanding the game programming design patterns how these blueprint solutions can help our code and make it more extendable and reliable I will talk about 7 useful patterns that include Singleton , State , Observer , Component , Command , Flyweight , Object pool- I will talk how we can approach this game design with power point slide show – Create our player , Node , Enemies , AI , Game Mode , Widgets in blueprints and in the end you will have fun complete playable turn based puzzle game – if you like to code in C++ then it’s time to Convert the project to C++ . What are the best practice’s to do that and my coding style . the purpose of this game is to enhanced and develop unreal engine users how to understand the engine gameplay framework and how to solve your gameplay programming with these design patterns and learn to prototype first then convert to C++
Overview
Section 1: Introduction
Lecture 1 Introduction
Lecture 2 Welcome & Course Overview
Section 2: Setting Up The Project
Lecture 3 Project Files
Lecture 4 Blueprint VS C++
Section 3: Unreal Gameplay Frame Work
Lecture 5 1.Intro To Unreal Gameplay Framework
Lecture 6 2.Gameplay Frame Work Part1
Lecture 7 2.Gameplay Framework Part2
Lecture 8 Unreal Engine Gameplay Framework
Section 4: Game Programming Design Patterns
Lecture 9 0.Intro To Design Patterns
Lecture 10 Singleton Design Pattern
Lecture 11 State design pattern
Lecture 12 Observer design pattern
Lecture 13 Component design pattern
Lecture 14 Command design pattern
Lecture 15 Flyweight design pattern
Lecture 16 Object pool design pattern
Lecture 17 Game Programming Design Patterns Slides
Section 5: Setup Player Movement and Create the Node
Lecture 18 Player Movement Idea
Lecture 19 Create the Player Character & Controller
Lecture 20 Create the Animation Blueprint
Lecture 21 Create The Node Part1
Lecture 22 Create The Node Part2
Lecture 23 Player Movement Part1
Lecture 24 Player Movement Part2
Lecture 25 Player Movement Part3
Lecture 26 Player Movement Slide
Section 6: Create the pickups
Lecture 27 Create The Pickups
Lecture 28 Throwable Stone
Section 7: Create The Player Abilities
Lecture 29 Create The Fire Ability
Lecture 30 Teleport Ability
Lecture 31 Complete the player functions
Lecture 32 Throw Stone
Section 8: Create the Game Mode Functions & Widgets
Lecture 33 Create the Widgets
Lecture 34 Create the Game Mode Functions
Lecture 35 Complete the Widgets
Section 9: Create Khaimera Enemy
Lecture 36 Create The Base Enemy Class
Lecture 37 Create Khaimera Animation Blueprint
Lecture 38 Complete The Khaimera Blueprint
Lecture 39 Setting up the AI Logic
Lecture 40 Add Attack Collider
Section 10: Create the Turret
Lecture 41 Create the Turret Blueprint
Section 11: Create Revenant Enemy
Lecture 42 Create the Revenant Animation Blueprint
Lecture 43 Create the Revenant Blueprint Part 1
Lecture 44 Create the Revenant Blueprint Part 2
Section 12: Create Grux Enemy
Lecture 45 Create the Grux Animation Blueprint
Lecture 46 Create The Grux Blueprint
Lecture 47 Prepare The AI Logic
Lecture 48 Create The Patrolling
Lecture 49 Create The Increment Task and Hearing State
Lecture 50 Create The Attack State
Lecture 51 Add Attack Collider
Section 13: Blackout the Levels
Lecture 52 Block Out Map 1
Lecture 53 Block Out Map 2
Lecture 54 Play Test & Fix Code Part 1
Lecture 55 Play Test & Fix Code Part 2
Lecture 56 Play Test The Other Maps
Lecture 57 Fix Teleport Player
Lecture 58 Adding Trap Mechanic
Section 14: Convert the project to C++
Lecture 59 Coding Standers & My Code Style
Lecture 60 Create the class’s part 1
Lecture 61 Create the class’s part 2
Lecture 62 Create the AnimInstance Class’s
Lecture 63 Create the Hero Class
Lecture 64 Create the Hero Input Part 1
Lecture 65 Create the Hero Input Part 2
Lecture 66 Complete the Hero Header File
Lecture 67 Create The Hero Functions Part 1
Lecture 68 Create The Hero Functions Part 2
Lecture 69 Create The Hero Functions Part 3
Lecture 70 Create The Hero Functions Part 4
Lecture 71 Create The Hero Functions Part 5
Lecture 72 Create The Turret
Lecture 73 Create The Patrol Path
Lecture 74 Create The Pickup Base
Lecture 75 Create The Throwable Stone
Lecture 76 Create The Base Node
Lecture 77 Create The Game Mode
Lecture 78 Create The Enemy Base Character Part 1
Lecture 79 Create The Enemy Base Character Part 2
Lecture 80 Create The Enemy Base Character Part 3
Lecture 81 Create The Enemy Base Character Part 4
Lecture 82 Create The Khiamera Attack AI Task
Lecture 83 Create The Grux AI Service
Lecture 84 Create The Find Patrol Path Task
Lecture 85 Create The Increment Index Task
Lecture 86 Create The Grux Attack Task
Lecture 87 Play Test Our C++ Logic
Section 15: Goodbye
Lecture 88 More Content
Lecture 89 Goodbye
Unreal Engine Game Developers,Gameplay Programmers,Game Designers
Password/解压密码www.tbtos.com
转载请注明:0daytown » Make A Turn Based Puzzle Game In Unreal With Blueprints C++