To make use of the previous recipes, we will devise a way to implement a rival for the popular game Tic-Tac-Toe. Not only does it help us extend the base classes, but it also gives us a way to create rivals for our own board games.
Implementing a Tic-Tac-Toe rival
Getting ready...
We will need to create a specific move class for the Tic-Tac-Toe board derived from the parent class we created at the beginning of the chapter:
using UnityEngine; using System.Collections; public class MoveTicTac : Move { public int x; public int y; public int player; public MoveTicTac(int x, int y, int player) { this.x = x; this.y = y; this.player = player; } }