A cross-platform Renju game built using the .NET MAUI framework.
Renju is a strategy board game played on a 15x15 grid. This implementation brings the classic game to modern devices using the .NET MAUI framework, allowing it to run on Android, iOS, macOS, and Windows.
- Cross-platform support (Android, iOS, macOS, Windows)
- Interactive 15x15 game board
- Two-player mode
- Game rules enforcement
- Win detection
- Simple and intuitive UI
- .NET 8.0 SDK or later
- Visual Studio 2022 (17.3 or later) with the .NET MAUI workload installed
- Clone the repository
- Open the solution in Visual Studio
- Build and run the project for your desired platform
- Launch the app on your device
- The game starts with an empty 15x15 board
- Black plays first, followed by White
- Players take turns placing their stones on empty intersections
- The goal is to form an unbroken line of exactly five stones horizontally, vertically, or diagonally
- The game ends when a player wins or the board is full
Contributions are welcome! Please feel free to submit a Pull Request.
- .NET MAUI documentation and community
- Renju International Federation for game rules and inspiration
If you have any questions or suggestions, please open an issue in the GitHub repository or contact at the email in my profile.