A rogue-like survival game set in Africa.

Daniel Vedder authored on 19 Nov 2018
.gitignore Screen is now regularly updated, even without user input. 1 year ago
LICENSE Added license and imported util.lisp 1 year ago
LOGO Splash screen is now displayed at game start. 1 year ago
README.md Wrote the (random-move) method. 1 year ago
TODO Introduced multithreading. 1 year ago
animals.lisp Introduced multithreading. 1 year ago
biomes.lisp Wrote the (random-move) method. 1 year ago
item-classes.lisp Screen is now regularly updated, even without user input. 1 year ago
item-methods.lisp Screen is now regularly updated, even without user input. 1 year ago
items.lisp Added README.md 1 year ago
naledi.lisp Implemented basic server code, rearranged some code segments. 1 year ago
player.lisp Added README.md 1 year ago
server.lisp Implemented basic server code, rearranged some code segments. 1 year ago
util.lisp Screen is now regularly updated, even without user input. 1 year ago
world.lisp Implemented basic server code, rearranged some code segments. 1 year ago
README.md

Naledi ya Africa

Naledi ya Africa (Star of Africa in seTswana) is a survival game set in Africa. It offers networked multiplayer with an ncurses user interface.

Running

To compile Naledi ya Africa, you need a Common Lisp implementation (SBCL is recommended), Quicklisp and the ncurses C library. Note that these requirements limit the game to Linux.

Download the latest source code from https://git.synoikos.de/daniel/naledi. Then open up a REPL and run (load "naledi.lisp").

Once Naledi ya Africa is ready for release, a pre-compiled binary will be supplied.

Playing

Refer to the game manual (MANUAL file in the source code, or type h in-game).
TODO


Licensed under the terms of the MIT license.
© 2018 Daniel Vedder