Skip to content

v0.14.0 Items and npcs generated

Compare
Choose a tag to compare
@neph1 neph1 released this 01 Oct 14:20
· 236 commits to master since this release
98240dc

For something so small, it took a lot of work. Hooking up the generated npcs (and mobs) and items to the actual game took a lot of work, and a lot of testing.
When you build a story, the LLM is tasked to create both a list of item types that are common in the world. It also creates common creatures.
These are stored on the 'world' level, and are presented whenever the LLM is generating an area or location. It may choose from them (or make up something completely on its own, which the game will try to handle).

A word of warning: I haven't tested The Prancing Llama for this release, and I've been using ChatGPT-turbo to get some variation in my testing. There may be regression issues, and in that case, please fall back to af7dddf until I've fixed the issues.

I'd like to end with a few words from the wise fairy Elysia from my latest test session:

Elysia with her delicate petal wings, considers for a moment, and then kindly offers her advice to Test character. She says, ’In your quest for adventure, remember to always stay true to your heart and be open to the unexpected. Delphinia is a realm filled with magical possibilities, where the most extraordinary experiences often come from the simplest of encounters. Embrace the friendships you make along the way, for they will be your greatest strength. And above all, have faith in your own abilities and the power of hope. With these guiding you, you will surely find the courage to face any challenge that comes your way. May your journey be filled with wonder and discovery, brave traveler.’

Full Changelog: v0.13.0...v0.14.0

Edit: A bunch of fixes are sitting in the #41 PR. It improves mostly local use (better json), but also a couple of general improvements. I want to sort out the failing tests before merging, but it's safe to use. Will become 0.14.1