1
1
Fork
You've already forked knight_invaders
0
Knight Invaders, a small game hearkening back to 70s and 80s retro arcade games.
Find a file
2025年06月24日 16:40:56 -04:00
assets Add some visuals to README 2025年06月24日 16:38:40 -04:00
include Working game 2025年06月10日 19:24:38 -04:00
scripts Working game 2025年06月10日 19:24:38 -04:00
src Working game 2025年06月10日 19:24:38 -04:00
test Update csv and csv files 2025年06月09日 18:25:51 -04:00
.gitignore Setup project, sprite on screen 2025年06月01日 02:14:13 -04:00
flake.lock Setup project, sprite on screen 2025年06月01日 02:14:13 -04:00
flake.nix Setup project, sprite on screen 2025年06月01日 02:14:13 -04:00
LICENSE Add README and LICENSE 2025年06月10日 19:34:19 -04:00
makefile Working game 2025年06月10日 19:24:38 -04:00
README.org Fix image display 2025年06月24日 16:40:56 -04:00

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.0
  • gnumake : GNU Make 4.4.1
  • raylib : 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