Analysis updated 2026-05-18
Play a spatial 3D tic-tac-toe game on Snap Spectacles where you navigate through a physical cube board.
Use this project as a starting template for building your own Spectacles AR game with Lens Studio.
Study the TypeScript source to learn how to structure board logic, rendering, and UI in a Lens Studio project.
| maximkuzlin/tic-tac-toe-chamber | abidoo22/pixelorama-mcp | aditya-pandey/slate | |
|---|---|---|---|
| Stars | 1 | 1 | 1 |
| Language | TypeScript | TypeScript | TypeScript |
| Setup difficulty | moderate | moderate | easy |
| Complexity | 3/5 | 3/5 | 2/5 |
| Audience | developer | vibe coder | general |
Figures from each repo's GitHub metadata at analysis time.
Requires Lens Studio 5.15.3 with Spectacles project support enabled, must have Spectacles hardware to test.
Tic-Tac-Toe Chamber is a 3D tic-tac-toe game built for Snap Spectacles, the augmented reality glasses from Snapchat. Instead of a flat 2D grid, the game puts the player inside a 3x3x3 cube where marks can be placed in any direction including through the middle of the cube. The player physically looks around and steps through the three-dimensional board to choose cells. The goal is the same as regular tic-tac-toe: complete a line, but the line can now run through three dimensions. The game has two difficulty modes. Easy mode gives the player three steps to navigate the cube and allows moving through occupied cells. Hard mode allows only two steps and restricts movement to empty cells. An AI opponent plays against the human player. A floating display shows the current game state, and a small draggable miniature cube shows the full board for reference. The project is built with Snap's Lens Studio development environment (version 5.15.3) and uses two of Snap's software toolkits: SpectaclesInteractionKit for handling physical input from the glasses, and SpectaclesUIKit for interface elements. The game logic is written in TypeScript across five files covering rules, rendering, UI, and audio. Sound effects for moves, placements, wins, draws, and errors can all be assigned through Lens Studio's visual Inspector panel. To open the project, you need Lens Studio 5.15.3 with Spectacles support enabled. You open the .esproj file and let Lens Studio rebuild its cache. The code is published as open source for learning and remixing, and the project is licensed under the MIT license.
An open-source 3D tic-tac-toe game for Snap Spectacles AR glasses, placing the player inside a 3x3x3 cube where they look around and step through the board to place marks.
Mainly TypeScript. The stack also includes TypeScript, Lens Studio, SpectaclesInteractionKit.
MIT license: use, copy, modify, and distribute freely for any purpose, including commercial use.
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Verify against the repo before relying on details.