• Hey! Guest! The 40th (!!!) GMC Jam will take place between February 25th, 12:00 UTC to March 1st 12:00 UTC. Why not join in this very special anniversary jam! Click here to find out more!

Asset - Project AI with Tic-Tac-Toe - A stylized Tic-Tac-Toe game with an introduction to Artificial Intelligence



Marketplace link: AI with Tic-Tac-Toe
Price: $8.99

Windows executable demo: Download

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.

What you get:
  • A well documented implementation of 4 basic AIs within Gamemaker using a "MINMAX" algorithm
  • A well documented Tic-Tac-Toe project containing turn-based game programming logic
  • My full support and assistance to help you use these tools and assets for your own project. My contact information is provided in the project's Read_Me note
  • 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. I use temporary variables liberally and I give them long descriptive names.

Marketplace link: AI with Tic-Tac-Toe
Price: $8.99
Windows executable demo: Download
Last edited: