Home

Awesome

Legend of Swarkland

Status

Simple turn-based action fantasy puzzle sandbox. See Version History for latest updates.

How do I play it

A Windows build can be downloaded from here: https://wolfesoftware.com/legend-of-swarkland/

Here's how to build from source on Linux:

  1. Get Zig from ziglang.org. Search this project's commit history to find which version of Zig to download.
  2. Get other dependencies:
    • NixOS: nix-shell --pure -p python3 -p git -p clang -p SDL2
    • Ubuntu: sudo apt-get install python3 git clang libsdl2-dev
  3. zig build
    • Bonus points: zig test -lc src/index.zig
    • To build for Windows, add: -Dtarget=x86_64-windows-gnu -Drelease-fast=true
  4. ./zig-out/bin/legend-of-swarkland

Design goals

See DESIGN.md.

Roadmap

5.7.0

Version History

5.6.1

5.6.0

5.5.0

5.4.0

5.3.0

5.2.0

5.1.0

5.0.1

5.0.0

4.6.0 (unfinished)

Why the C++ code was abandoned:

4.5.0

4.4.0

4.3.0

4.2.0

4.1.0

4.0.0

3.1.0

3.0.0

2.0.0

1.0.0