Session
Building a Real-Time Multiplayer Shooter with Blazor WASM & SignalR
Ever wondered if you could build a multiplayer game using just .NET and a browser? In this live-coding session, we'll build a fully functional real-time multiplayer space shooter from scratch using Blazor WebAssembly and SignalR. no game engines, no plugins, just pure .NET!
Watch as we create a browser-based game where multiple players can join from any device (desktop or mobile), shoot each other, track scores on a live leaderboard, and compete in real-time. You'll see firsthand how Blazor WASM runs C# directly in the browser, how SignalR enables seamless real-time communication, and how JavaScript Interop unlocks performance-critical rendering with HTML5 Canvas.
By the end of this session, you should have an idea about:
- How to architect real-time multiplayer applications with SignalR
- Client-side prediction patterns for smooth gameplay despite network latency
- Server-authoritative validation to prevent cheating
- Mobile-responsive design with touch controls
- Automatic matchmaking systems
- Performance optimization with JavaScript Interop
Whether you're building collaborative apps, real-time dashboards, or just want to explore what's possible with modern .NET, this session will demonstrate the versatility and power of Blazor and SignalR. Plus, you'll get to play the game on your phone during the demo!
Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.
Jump to top