Jeff Weeks’

Topology and Geometry Software

Torus Games icon
Torus Games
Eight familiar games introduce children age 10 and up to the concept of a finite yet unbounded universe.
iOS, macOS, Windows
Deutsch ελληνικά English español suomi français italiano 日本語 한국어 Nederlands português русский tiếng Việt 简体中文 繁體中文
KaleidoPaint icon
KaleidoPaint
Create colorful symmetrical paintings based on the 17 tiling patterns.
iOS
العربية Deutsch English español français italiano 日本語 Nederlands português русский 简体中文 繁體中文
KaleidoTile icon
KaleidoTile
Explore polyhedra and tessellations while creating colorful works of art.
iOS, macOS, Windows
Cymraeg English français italiano 日本語 한국어 português 简体中文 繁體中文
Curved Spaces icon
Curved Spaces
Fly in a multiconnected universe (for math and physics students).
iOS, macOS, Windows
English español français português 简体中文 繁體中文
4D Maze icon
4D Maze
Have fun solving 4D mazes (for everyone).
iOS, macOS, Windows
Deutsch English italiano 日本語 português русский
4D Draw icon
4D Draw
Draw simple 4D figures (for geometry students).
iOS, macOS
English português
Hyperbolic Games icon
Hyperbolic Games
Play Sudoku, Pool and Maze on hyperbolic surfaces (for geometry students).
iOS, macOS
English
Crystal Flight icon
Crystal Flight
Fly freely in crystals (for everyone).
iOS, macOS
English português

Other Resources

Shape of Space icon
The Shape of Space 3rd edition
A gentle introduction to topology and geometry, with full-color figures throughout.
Hyperbolic Blanket icon
How to Sew a Hyperbolic Blanket
Step-by-step instructions for sewing a hyperbolic surface from fleece.
Kali icon Kali Move & Turn icon Move & Turn SnapPea icon SnapPea
Non-Euclidean billiards in VR
Virtual reality simulations of curved spaces

Recent Updates

2020-09-24 Torus Games
Works around bug on A9/A10 iOS devices, thanks to Alex Jacoby
2020-09-07 Torus Games
Chess algorithm 100× faster, adds “Extra Hard” difficulty level
Gomoku algorithm 1000× faster, adds “Extra Hard” difficulty level
Supports wide-color displays
Minor aesthetic improvements
2020-09-07 KaleidoPaint
Supports wide-color displays
Avoids unwanted scrolling in Color Picker
More efficient GPU usage
Added Portuguese translation, thanks to Nuno Fernandes
2020-09-07 KaleidoTile
Supports wide-color displays
Avoids unwanted scrolling in Color Picker
2020-09-07 Curved Spaces
Supports wide-color displays
Added Portuguese translation, thanks to Nuno Fernandes
Updated Spanish translation, thanks to Cristian Armendariz-Picon
2020-09-07 4D Maze
Supports wide-color displays
Added Portuguese translation, thanks to Nuno Fernandes
2020-09-07 4D Draw
Supports wide-color displays
Adjusted toolbar buttons for iOS 13 and later
Added Portuguese translation, thanks to Nuno Fernandes
2020-09-07 Hyperbolic Games
Supports wide-color displays
2020-09-07 Crystal Flight
Supports wide-color displays
Added Portuguese translation, thanks to Nuno Fernandes

View this page in:
العربية   English   Español   Français   Italiano   日本語   Português   Русский

Contact Jeff Weeks

This material is based upon work supported by the National Science Foundation under Grant No. 1503701. Any opinions, findings, and conclusions or recommendations expressed in this material are those of the author and do not necessarily reflect the views of the National Science Foundation.