A Tic-Tac-Toe game developed in Android with Kotlin


A Tic-Tac-Toe game developed in Android with Kotlin.



This application is a simple GUI-based implementation of the classic Tic Tac Toe game, written in Kotlin. It provides a modern and user-friendly interface for playing the game with two players on a 3×3 board.

Key Features

  • Two-player gameplay: two users take turns marking empty cells on a 3×3 board with their symbols (“X” or “O”).
  • Input validation: the program ensures that players can only make valid moves (i.e., select an empty cell).
  • Game logic: the program detects when a player has won the game (by placing three symbols in a row, column, or diagonal) or when the board is full and the game is a tie.
  • Replayability: the program allows the players to restart the game after a win or a tie.


View Github

Leave a Reply

Your email address will not be published. Required fields are marked *