Execution

A competitive Shooter built with Unreal Engine.

Early in development.

Project Status

  • Launcher & auto-updater working
  • Backend auth, profiles, ranks online
  • In-game login + avatars - in progress
  • Multiplayer & matchmaking - in progress

Tech Stack

Unreal Engine • C++ • C# • Blazor • ASP.NET Core • SQLite • Linux • NGINX

Latest Updates

Recent milestones and changes to Execution.

Backend Integration

Authentication • Profiles • Match Results

The game now talks to a custom backend: players can log in, fetch their profile, and send match results to update MMR and rank.

Launcher & Auto-Updater

WPF • Patch System

A custom launcher checks for new builds, downloads patches from the server, and keeps the client up-to-date before each play session.

Avatars In-Game

HTTP • Image Decoding

Player avatars are now downloaded from the backend at runtime and displayed in the game UI, includes the scoreboard and player identity elements.

Notes

The journey of building an indie shooter.

Building the Foundation

The focus so far has been on infrastructure: launcher, backend API, authentication, and a minimal Unreal integration. This creates a stable foundation for all future features like matchmaking, ranked modes, and social systems.

Next Steps

Upcoming work includes visual polish for the launcher and website, a better in-game UX for login and identity, and the first steps toward a proper matchmaking queue.

An unhandled error has occurred. Reload 🗙