Mechanic Game Design Using Blueprint In Unreal Engine 4

Learn Unreal blueprints by developing 3D games with this comprehensive guide from begin to finish

Last updated 2022-01-10 | 3.4

- How to master beginner blueprint concepts
- like variables
- "if" statements
- and arrays
- How to create basic material setup
- How to use detect collisions
- receive user input
- and create game mechanics

What you'll learn

How to master beginner blueprint concepts
like variables
"if" statements
and arrays
How to create basic material setup
How to use detect collisions
receive user input
and create game mechanics
How to create camera setup and toggle team
How to create level creation
How to create player controller for each player
How to set up the piece parent and create the piece spawning logic on the chess board
How to create dynamic material for chess and board
How to create chess function library
How to create "HighlightValidPoints" (without logic
just string input)
How to create piece selected
How to create movement logic for King
How to create movement logic for Queen
How to create movement logic for Bishop
How to create movement logic for Knight
How to create movement logic for Pawn
How to create attack system for King
How to create attack system for Queen
How to create attack system for Bishop
How to create attack system for Knight
How to create attack system for Pawn
How to create Castling logic in "GetAllPossibleMoves”
How to create Highlight Checked King function
How to create Menu Level
How to create GameOver widget with simple function such as "Restart"
"Menu"
"Quit".
How to create "KingDeathCheck" function
How to create “CheckMate” to end the turn

* Requirements

* Installed Unreal engine 4.20 or above
* A basic understanding of mathematics (order of operations
* addition
* subtraction
* multiplication) will facilitate comprehension of certain coding logic.
* A basic understanding of chess game like chess movement
* chess attack or castling
* and check system
* checkmate condition
* Before beginning this course
* you should be comfortable browsing the Web and working with your OS like Windows
* Mac or Linux
* No prior programming or Unreal experience is required. If you have worked in C++ or Unreal before
* this course can help you fine-tune your game development skills.

Description

  • How to master beginner blueprint concepts, like variables, "if" statements, and arrays
  • How to create basic material setup
  • How to use detect collisions, receive user input, and create game mechanics
  • How to create camera setup and toggle team
  • How to create level creation
  • How to create player controller for each player
  • How to set up the piece parent and create the piece spawning logic on the chess board
  • How to create dynamic material for chess and board
  • How to create chess function library
  • How to create "HighlightValidPoints" (without logic, just string input)
  • How to create piece selected
  • How to create movement logic for King
  • How to create movement logic for Queen
  • How to create movement logic for Bishop
  • How to create movement logic for Knight
  • How to create movement logic for Pawn
  • How to create attack system for King
  • How to create attack system for Queen
  • How to create attack system for Bishop
  • How to create attack system for Knight
  • How to create attack system for Pawn
  • How to create Castling logic in "GetAllPossibleMoves”
  • How to create Highlight Checked King function
  • How to create Menu Level
  • How to create GameOver widget with simple function such as "Restart", "Menu", "Quit".
  • How to create "KingDeathCheck" function
  • How to create “CheckMate” to end the turn

Course content

13 sections • 16 lectures

Chess 4 - Pawn Pathfinding and Movement Preview 22:50

Chess 6 - Path Highlighting and More Pathfinding Preview 16:59

Chess 8 - King Check, Main Menu, and Game Over Preview 19:12

TDGame 01 - Project Set Up Preview 11:04

TDGame 02 - Setting up the board tile Preview 13:24

TDGame 03 - Creating the tower and UI Preview 17:04

TDGame 04 - Making the interaction with the tower Preview 21:05

TDGame 05 - Adding the description and infomation panel Preview 07:07