Back to portfolio

Mini-Tank Arena

A fast-paced 4v4 multiplayer battle arena shooter. I built the real-time kill feed system and the team score manager that tracks scoring logic, win conditions, and synchronizes match state across all clients through Game State.

Unreal EngineBlueprintsMultiplayerUI SystemsGame StateHUD
Trailer

Watch the trailer


Steam

View on Steam


Contributions

Features I built

Feature 01 Kill feed system

❌ The problem

In a fast 4v4 match, eliminations happen quickly and are easy to miss. Without a clear event feed, players lose context on who was eliminated and how recent fights are shifting momentum.

✅ The solution

A Blueprint-driven kill feed shows each elimination in real time. New entries are added in order, older entries are removed when the feed hits its limit, and the panel auto-hides after a short delay.

📹 Feature demonstration
Blueprint — Kill feed
Feature 02 Scoreboard & win condition

❌ The problem

Team-based matches need a reliable way to track score progression and determine a winner. Inconsistent score updates across clients lead to conflicting results and unclear match-end states.

✅ The solution

All score and match-end logic runs through Game State — keeping every client in sync. The system checks the kill limit, determines winner or draw, and displays the correct end screen to all players simultaneously.

📹 Feature demonstration
Blueprint logic — Score manager & win condition