GameMaker (2.3)

AI with Tic-Tac-Toe

William Jones

You must be logged in to obtain assets


This is a project for beginner to intermediate GML programmers who are interested in Artificial Intelligence or a turn-based game such as Tic-Tac-Toe.

Try a Windows build of the project here: Demo

What you get:

  • A well documented implementation of 4 basic AIs within Gamemaker

  • A well documented Tic-Tac-Toe project containing turn-based game programming logic

  • A neon rainbow shader

  • An example of simple and easy to use button logic

  • Examples of 2.3 function, method, and struct usage

4 different types of Artificial Intelligence are included:

  • A random AI that goes anywhere

  • A simple AI that makes good moves but doesn't strategize

  • A perfect AI that makes perfect moves but very-very-slowly

  • A perfect AI with smart conditioning to make perfect moves almost instantly

It includes all the documentation you would expect - but it goes a step further. The code is written in an easy to understand manner with clean formatting and consistent, easy to follow styles. If you're looking for fancy syntax techniques to reduce the line count, you won't find any here.

  • If you have any questions before you make your purchase feel free to contact me using the "Contact Publisher" link above.

End User Licence Agreement (EULA).

Age Rating: 4+


GMS2.3 - Version 0.0.2. Published September 22, 2020

Removed button scripts and changed them to methods

Loading, please wait

Package contents

Loading, please wait

What is the issue?

Loading, please wait