This is a simple Tic Tac Toe game developed using Blazor and .NET Core 8. It utilizes SignalR as a means of communication between clients to enable real-time gameplay between two players.
-
Clone this repository to your local machine using the following command:
git clone https://github.com/your-username/blazor-tic-tac-toe.git
-
Open the project in your favorite development environment. Make sure you have .NET Core 8 or higher installed.
-
Install the project dependencies using the command:
dotnet restore
-
Start the application using the command:
dotnet run
-
Open your web browser and navigate to http://localhost:'your-port' to play Tic Tac Toe.
- Real-time gameplay: Utilizes SignalR to allow two players to play Tic Tac Toe in real-time.
- Intuitive user interface: The user interface is designed in a simple and user-friendly manner.
- Full Tic Tac Toe functionality: Implements all the rules of the Tic Tac Toe game, including win detection and draw.
- Blazor: Used to develop the game's user interface using C# and HTML.
- .NET Core 8: Development platform for web applications and services.
- SignalR: Library for adding real-time functionality to web applications.
- C#: Primary programming language used in both the backend and frontend of the game.
If you wish to contribute to this project, follow these steps:
- Fork the repository.
- Create a new branch (
git checkout -b feature/new-feature
). - Make your changes and commit (
git commit -am 'Add new feature'
). - Push the branch (
git push origin feature/new-feature
). - Create a pull request on GitHub.
This project is licensed under the MIT License. See the LICENSE file for details.