https://github.com/ncw/gameboy-oxo3d
3D Tic Tac Toe for Gameboy
https://github.com/ncw/gameboy-oxo3d
gameboy gbdk-2020
Last synced: 6 days ago
JSON representation
3D Tic Tac Toe for Gameboy
- Host: GitHub
- URL: https://github.com/ncw/gameboy-oxo3d
- Owner: ncw
- License: mit
- Created: 2026-01-26T21:33:30.000Z (6 months ago)
- Default Branch: master
- Last Pushed: 2026-01-27T10:13:35.000Z (6 months ago)
- Last Synced: 2026-07-11T21:00:07.405Z (19 days ago)
- Topics: gameboy, gbdk-2020
- Language: C
- Homepage:
- Size: 19.5 KB
- Stars: 2
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Oxo3d: 3D Tic Tac Toe
Here is a simple Gameboy game to play 3D Tic Tac Toe.
I originally wrote this program on my ZX81 in about 1982 and it used to take about 1 minute to think! Even on the Game Boy it is almost instant even on hard mode. The program was ported from Sinclair ZX BASIC to QL BASIC to BBC Basic and finally to C in 2004. I took that C code, put a UI on it with GBDK-2020 and here it is!

If you've played normal 3x3 Os and Xs then this game shouldn't present too much trouble! This is a game of 4x4x4 Os and Xs. You're O and you have to get 4 in a row. The board is a cube viewed in slices. Imagine the 4 slices piled on top of each other. To see a different view of the cube press `B`. Watch out for tricky diagonal lines!
It has 3 levels, `Easy` for getting started, `Medium` once you've learned how to play and `Hard` for when you've mastered that.
Good luck!
Keys:
- `D-PAD` - move cursor
- `A` - place piece
- `B` - rotate view
- `Option` - Set level
- `Start` - New Game
Download the ROM from here [oxo3d.gb](./oxo3d.gb) and play in your favourite emulator or on real hardware.