Tic-Tac-Toe             

Overview                                               

  A simple implementation of Tic Tac Toe with a very basic AI. This project was done in a little under 8 hours total. 

Features                                               

  This is a standard implementation of Tic Tac Toe. The game features the standard things like a game board and game state, human player controls, AI that can play both against a human player and an AI player, and the ability to reset the game. 

My Role                                               

  This was a very quick project. I would say there is not much "game design" here since this is an old game that has a defined ruleset and game state. I did do all of the programming for the project and I created the assets used for the game pieces. They are simple shapes made inside of Unity just to give the game some flavor. I created the AI for this project and implemented the systems that allowed it to play itself, the web build does not allow the AI's to play against each other. I have attached three videos that go over my implementation for this project. I do understand there is much better ways to implement an AI for Tic Tac Toe and maybe at some point in the future I will revisit this project and implement an AI that uses a MinMax tree. 

Tech

Game Engine

Unity 

Scripting

C#

Development dates

January 2020

Development timeframe

8 hours

Role

Scripting, Design

Code Samples

GitHub Link

Playable WebGL Build

Play Now

Eric Ranaldi Logo
  • LinkedIn Social Icon
  • Wix Twitter page
  • Wix Facebook page
  • YouTube

Eric Ranaldi

Technical Game Designer | System Designer

© Eric Ranaldi.