A package of 21 new, improved, text-based games. Some are entirely original ideas. Best and lightest! Years of free, fun and endless brain exercise for everyone.
C
315
181 commits
updated Sep 20, 2026
You want to game on your router because you paid for the whole CPU?
You have a computing machine from 1980's and you wonder how you can use it?
You have Plan9 dual-booted with OpenBSD and have kept the OpenBSD just for gaming?
You are a bored sysadmin with no work, and need to kill time looking busy with terminal?
You have to make a Reversi AI for your homework and you don't know where to copy it from?
Did you come here thinking it is bsdgames?
You are a European scientist?
Don't worry anymore as you've got nbsdgames now!
The games include:
The difficulty and/or dimensions are adjustable through simple command line options, you can play a minesweeper game that take hours to complete, or exprience hexadecimal sudoku and 8x8 fifteen-like puzzles!
Or just enter "nbsdgames" at your terminal to get a fancy menu and play all sorts of games from there.
It's on almost every repo by now: Debian (and other DEBs), OpenSUSE (and other RPMs), AUR, Alpine, FreeBSD, NetBSD, DragonflyBSD, Minix, Homebrew (MacOSX) and more https://repology.org/project/nbsdgames/versions
Thanks to Elias Riedel Gårding, Zinjanthropus, Alex Myczko, Robert Clausecker, Sam James, and so many other nice people for packaging.
They also gave back code and useful feedback.
However some packages might be old, not having many games and improvements (in checkers, etc). You can try compiling as well.
Have
To install them all on debian-base :
sudo apt install git make gcc libncurses5-dev
Like this:
git clone --depth 1 https://github.com/abakh/nbsdgames
cd ./nbsdgames/src
make
sudo make install # or use the binaries already compiled
They are known to work on Windows as well (using PDCurses, thanks to Laura Michaels for providing advice).
They have been ported to Plan9 thanks to Jens Staal!
Thanks to PDCurses they even work on DOS and every platform with SDL.
They should theoretically work on OS/2 as well but I have not verified that yet.
Linux+xterm+tmux

Plan9

Windows

CPU: At least one core with enough hertz
RAM: 1 MB should be enough
OS: MS/DOS and higher
Disk space: 0.5 MB for installation. Leave some bytes for saving the scores (optional)
GPU: Use something new that has VGA on it. VGA is nice and colorful.
Such high-end computers would probably run it smoothly. No vaccum lamps and vaccum cleaners supported.
Thanks to all the people who helped in the previous versions, all what I requested was done! I didn't expect such an amount of assistance on this project :heart:
C
95.6%
Roff
3.2%
Makefile
1.2%
A package of 21 new, improved, text-based games. Some are entirely original ideas. Best and lightest! Years of free, fun and endless brain exercise for everyone.
C
315
181 commits
updated Sep 20, 2026
You want to game on your router because you paid for the whole CPU?
You have a computing machine from 1980's and you wonder how you can use it?
You have Plan9 dual-booted with OpenBSD and have kept the OpenBSD just for gaming?
You are a bored sysadmin with no work, and need to kill time looking busy with terminal?
You have to make a Reversi AI for your homework and you don't know where to copy it from?
Did you come here thinking it is bsdgames?
You are a European scientist?
Don't worry anymore as you've got nbsdgames now!
The games include:
The difficulty and/or dimensions are adjustable through simple command line options, you can play a minesweeper game that take hours to complete, or exprience hexadecimal sudoku and 8x8 fifteen-like puzzles!
Or just enter "nbsdgames" at your terminal to get a fancy menu and play all sorts of games from there.
It's on almost every repo by now: Debian (and other DEBs), OpenSUSE (and other RPMs), AUR, Alpine, FreeBSD, NetBSD, DragonflyBSD, Minix, Homebrew (MacOSX) and more https://repology.org/project/nbsdgames/versions
Thanks to Elias Riedel Gårding, Zinjanthropus, Alex Myczko, Robert Clausecker, Sam James, and so many other nice people for packaging.
They also gave back code and useful feedback.
However some packages might be old, not having many games and improvements (in checkers, etc). You can try compiling as well.
Have
To install them all on debian-base :
sudo apt install git make gcc libncurses5-dev
Like this:
git clone --depth 1 https://github.com/abakh/nbsdgames
cd ./nbsdgames/src
make
sudo make install # or use the binaries already compiled
They are known to work on Windows as well (using PDCurses, thanks to Laura Michaels for providing advice).
They have been ported to Plan9 thanks to Jens Staal!
Thanks to PDCurses they even work on DOS and every platform with SDL.
They should theoretically work on OS/2 as well but I have not verified that yet.
Linux+xterm+tmux

Plan9

Windows

CPU: At least one core with enough hertz
RAM: 1 MB should be enough
OS: MS/DOS and higher
Disk space: 0.5 MB for installation. Leave some bytes for saving the scores (optional)
GPU: Use something new that has VGA on it. VGA is nice and colorful.
Such high-end computers would probably run it smoothly. No vaccum lamps and vaccum cleaners supported.
Thanks to all the people who helped in the previous versions, all what I requested was done! I didn't expect such an amount of assistance on this project :heart:
C
95.6%
Roff
3.2%
Makefile
1.2%