This is a port of Managed Doom version 1 to the browser
#prerequisites
dotnet workload install wasm-tools wasm-experimental
dotnet tool install -g dotnet-servedotnet 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