• Unreal Engine Game Dev

  • By: AI Hosts
  • Podcast

Unreal Engine Game Dev

By: AI Hosts
  • Summary

  • A podcast about Unreal Engine. Using AI hosts, and one human to ask questions from a new game designer perspective. The human, Dan Miller, is also making his first game.

    © 2025 © 2025 Bledig Games
    Show More Show Less
Episodes
  • 004: Essential Unreal Engine Nodes
    Jan 23 2025

    Send us a text

    Podcast Show Notes: Unreal Engine Deep Dive – Essential Nodes Everyone Needs to Know

    Episode Overview

    In this episode, we take a deep dive into Unreal Engine, focusing on the essential nodes that every developer needs to understand. Using a tutorial from Unreal University as our guide, we explore the building blocks that make game development with Unreal less intimidating and more exciting.

    Key Topics Covered

    Introduction to Unreal Engine

    • Unreal Engine as a game-changer for popular titles like Fortnite and Hellblade: Senua's Sacrifice.
    • Overcoming the overwhelming first impression when starting with Unreal.

    The Event Graph: The Heart of Game Logic

    • Event Nodes:
      • Event Begin Play: Initializes game settings like player inventory or weather systems.
    • Event Actor Begin Overlap: Triggers actions when objects collide or overlap (e.g., opening a treasure chest).
    • Event Tick: A constant update loop managing animations, movement, and other dynamic elements.


    Variables: The Ingredients of Game Development

    • Boolean: True/False switches for conditional logic.
    • Integer: Whole numbers for values like health or ammo.
    • Vector: Key for 3D positioning, scaling, and movement.
    • Examples: Controlling doors with Boolean conditions, spawning enemies with integers, and resizing objects with vectors.

    Specialized Nodes for Advanced Control

    • Delay and Retriggerable Delay: Adds pauses or resets timers dynamically.
    • Flip-Flop: Toggles between two states, such as opening/closing doors or turning lights on/off.
    • Sequence: Ensures actions happen in a specific order, like animations or puzzle setups.
    • Do Once: Executes unique, one-time actions, such as cut scenes or giving special items.

    Interactivity Through Collision and Overlap

    • Event Begin Overlap, Event End Overlap, and On Component Hit: Creates dynamic interactions like triggering traps or changing music zones.

    Repetition and Timing

    • For Loop: Automates repetitive tasks like spawning objects or designing grids.
    • Timeline: Smooth animations and transitions for objects, cameras, and mechanics like health regeneration.
    • Set Timer by Event: Schedules recurring events at specific intervals for rhythmic gameplay or countdowns.

    Custom Events and Object Behavior

    • Custom Events: Tailor-made triggers for specific game mechanics (e.g., "enemy defeated" or "key collected").
    • Find Look at Rotation: Enables objects to face others dynamically, perfect for tracking players or creating lifelike behaviors.

    Key Takeaways

    • Modularity: Each node serves a specific purpose, but their true power lies in combining them creatively—like building with Legos.
    • Flow Control: Directing game logic through nodes like branches, sequences, and loops ensures smooth execution and player immersion.
    • Experimentation: The best way to learn Unreal Engine is by experimenting, making mistakes, and iterating.

    Final Thought

    Unreal Engine may seem daunting at first, but with these essential nodes and a modular approach, the possibilities are endless. What game mechanic would you create with the tools we've discussed? Let your imagination run wild—happy game developing!

    Show More Show Less
    14 mins
  • 003: Introduction to Blueprints
    Jan 16 2025

    Send us a text

    Show Notes: Exploring Unreal Engine's Blueprints

    Episode Title: Unreal Engine Blueprints: A Beginner to Pro Deep Dive

    Episode Highlights:

    1. Introduction to Blueprints
      • Visual scripting system in Unreal Engine—perfect for both beginners and pros.
      • Think of Blueprints as building game logic with "digital Legos."
      • No prior coding knowledge required!
    2. Blueprint Basics
      • Types of Blueprints:
        • Level Blueprints: Control events within a specific game level (e.g., traps, interactive elements).
        • Blueprint Classes: Reusable templates for objects (e.g., health potions, characters).
      • Event Graphs and Nodes: A flowchart-style system for game logic.
    3. Customizable Prefabs and Construction Scripts
      • Create diverse environments (e.g., forests with varied trees) using construction scripts.
      • Add randomness for realism (e.g., treasure chest contents, enemy spawn points).
    4. Playable Characters
      • Design character states (e.g., walking, sneaking, fighting).
      • Use variables to track attributes like health, speed, or abilities.
      • Create dynamic animations and smooth transitions between actions.
    5. Blueprint Communication
      • Events: Broadcast signals between blueprints (e.g., key used to open a door).
      • Interfaces: Define consistent interactions across objects (e.g., interactable items).
      • Direct References: Enable close collaboration between blueprints (e.g., player controlling a pet companion).
    6. Advanced Blueprint Features
      • Blend animations for realism.
      • Use Blueprints for AI behaviors, HUD creation, and game mechanics.
    7. Why Blueprints Matter
      • Lowers barriers to entry for game development.
      • Empowers creators to experiment and innovate without coding experience.
    8. Final Takeaway
      • Blueprints democratize game development, offering powerful tools for anyone with a game idea.

    Additional Resources:

    • Unreal Engine Documentation on Blueprints.
    • Community tutorials and forums.
    • Suggested reading: Blueprint Visual Scripting for Unreal Engine.

    Disclaimer:
    This podcast episode was AI-generated for educational and entertainment purposes. It is not affiliated with Epic Games or Unreal Engine.

    Call-to-Action:

    • Join the conversation! Share your Blueprints projects or questions here on Buzzsprout.
    • Subscribe for more deep dives into game development tools and techniques.
    Show More Show Less
    21 mins
  • 002: How to Create GTA in Unreal Engine 5 - Full Course
    Jan 9 2025

    Send us a text

    002: How to Create GTA in Unreal Engine 5 - Full Course


    Title: Creating a GTA-Style Game in Unreal Engine 5: Complete Guide from Gorka Games.

    Description:
    This comprehensive guide teaches you how to build a complete GTA-style game using Unreal Engine 5. From advanced character movement to police AI and a weapon system, this tutorial provides all the tools you need to create a dynamic, immersive game world.

    Key Topics Covered:

    1. Project Setup:
      • Creating a new Unreal Engine project.
      • Setting up the Content Browser for accessibility.
      • Downloading and using the Game Animation Sample for motion matching.
    2. Advanced Character Movement:
      • Enabling plugins like Motion Trajectory and Animation Warping.
      • Migrating assets and creating a Game Mode to support character movement.
      • Adjusting movement settings for a free-look motion style similar to GTA.
    3. Weapon System Implementation:
      • Importing and setting up pistol animations.
      • Creating a weapon overlay and integrating it into the animation blueprint.
      • Adding aiming mechanics with smooth transitions.
    4. Pistol Setup and Shooting Mechanics:
      • Adding skeletal meshes and sockets for weapon placement.
      • Implementing firing logic using sphere traces and damage systems.
      • Adding muzzle flashes, sounds, and camera shakes for realistic feedback.
    5. AI and NPC Integration:
      • Setting up NPC interactions and creating police AI logic.
      • Adding a wanted system for dynamic gameplay.
    6. Vehicle System:
      • Implementing drivable vehicles with smooth transitions for entering and exiting.
    7. Additional Features:
      • Using a phone interface for missions and interactions.
      • Creating a complete, finished short product.

    Resources:

    How to Create GTA in Unreal Engine 5 - Full Course from Gorka Games on YouTube.

    Show More Show Less
    33 mins

What listeners say about Unreal Engine Game Dev

Average customer ratings

Reviews - Please select the tabs below to change the source of reviews.