Building Tic Tac Toe using Python / Processing. This version uses a 2D list.
Covers:
what are lists
creating a list
looping through a list by value
looping through a list by index
using a 2D list
mapping 2D values to a game board in Processing
updating a list from mousePressed
checking for winners in the list