Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/daelsepara/blood-sword

An SDL Implementation of the Blood Sword gamebooks by Dave Morris and Oliver Johnson
https://github.com/daelsepara/blood-sword

blood-sword bloodsword computer-games crpg game game-book gamebook games rpg sdl sdl2

Last synced: about 1 month ago
JSON representation

An SDL Implementation of the Blood Sword gamebooks by Dave Morris and Oliver Johnson

Awesome Lists containing this project

README

        

# Blood Sword (Work-In-Progress)

![Main Screen](/screenshots/main-screen.png)

This is an SDL Implementation of the Blood Sword gamebooks by Dave Morris and Oliver Johnson.

## Current Progress

**Create Party**

![Create Party](/screenshots/create-party.png)

**Combat Screen**

![Combat Screen](/screenshots/combat-screen.png)

**Pathfinding (PC/NPC)**

![Pathfinding](/screenshots/pathfinding.png)

**Fight/Shoot**

![Fight/Shoot](/screenshots/shoot.png)

**Use Ability**

![Use Ability](/screenshots/use-ability.png)

**Call a spell to mind / Cast a spell in mind**

![Call a spell to mind](/screenshots/call-to-mind.png)

![Cast a spell in mind](/screenshots/cast-spell.png)

**Story Screen**

![Story Screen](/screenshots/story-screen.png)

**Choice Screen**

![Choice Screen](/screenshots/choice-screen.png)

**Test Attribute**

![Test Attribute](/screenshots/test-attribute.png)

**Manage Party**

![Select Adventurer](/screenshots/select-adventurer.png)

![Manage Adventurer](/screenshots/manage-adventurer.png)

![Adventure Sheet](/screenshots/adventurer-stats.png)

## Character classes in implemented in combat

- Warrior (**DONE**)
- Trickster (**DONE**)
- Sage (**DONE**)
- Enchanter (**DONE**)

## Story/Choice Mode Progress

- Sage Healing (**DONE**)
- Enchanter Call to Mind (**DONE**)

## Debugging

**Testing Combat**

```
./BloodSword.exe combat
```

**Jump to story section in Book 1**

```
./BloodSword.exe [section number]
```