Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/daelsepara/legendary-kingdoms
An Implementation of Legendary Kingdoms gamebook series in C++ and SDL. Only book 1, The Valley of Bones has been implemented as of now.
https://github.com/daelsepara/legendary-kingdoms
computer-games crpg game gamebook gamebooks games legendary-kingdoms roleplaying-games rpg sdl sdl2 the-valley-of-bones
Last synced: about 5 hours ago
JSON representation
An Implementation of Legendary Kingdoms gamebook series in C++ and SDL. Only book 1, The Valley of Bones has been implemented as of now.
- Host: GitHub
- URL: https://github.com/daelsepara/legendary-kingdoms
- Owner: daelsepara
- License: gpl-3.0
- Created: 2021-07-05T11:43:03.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2024-08-16T06:42:59.000Z (3 months ago)
- Last Synced: 2024-08-16T19:29:49.350Z (3 months ago)
- Topics: computer-games, crpg, game, gamebook, gamebooks, games, legendary-kingdoms, roleplaying-games, rpg, sdl, sdl2, the-valley-of-bones
- Language: C++
- Homepage:
- Size: 55.3 MB
- Stars: 6
- Watchers: 2
- Forks: 2
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
![Legendary Kingdoms](/src/images/legendary-kingdoms-logo.png)
# Legendary Kingdoms
[![C/C++ CI](https://github.com/daelsepara/legendary-kingdoms/actions/workflows/LegendaryKingdoms.yml/badge.svg)](https://github.com/daelsepara/legendary-kingdoms/actions/workflows/LegendaryKingdoms.yml)
[![License: GPL v3](https://img.shields.io/badge/License-GPLv3-blue.svg)](https://www.gnu.org/licenses/gpl-3.0)
[![Release](https://img.shields.io/github/v/release/daelsepara/legendary-kingdoms.svg)](https://img.shields.io/github/v/release/daelsepara/legendary-kingdoms.svg)An Implementation of Legendary Kingdoms Gamebooks in C++ and SDL. Only book 1 (The Valley of Bones) in the series is implemented as of now.
# Planned Features
- Keyboard friendly with Mouse and Gamepad support (**DONE**)
- Fully digitized gameplay (**DONE**)
- Quality of life improvements to record keeping (**PARTIAL**)
- Load / Save game at any point (**DONE**)
- Sound (**PARTIAL**)
- Multiplatform Linux/Windows/OSX (**PARTIAL**)# Current Progress (Screenshots)
**Main Menu**
![Main Menu](/screenshots/main-menu.png)
**Select Party**
![Select Party](/screenshots/select-party.png)
**Story Screen**
![Story Screen](/screenshots/story-screen.png)
**View Party**
![Party Details](/screenshots/view-party-1.png)
![Character Details](/screenshots/view-party-2.png)
**Combat Screens**
![Combat Preview](/screenshots/combat-preview.png)
![Combat Screen 1](/screenshots/combat-screen-1.png)
![Combat Screen 2](/screenshots/combat-screen-2.png)
![Combat Screen 3](/screenshots/combat-screen-3.png)
**Skill Checks**
![Skill Check](/screenshots/skill-checks-1.png)
![Skill Check 1 - Select Adventurers](/screenshots/skill-checks-2.png)
![Skill Check 2](/screenshots/skill-checks-3.png)
![Skill Check 3](/screenshots/skill-checks-4.png)
![Skill Check 4](/screenshots/skill-checks-5.png)
**Market Place**
![Buy Items](/screenshots/marketplace-1.png)
![Sell Items](/screenshots/marketplace-2.png)
**Character Inventory**
![Inventory Screen](/screenshots/inventory-screen.png)
**Consult Rules / Encyclopedia**
![Story Screen](/screenshots/rules-screen.png)
**Map Screens**
![Local Map](/screenshots/map-screen-1.png)
![World Map](/screenshots/map-screen-2.png)
**Load/Save/Delete Games**
![Story Screen](/screenshots/game-screen.png)
# Other features implemented
- Button/Icon hints/captions
- Mass Combat
- Sea Combat and Sailing
- Item and Money access to The Vault
- Unique Opponent/Monster actions during combat (Mass or Ground)
- Magic (during adventure, exploration, and combat: Ground, Mass, Sea)
- Code tracking as well as other in-game facts (Book started in, etc.)
- Team assignments during skill checks (or other missions)
- Troop transfers
- Rest, recovery, and spell recharge
- Harbour/Dockyard: Buy/Sell ships or cargo, repairs
- Recruitment
- Combat/Skill checks focus# Copyright Information
```
(c) 2019 Spidermind GamesLegendary Kingdoms (c) Spidermind Games Ltd. All Rights Reserved.
FIRST EDITION
Author & Game Design: Oliver Hulme
Producer: Jon Lunn
Book Design: Bruce Kennedy
Editor: Janet Horwood
Lead Illustrator: Robin Smith
Cover Artist: Claudio Pilia
Playtesters: Tom Hinton, Alison Goodman, Sean Donahue, Timo Lemburg.
To Em-kins, who first freed the Valley, all those years ago
All rights reserved. No part of this publication may be reproduced, stored in or introduced into a retrieval system or transmitted, in any form, or by any means (electronic, mechanical, photocopying, recording or otherwise) with the exception of the character sheets and maps for personal use, without the prior written permission of the publisher or unless such copying is done under a current Copyright Licensing Agency license. Any person who does any unauthorised act in relation to this publication may be liable to criminal prosecution and civil claims for damages.
ISBN 978-1-9160704-0-0
```**Note: This computer game implementation is not official nor is it endorsed by the gamebook's creators**
# Bugs
Feel free to report any bugs, issues, and/or suggestions. Thanks!
# Other Gamebooks implemented with SDL
- [Necklace of Skulls](https://www.github.com/daelsepara/sdl-skulls)
- [Heart of Ice](https://www.github.com/daelsepara/sdl-heart)
- [Down Among the Dead Men](https://www.github.com/daelsepara/sdl-dead)
- [Green Blood](https://www.github.com/daelsepara/sdl-green)
- [Once Upon a Time in Arabia](https://www.github.com/daelsepara/sdl-arabia)
- [The Coils of Hate](https://www.github.com/daelsepara/sdl-coils)