Skip to content

Latest commit

 

History

History
48 lines (39 loc) · 1.44 KB

File metadata and controls

48 lines (39 loc) · 1.44 KB

SysHack

v0.2

Something like System Shock, but in NCurses.

Build

$ ./build.sh
$ build/bin/syshack

build.sh also generates compile_commands.json for use with LSP.

Keys

h, j, k, l Move WEST, SOUTH, NORTH, EAST
y, u, b, n Move NW, NE, SW, SE
a+<dir> Attack
q Use cowardice

TODO

  • Walking character
  • Walking droid
  • Ebites!
  • Collision detection
  • Level generation
    • rooms merging
    • connect rooms with doors
    • shift & connect more
    • stairs v0.3
  • Rendering
    • text
    • several objects per tile
  • NPC interactions
    • dialogs v0.4
  • Field of view
  • Difficulty levels v1.0
  • Unit tests with Check