This is a quick port of Blazor Wasm port of Managed Doom
You can try it here: demo
#prerequisites
dotnet workload install wasm-tools wasm-experimental
dotnet tool install -g dotnet-serve
dotnet publish -c Release BlazorDoom.csproj && dotnet serve -d:bin/Release/net9.0/publish/wwwroot -p 8080 -S --path-base '/MangedDoom-Blazor'
- Then, open this link in your browser: http://localhost:8080/MangedDoom-Blazor/
- Implement mouse controls
- Implement save and load
# List all relative files (for pwa)
Get-ChildItem -Recurse -File -Name | % { '"./' + ($_ -replace '[\\/]', '/') + '",' }
Get-ChildItem -Recurse -File -Name -Exclude *.br,*.gz | % { '"./' + ($_ -replace '[\\/]', '/') + '",' }
dotnet tool install --global dotnet-serve