TIC-TAC-GLo

A concept render of the laser cut pieces of Tic-Tac-Glo

A concept render of the laser cut pieces of Tic-Tac-Glo

Project Description

For my final project in my freshman year introduction to engineering class, my group partners and I were tasked with building a toy for children ages 4-8. We decided to build a child-sized game of Tic-tac-toe, run by a computer algorithm I had coded in high school, which was designed to be mathematically impossible to beat. 

My partners integrated my computer algorithm, written in Python, into a script that would light up LED’s using a raspberry pi, and I designed a laser-cuttable tic-tac-toe board in solidworks. The child could set a difficulty level, ranging from a glorified random number generator (easiest difficulty), up to my unbeatable computer algorithm (hardest difficulty). Finally, we gave it the name “Tic-tac-glo” and added fun LED animations and wiffle balls for selecting squares. The children loved working their way up to the hardest difficulty, watching the LED animations, and throwing the wiffle balls at the board.

The code for Tic-tac-glo can be found on PasteBin.

An assembly animation of the laser cut Tic-Tac-Glo box

An assembly animation of the laser cut Tic-Tac-Glo box

A volunteer plays a game of Tic-Tac-Glo! (Sped up for convenience)

A volunteer plays a game of Tic-Tac-Glo! (Sped up for convenience)

Exploded view of Tic-Tac-Glo

Exploded view of Tic-Tac-Glo