Inspired by old-school arcade games and my room's persian carpet
If you look closely you can find the enemies.
You can move around and submit/shoot with <ARROW_KEYS>
and <ENTER>
respectively.
There's also a Help button in the menu which explains the game.
--no-menu
Go directly to the game (without showing menu)
--no-damage
Die hard - sets the player health to maximum possible value
--help
Show help and quit
Player's stats is shown on the top-right corner:
Short for 'Health Point' and 'Kill Point'
There's no need to install the game. It can be compiled and run in the same directory.
After installing the dependencies, run:
make
make run or ./among_stars
- GNU compiler that supports C++17 or higher (version 9 or later)
- development ncurses library
- pthread library
Packages on Debian (bullseye): libncurses-dev
and libncurses6
This is probably the same on recent Debian distros and Debian derivatives (like Ubuntu 20.04 or higher).
You have two options:
As for the first ones they "emulate" linux environment and "magically" make the program's functionality available under windows, the build instruction should be the same as for linux. But the second option is using ported tools such as mingw-w64
under windows, so you'll be able to build the program natively.
See https://github.com/etzl/among-stars/wiki/Build#on-windows for more details
You can look through wikis for technical details, and more detailed description, to help you understand the code.
If you want to contribute see how to contribute
Don't get confused with all branches. They're just how the project could continue.