Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/exceptionnotfound/BlazorGames
Solitaire, Minesweeper, ConnectFour, Tetris, Blackjack, Conway's Game of Life, and more, all written in Blazor WebAssembly.
https://github.com/exceptionnotfound/BlazorGames
Last synced: 20 days ago
JSON representation
Solitaire, Minesweeper, ConnectFour, Tetris, Blackjack, Conway's Game of Life, and more, all written in Blazor WebAssembly.
- Host: GitHub
- URL: https://github.com/exceptionnotfound/BlazorGames
- Owner: exceptionnotfound
- Created: 2020-05-29T17:10:14.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2023-05-11T16:25:48.000Z (over 1 year ago)
- Last Synced: 2024-08-01T02:27:00.594Z (4 months ago)
- Language: HTML
- Homepage: https://blazorgames.net/
- Size: 8.75 MB
- Stars: 217
- Watchers: 15
- Forks: 64
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# BlazorGames
This project is a Blazor WebAssembly project where we design, model, implement, and play common board and card games.
You can see the deployed site here: [https://blazorgames.net/](https://blazorgames.net/)
This project is used in many blog posts on my site, including:
### Solitaire
* [Part 1: Overview](https://exceptionnotfound.net/solitaire-in-blazor-part-1-overview/)
* [Part 2: The C# Classes](https://exceptionnotfound.net/solitaire-in-blazor-part-2-the-csharp-classes/)
* [Part 3: Drawing, Discarding, and the Stacks](https://exceptionnotfound.net/solitaire-in-blazor-part-3-drawing-discarding-and-the-stacks/)
* [Part 4: Drag and Drop](https://exceptionnotfound.net/solitaire-in-blazor-part-4-drag-and-drop/)
* Part 5: Double-Click Shortcut and Autocomplete### Tetris
* [Tetris in Blazor Web Assembly](https://exceptionnotfound.net/tetris-in-blazor-webassembly/)
* [Part 2: Cells, the Grid, and the Game State](https://exceptionnotfound.net/tetris-in-blazor-part-2-cells-the-grid-and-the-game-state/)
* [Part 3: Tetrominos](https://exceptionnotfound.net/tetris-in-blazor-part-3-tetrominos/)
* [Part 4: Displaying the Grid and a Falling Tetromino](https://exceptionnotfound.net/tetris-in-blazor-part-4-displaying-the-grid-and-a-falling-tetromino/)
* [Part 5: Controls, Upcoming Tetrominos, and Clearing Rows](https://exceptionnotfound.net/tetris-in-blazor-part-5-controls-upcoming-tetrominos-and-clearing-rows/)
* [Part 6: Scoring, Levels, Music, and Other Features](https://exceptionnotfound.net/tetris-in-blazor-part-6-scoring-levels-music-and-other-features/)### Minesweeper
* [Part 1: C# Implementation](https://exceptionnotfound.net/minesweeper-in-blazor-webassembly-part-1-csharp-implementation/)
* [Part 2: The Blazor Component](https://exceptionnotfound.net/minesweeper-in-blazor-webassembly-part-2-the-blazor-component/)### Yahtzee
* [Part 1: The C# Model](https://exceptionnotfound.net/yahtzee-in-blazor-webassembly-part-1-the-csharp-model/)
* [Part 2: The Blazor Component](https://exceptionnotfound.net/yahtzee-in-blazor-webassembly-part-2-the-blazor-component/)### Blackjack
* [Part 1: Rules and Modeling the Game](https://exceptionnotfound.net/blackjack-in-blazor-part-1-rules-and-modeling-the-game/)
* [Part 2: The C# Classes](https://exceptionnotfound.net/blackjack-in-blazor-part-2-the-csharp-classes/)
* [Part 3: Game State and Blazor Components](https://exceptionnotfound.net/blackjack-in-blazor-part-3-game-state-and-blazor-components/)
* [Part 4: Putting it All Together](https://exceptionnotfound.net/blackjack-in-blazor-part-4-putting-it-all-together/)### Conway's Game of Life
* [Conway's Game of Life (With Emojis!) in C# and Blazor WebAssembly](https://exceptionnotfound.net/conways-game-of-life-with-emojis-in-csharp-and-blazor-webassembly/)### Other Posts
* [Setting the Page Title in a Blazor App](https://exceptionnotfound.net/setting-the-page-title-in-a-blazor-app-net-core/)
* [Deploying a .NET Core Blazor App to Netlify using GitHub Actions](https://exceptionnotfound.net/deploying-a-net-core-blazor-app-to-netlify-using-github-actions/)More to come! Pull requests are welcome on this project.