Day 25 - trade UI
Hi!
I’ve been working on the trade UI lately.
The core feeling I want the player to experience is that they’re truly running a shop—
a place where customers come to eat, sleep, buy stuff, and even sell their own goods.
The main mechanic is trading.
Customers come with a set of requests, and the player must choose services or goods that match them.
If there’s a perfect match, the deal is made automatically. Otherwise, the player must offer a compromise.
For customers selling goods, the player can also offer gold as part of the deal.
To make it more fun, I’ve added customer profiles. Each customer has:
- A kingdom (their origin)
- A class (e.g., noble, commoner, guild)
- An archetype (not sure if this is the right word—think magician, warrior, rogue, etc.)
I’m also planning to add an achievement system:
the more successful deals you make with a certain type, the more bonuses you’ll unlock when dealing with them again.
And finally—traits!
Each customer has traits that can influence how the deal plays out.
Right now, I’m working on both the UI and the underlying system at the same time.
Hopefully, I can show some of it in the next weekly recap video.
Thank you for reading!
If you’re enjoying the updates,
please subscribe and
visit my studios blog for more behind-the-scenes!