https://github.com/charlesaverill/aftn
A C implementation of Alien: Fate of the Nostromo, a 2021 board game of the same name
https://github.com/charlesaverill/aftn
Last synced: 18 days ago
JSON representation
A C implementation of Alien: Fate of the Nostromo, a 2021 board game of the same name
- Host: GitHub
- URL: https://github.com/charlesaverill/aftn
- Owner: CharlesAverill
- License: mit
- Created: 2022-05-12T08:37:01.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2024-08-12T18:43:25.000Z (9 months ago)
- Last Synced: 2025-03-25T09:52:59.264Z (about 1 month ago)
- Language: C
- Size: 30.5 MB
- Stars: 19
- Watchers: 2
- Forks: 1
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# ALIEN: Fate of The Nostromo
This is a terminal-based clone of the ["ALIEN: Fate of The Nostromo" board game](https://boardgamegeek.com/boardgame/332321/alien-fate-nostromo), implemented in C.
## Installation
### Debug
Installs to `bin/aftn`
```sh
git clone https://github.com/CharlesAverill/aftn.git
cd aftncmake -S . -B build
cmake --build build -DDebugBuild=ON
```### Full Install
Installs to `/usr/games/aftn`
```sh
git clone https://github.com/CharlesAverill/aftn.git
cd aftncmake -S . -B build
cmake --build build
sudo cmake --build build --target install -DDebugBuild=OFF
```## Usage
```sh
Usage: aftn [OPTION...]-a, --use_ash Include Ash for a more challenging game
-c, --n_characters=integer Number of characters to create
-d, --draw_map Draw the game map if an ASCII map is provided
-g, --game=FILE Read game board from this path rather than the
default.
-n, --n_players=integer Number of players to create
-p, --print_map Print out a text representation of the game map
-?, --help Give this help list
--usage Give a short usage message
-V, --version Print program version
```Check [game_data/maps/format.txt](https://github.com/CharlesAverill/aftn/tree/main/game_data/maps/format.txt) to
create your own game boards