A simple game in which the player is tasked with defeating an AI. Inspired by Wythoff's Game.
- Navigate to https://merrickclay.github.io/WythoffsQueen/
- Click on a highlighted cell to move the queen to that cell.
- If you move the queen to her castle, you win. If the AI moves the queen to her castle, you lose.
- You may only move the queen to the left, down, or diagonally down and to the left. You can move the queen any number of cells.
- You and the AI will alternate turns moving the queen. You start.
- If you move the queen to her castle, you win.
- If the AI moves the queen to her castle, you lose.
- Simple gameplay. Can you beat a simple AI?
- Serverless backend architecture
- Game state is saved for up to 24 hours. Return to the website and resume your game!
I wanted to practice developing with React and AWS to further hone my skills. Therefore, I decided to create a simple game I could challenge my friends with. Can you beat the AI?
The most recent stable build is hosted at https://merrickclay.github.io/WythoffsQueen/
This project was bootstrapped with Create React App. Serverless backend developed with AWS.
At this time I am not looking for any contributors to the project. This is a personal project.
Thanks to Wikipedia and their lovely contributors who upkeep the Wythoff's Game page: https://en.wikipedia.org/wiki/Wythoff%27s_game
MIT License
Copyright (c) 2021 Merrick Clay
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.