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
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
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
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.