2019-03-21 18:25:03 +03:30
# New BSD Games
2019-03-21 18:49:33 +03:30
<!To anyone who has been involved in development of this display system: f.. fu.. FUCK Y'ALL ! WHAT KIND OF HELLISH SHIT IS THIS?!?!?!?!??>
*You have a computing machine from 1980's and you wonder how you can use it? < br / >
You deal with a GUI-less machine at work and are looking for ways to kill time? < br / >
You have to make a Reversi AI for your homework and you don't know where to copy it from? < br / >
You have been so excited about the bsdgames, but have grown tired of playing tetris, snake and robots for billions of times? < br / >
You feel they have betrayed you by bundling stuff like phantasia with a package you except to contain GAMES?* < br / >
2019-03-20 18:19:23 +03:30
2019-03-20 18:27:14 +03:30
**Don't worry** anymore as you've got nbsdgames now!
2019-03-20 17:46:33 +03:30
2019-03-21 18:54:18 +03:30
I originally made these to be added to NetBSD ( but the few i talked with preferred to have games in the repositories rather than in /usr/games itself) .
2019-03-20 17:46:33 +03:30
These include:
2019-03-20 21:31:58 +03:30
* Jewels (A game with a gameplay kinda similiar to that of Tetris, NOT my invention)
* Sudoku
* Mines (Minesweeper)
* Reversi
* Checkers
* Battleship
* SOS
2019-04-03 03:20:41 +04:30
* Rabbithole (A maze-exploring game where you have to gather items from all around the maze rather than reaching an end, the idea maybe mine)
2019-03-20 21:31:58 +03:30
* Pipes (Same as the famous Pipe Mania, unplayable on the environments that don't support the line characters)
2019-03-20 21:23:42 +03:30
2019-03-21 18:25:03 +03:30
## Prerequisites
2019-03-20 17:46:33 +03:30
2019-04-03 06:48:10 +04:30
* git (optional)
2019-03-21 18:53:14 +03:30
* POSIX make (optional)
2019-03-20 17:46:33 +03:30
* A C compiler with C99 enabled
* The standard library
* libncurses (the dev package if you are on debian-based distros)
2019-03-21 18:25:03 +03:30
## How to run
2019-03-21 17:58:37 +03:30
2019-03-20 17:46:33 +03:30
1) Download the files
2) Go to the sources directory
3) Set the environment variable PREFIX to the address you want them to be in
4) Install
Like this:
2019-03-21 17:58:37 +03:30
``` sh
2019-04-03 06:48:10 +04:30
git clone https://github.com/untakenstupidnick/nbsdgames
cd ~/nbsdgames/sources
2019-03-20 21:31:58 +03:30
export PREFIX= ~/bin
make install
2019-03-21 17:58:37 +03:30
```
2019-03-20 21:31:58 +03:30
2019-04-03 23:53:41 +04:30
Also, If you are on a debian-based OS on a 64-bit PC you can download the deb package and simply install it with dpkg or apt.
2019-04-03 03:12:11 +04:30
2019-03-21 18:25:03 +03:30
## How do these look like
2019-03-21 17:58:37 +03:30

2019-03-20 21:31:58 +03:30
2019-03-20 17:46:33 +03:30
2019-04-03 04:28:22 +04:30
## How to contribute
Thanks for your generousity! You can...
* Share these with your friends
* Tell me your suggestions, bug reports, games you want to be added etc.
* Make a package for your distro
* Port it to other OSes with help from PDcurses (Not very hard, but there are incompatibilities between PDcurses and ncurses)