Choose your own adventure
summary
Builds a playable two player air hockey game using .NET MAUI with a lightweight 2D engine layered on .NET MAUI Graphics and real time networking via SignalR Hub + background service . Matchmaking is first come first served, game state and collision rules run server side in ASP.NET Core, and a shared library lets identical physics run on client and server. Demo runs and synchronizes paddles and puck, with notes on serialization, AOT caveats, haptics and accessibility.
AI-written summary · about
chapters (15)
- 0:00Welcome
- 1:51Why .NET MAUI for games
- 5:06Understanding .NET MAUI
- 10:06Building 2D game engine
- 11:06Game engine core concepts
- 17:26Game engine architecture
- 20:59First decision point
- 27:13Real-time multiplayer with SignalR
- 31:53Game state management
- 36:54Live air hockey demo
- 41:44Optimizing real-time performance
- 45:46Second decision point
- 47:37Making games accessible
- 55:20AI in game development
- 56:46Conclusion
related talks
01h 00mReal Time Connected Apps with NET MAUI, Blazor and SignalR
40mMultiplayer Gaming Architecture and Design
29mGames in Godot! Let's make a classic paddle game with C#!
22mMultiplayer Game with Angular
35m좌충우돌 멀티플랫폼 게임 로비 개발기
46mSupercharging game dev with Microsoft's cloud native and AI technology
49mMultiplayer Misadventures - Tales from making our first PvP multiplayer game in Unity
56mFrom Hell to Heaven: Porting Doom to MAUI
