๐ŸŽฎ My First Unreal Game ยท Episode 5 of 9 ยท See All Episodes
๐ŸฆŠLumo says: take this episode one step at a time. Finish the build, answer the check, and your progress saves on this device.
โ† Episode 4 ๐Ÿ”บ All Episodes Episode 6 โ†’
๐Ÿ› ๏ธ Build it in the Unreal Studio tooArrange Blueprint nodes in your browser, play a live sketch, and export the real Blueprint recipe. No install to start. Open Studio โ†’
JVDesignStudio ยท Unreal Workshop

Arena
Fighter

๐Ÿ›ก๏ธ
Before you start: this whole episode runs right here in your browser, so there is nothing to install and it works on a school computer. When you are ready to build it for real, Unreal Engine 5 is free but a big install (around 30 GB) that wants a strong PC with a dedicated GPU, so a grown-up should help at home. New to the series? Start at Episode 1: Blueprint Basics. Finish every step and your badge shows up in My Progress.
๐Ÿ“ฆ
Workshop reference pack: download an offline copy of every step in this workshop: โฌ‡ unreal-fighter-workshop-reference.zip. Every code block also has a Copy button.

Wire Unreal Blueprints to build a 2-player fighting game. Choose your fighter, pick your opponent, Human or AI, and design your move set before the bell rings.

Unreal Engine 5 Blueprints 2-Player AI Opponent Custom Moves
๐Ÿคบ Your Fighter
Unnamed
Speed,
Damage,
Health,
Opponent,
This page is a playable demo, not the full build lesson. Play the finished fighter here, then follow the step-by-step build in Unreal Basics and Unreal Advanced.
โญ 0 XP
Level 1
๐Ÿ”ฅ 0
Progress
Live Preview
LIVE
100
P1 HP
100
P2 HP
1
Round
99
Time
Complete a Blueprint step to unlock featuresยท
100
P1 HP
100
P2 HP
1
Round
99
Time
Ready to fightยท

?๐Ÿš€ Free In-House Dev Tools

Make It Yours

Use these free browser tools alongside this workshop to create custom sprites, sounds, levels and colour schemes for your game. No installs. Free forever.

๐ŸŽจ
Pixel Studio
Draw sprites & animations
โญ
Map Generator
Procedural dungeons & world maps
๐Ÿ—บ๏ธ
Level Designer
Build 2D tile maps
๐ŸŽจ
Colour Palette
Build a game-ready colour scheme
๐Ÿ“‹
GDD Builder
Plan your full game design doc
?๐Ÿ”ฅ See All 20 Free Tools ?
๐ŸŽ‰๐ŸŽ‰๐ŸŽ‰๐ŸŽ‰๐ŸŽ‰๐ŸŽ‰๐ŸŽ‰๐ŸŽ‰๐ŸŽ‰
You Built a Fighting Game!

Incredible, you've built a real 2-player fighting game in Unreal Engine with health bars, combos, special moves, AI and a round system. You're an Unreal developer!

Episode 6: Zombie Survivor โ†’
๐Ÿ“ View My Progress & Certificates

This workshop was free and took many hours to build. If it helped you learn something new, consider supporting the project.

☕ Support on Ko-fi
๐Ÿงฉ
Code Order: Blueprint Game Flow
+20 XP
Drag these Blueprint steps into the correct order for setting up player input and movement.
Get the input axis value from the Enhanced Input Action
Create a new Blueprint class that extends Character
Connect the result to Add Movement Input
Add an Input Mapping Context in BeginPlay
Multiply axis value by speed to get movement direction