Knight Invaders, a small game hearkening back to 70s and 80s retro arcade games.
| assets | Add some visuals to README | |
| include | Working game | |
| scripts | Working game | |
| src | Working game | |
| test | Update csv and csv files | |
| .gitignore | Setup project, sprite on screen | |
| flake.lock | Setup project, sprite on screen | |
| flake.nix | Setup project, sprite on screen | |
| LICENSE | Add README and LICENSE | |
| makefile | Working game | |
| README.org | Fix image display | |
Knight Invaders
Knight Invaders
/niftyborg/knight_invaders/media/branch/primary/assets/menu.png /niftyborg/knight_invaders/media/branch/primary/assets/game.png
Requirements
For NixOS systems, or linux distributions with Nix:
nix: nix (Nix) 2.24.14
For other linux systems:
gcc: gcc (GCC) 13.3.0gnumake: GNU Make 4.4.1raylib: Raylib 5.0
Usage
NixOS or Nix-enabled linux distributions:
nix develop
make -B RELEASE=1 # optionally "make -B" for debug build
./build/release/knight_invaders
For other linux distributions:
make -B RELEASE=1 # optionally "make -B RELEASE=1" for release build
./build/debug/knight_invaders