1
0
mirror of https://github.com/abakh/nbsdgames.git synced 2024-12-04 14:46:22 -05:00
nbsdgames/README.md

59 lines
1.9 KiB
Markdown
Raw Normal View History

2019-03-21 10:55:03 -04:00
# New BSD Games
2019-03-21 10:28:37 -04:00
2019-03-21 10:58:38 -04:00
You have a computing machine from 1980's and you wonder how can you use it?
You deal with a GUI-less machine at work and are looking for ways to kill time?
You have to make a Reversi AI for your homework and you don't know where to copy it from?
You have been so excited about the bsdgames, but have grown tired of playing tetris, snake and robots for billions of times?
You feel they have betrayed you by bundling stuff like phantasia with a package you except to contain GAMES?
2019-03-20 10:49:23 -04:00
2019-03-20 10:57:14 -04:00
**Don't worry** anymore as you've got nbsdgames now!
2019-03-20 10:16:33 -04:00
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).
These include:
2019-03-20 14:01:58 -04:00
* Jewels (A game with a gameplay kinda similiar to that of Tetris, NOT my invention)
* Sudoku
* Mines (Minesweeper)
* Reversi
* Checkers
* Battleship
* SOS
* Rabbithole (A maze-exploring game where you have to gather items from all around the maze rather reaching an end,the idea maybe mine)
* Pipes (Same as the famous Pipe Mania, unplayable on the environments that don't support the line characters)
2019-03-20 13:53:42 -04:00
2019-03-21 10:55:03 -04:00
## Prerequisites
2019-03-20 10:16:33 -04:00
* make (optional)
* A C compiler with C99 enabled
* The standard library
* libncurses (the dev package if you are on debian-based distros)
2019-03-21 10:55:03 -04:00
## How to run
2019-03-21 10:28:37 -04:00
2019-03-20 10:16:33 -04:00
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 10:28:37 -04:00
``` sh
2019-03-20 14:01:58 -04:00
cd ~/Downloads/sources
export PREFIX= ~/bin
make install
2019-03-21 10:28:37 -04:00
```
2019-03-20 14:01:58 -04:00
2019-03-21 10:55:03 -04:00
## How do these look like
2019-03-21 10:28:37 -04:00
![Screenshot from 4 games in tmux](https://raw.githubusercontent.com/untakenstupidnick/new-bsd-games/master/screenshot.png)
2019-03-20 14:01:58 -04:00
2019-03-20 10:16:33 -04:00
2019-03-21 10:55:03 -04:00
## License
2019-03-20 10:16:33 -04:00
No rights reserved.
I am living outside the Berne convention and therefore no meaningful licensing can be applied (meaning that it's public domain in most of the world).