Skip to content

A 2d top-down turn-based strategy terminal game written from scratch in C.

License

Notifications You must be signed in to change notification settings

schwalbe-t/Lania

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Lania

A 2d top-down turn-based strategy terminal game written from scratch in C.

How to play

Download the pre-built release binary for your platform.
If you have a C compiler installed, you may instead also clone the repository and compile all the .c-files in the src-directory.
If you also happen to use Linux, you may also just simply run run.sh (by running chmod +x ./run.sh and then ./run.sh, or by running bash -e run.sh) (this will use gcc).

The downloaded or compiled executable must be started in a terminal of your choice. Although slow because of the coloring, the Windows command prompt and Windows PowerShell were proven to work as well. Only 3-bit coloring (background and foreground) with ANSI escape sequences is used, meaning it is compatible with a wide range of terminals.

During execution, the game will create a file called savegame in the current working directory. It does what it says, storing the progress you made in the game. Delete this file to reset your progress.

Screenshots

(Taken on Fedora Linux in the GNOME terminal)

Battle of Abil Endless Desert Enchanted Lake Narrow River Fords Western Oasis