Autorský projekt | .NET 10 / Blazor WebAssembly
Webová hra na praskanie bublín (praskni.app), ktorá sa hrá jedným ťuknutím. Hráči súťažia v rebríčkoch, súkromných ligách a v dennej výzve, kde všetci hrajú to isté kolo. Beží v prehliadači aj ako nainštalovaná PWA na telefóne a počítači, v 12 jazykoch.
Kľúčové oblasti
- Deterministická simulácia v C#, ktorá beží rovnako v prehliadači aj na serveri. Server každé kolo prepočíta z ťuknutí, takže sa do rebríčka nedá poslať vymyslené skóre.
- Herná plocha na HTML canvas, zvuky syntetizované cez Web Audio, responzívny dizajn a offline režim.
- Denná výzva, ligy, séria dní, odznaky, profily hráčov a push notifikácie.
- Backend v ASP.NET Core so SQLite, testy v xUnit, nasadenie cez GitHub Actions na Azure.
Použité technológie
C#, .NET 10, Blazor WebAssembly, ASP.NET Core, EF Core, SQLite, JavaScript, Canvas 2D, PWA, Azure





