Some games benefit from being able to ffeel the tactile or braille board while playing. While these games are perfectly playable with speech, having a dedicated graphical view of the board makes them easier to understand and provides multimodal output. These games are designed to work with the Dot Pad X multiline braille display and graphics tablet, though are playable with speech alone if desired.
- Download the latest release
- Unzip to a folder on your hard drive
- If using a Dot Pad, connect via USB
- Run dgc.exe.
Play the classic game of Ex's and O's
Place 4 of yor tiles in a row to win.
First, place your 5 ships, then try to destroy your opponent's ships before they destroy yours.
The traditional sliding tile puzzle. Put the numbers in order from 1 to 15. If you get stuck, press F3 to have the computer autosolve.
Games can be controled both through the Dot Pad as well as the computer.
F1/F4move to previous or next menu itemF2select menu item
- DotPad:
panLeft/panRightmove to previous or next column,F1/F4move to previous or next row,F2perform action - Keyboard: arrow keys move,
Enter/Spaceaction,Escapeback to menu - On game over:
F3orEscapereturns to menu
Dot Game Center is a Windows-first game app built with wxPython and DotPad.
It uses a DotPad Python wheel and its DotPad class as the hardware layer.
That class handles both output areas on the device:
- the 20-cell text line for short prompts/status
- the 300-cell graphics grid for game boards and markers
DGC sits above that wrapper and focuses on gameplay, navigation, and accessibility.
From dgc/:
.\setup.ps1
setup.ps1runsuv syncand installs the newestdotpad-*.whlfromvendor/dotpad/.uvis required.
uv run dgc
or from Command Prompt:
dgc.bat
Contributions are welcome. Please create an issue with bugs/feature ideas or submit a PR for consideration.
Local build (produces dist/dgc/):
.\install.ps1Cut a release (bumps version, tags, pushes — GitHub Actions builds and publishes automatically):
.\release.ps1 0.3The workflow builds on windows-latest, zips dist/dgc/, and attaches it to a GitHub Release.
First-time CI setup: run uv run python _setup_ci.py once to create .github/workflows/release.yml, then commit it.
- MIT
This project is licensed under the MIT License. See
LICENSE.
These games are not created by Dot Inc. No warranty is implied.