Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/marcodiniz/ABlazorPong

A classic pong game build with Blazor. Not a single line of JavaScript has been written, only WebAssembly in all it's glory.
https://github.com/marcodiniz/ABlazorPong

blazor blazor-webassembly csharp dotnet net webassembly

Last synced: 20 days ago
JSON representation

A classic pong game build with Blazor. Not a single line of JavaScript has been written, only WebAssembly in all it's glory.

Awesome Lists containing this project

README

        

# A Blazor Pong

### Live Demo: https://marcodiniz.github.io/ABlazorPong/

![screenshot](screenshots/pong.gif)

A Blazor Pong was an personal experiment to remake the classical pong for browser without any
javascript.

### The challenge:

- No JavaScript could be used. Neither JsInterop invokes. Zero JS, nada!
- Should have sounds effects. Sounds should be handled without JS.
- Should look like the original pong.
- Has to look nice an playable, despite not be using canvas and js libs.
- The code should be the simple and claen. Easy for anyone to understand and replicate.