Summary of "Creating Endless Platform - Unreal Engine 5 Endless Runner Series Part 1"

Summary of "Creating Endless Platform - Unreal Engine 5 Endless Runner Series Part 1"

This tutorial video focuses on building the foundational elements of an Endless Runner game (similar to Subway Surfer) using Unreal Engine 5. The main technological concepts and product features covered include:

  1. Project Setup:
    • Starting with a Third Person template project.
    • Cleaning up unnecessary default Blueprint functions and assets.
    • Renaming and organizing blueprints and folders for clarity (e.g., renaming the game mode to GM_EndlessRunner).
  2. Creating the Base Tile Blueprint:
    • Creating a new Actor Blueprint called BP_BaseTile.
    • Adding a Plane component to represent the road tile and adjusting its scale and position.
    • Creating simple materials for the road and lane lines using vector constants for color customization.
    • Adding multiple lane line planes to simulate road markings.
    • Adding an Arrow component as a spawn point marker to indicate where the next tile will spawn.
  3. Spawning Tiles Dynamically:
    • Implementing a SpawnTiles function in the game mode Blueprint to spawn multiple tiles in sequence.
    • Using a for-loop with an integer input to control how many tiles spawn.
    • Managing spawn points dynamically by updating the spawn location after each tile is spawned.
    • Setting references between the player character and game mode for communication.
  4. Initial Tile Placement and Player Setup:
    • Positioning the initial tile and player start in the level.
    • Adjusting the camera position and rotation on the third-person character for better viewing of the tiles.
  5. Implementing Endless Spawning and Cleanup:
    • Adding two Box Collision components to the base tile: one to trigger spawning the next tile (SpawnCollision), and another to destroy tiles that are behind the player (DestroyCollision).
    • Setting up overlap events to:
      • Spawn a new tile when the player reaches the spawn collision area.
      • Destroy the tile behind the player when they overlap the destroy collision area.
    • This ensures a continuous, endless platform that dynamically grows and cleans up as the player progresses.
  6. Next Steps Preview:
    • The next episode will focus on adding player movement controls, specifically running and lane switching (moving left and right).

Key Features and Concepts:

Main Speaker / Source:

This summary captures the technological workflow, Blueprint setup, and gameplay mechanics introduced in the first part of the Unreal Engine 5 Endless Runner tutorial series.

Category ?

Technology

Share this summary

Video