220 likes | 474 Views
Tic Tac Toe Game Design Using OOP. By: Parthipan Siva For: SD121. Identify Objects. Tic Tac Toe board Human Player Computer Player Game. Class Relationship. What Information Does The Game Board Class Need?. 3 x 3 Matrix for the board Status of board Can more pieces be placed?
E N D
Tic Tac Toe Game Design Using OOP By: Parthipan Siva For: SD121
Identify Objects • Tic Tac Toe board • Human Player • Computer Player • Game
What Information Does The Game Board Class Need? • 3 x 3 Matrix for the board • Status of board • Can more pieces be placed? • Has there been a 3 in a row (win)?
What Information Does The Player Class Need? • Name • Piece (X or O) • Number of Wins
What Information Does The Game Class Need? • Player1 • Player2 • Game Board • Status • Number of Games Played • Which player move is it • Type of game (Human vs Computer, Computer vs Human)