Please check out our learning guides and resources!
Each game gets its data from GamesCraftersUWAPI.
Start off with this. This is a straight forward implementation, and thus it is long. But, it is easier to understand compared to other example games below.
Ten to Zero game board is written to be scalable. So, it is a bit more complicated but it is still in one dimension. So, learn this as the stepping stone to bigger games!
Tic-Tac-Toe is the smallest of two dimensional board game, and written to be scalable. So, game board is generated in nested for loop and it is overwhelming for the beginner. Once you know the gist from the previous two examples, it will be easier to understand this, and allow you to extend it to any other games you want!
Please check out Updating Game Logo!
First, check GamesmanUni Games Page to see if the game data is already available through GamesCraftersUWAPI.
If so, continue with Adding New Game or Adding Variant Game if it is a variant.
If not, unfortunately, the data is not available yet from Universal Web API. Work with back end team to implement it. Meanwhile, you may start writing game board but you will not have data to test your game board. Make sure you and back end team would agree on position value format before you do so.
First, check GamesmanUni Games Page to see if the game data is already available through GamesCraftersUWAPI.
If so, continue with Adding New Game or Adding Variant Game if it is a variant.
If not, unfortunately, the data is not available yet from Universal Web API. Work with back end team to implement it. Meanwhile, you may start writing game board but you will not have data to test your game board. Make sure you and back end team would agree on position value format before you do so.
Please check out Adding New Language!
First, check GamesmanUni Games Page to see if the variant game data is already available through GamesCraftersUWAPI.
If so, continue with Adding Variant Game.
If not, unfortunately, the data is not available yet from Universal Web API. Work with back end team to implement it. Meanwhile, you may start writing game board but you will not have data to test your game board. Make sure you and back end team would agree on position value format before you do so.
Global app style including themes can be found in src/datas/styles. All components will automatically inherit these global styles unless they include their own scoped style which will override global styles in times of comflicts.
Please check out Roadmap!
Please check out Adding New Theme!