You must be 18+ to view this content
Esoteric ♥ Esoterica may contain content you must be 18+ to view.
Are you 18 years of age or older?
Esoteric Update #221 - Knowledge And How To Represent It
Ok, so I'm back from my hospital visit... and let's start with that. I got held over for almost twice as long as initially intended due to complications. It sucked. I wouldn't say I liked it. I'm home now, though, and I got back into the fray with game development as soon as possible.
There will be no lore today, as I'm just a bit on the busy side, and I can't invest the time into uploading it to WordPress. I'll see about doing a multi-feature next week, though. (Also, you can just read lore in our Discord as it gets posted, which is more often than here, albeit in preview format.)
Now for development updates, that's a bit on the complicated side. There was some progress from other people working on the game while I was gone, but it's modular writing and coding, and that's not something I think worth showcasing, considering I have some mechanics and UI topics to cover. In any case, there were bug fixes and code expansions, while some text also got written for the new areas/events as we progressively hash out the process of writing modules.
Now in terms of those, we've finally started introducing arcane knowledge to the game as a full-blown mechanic. A while ago, there was an attempt at this, but it didn't go over well. It was severely underbaked and too simplistic to correspond well to our design goals. So this time, we went harder on the issue and used some of the new features we implemented to get around the problems. And it worked.
I won't talk too much about what we ended up doing. But I'll hint that the problems were mostly related to defining the PC's knowledge as a data structure with fact precedent (i.e. you need to know A to know things that expand on A).
Let's see how this looks in UI:

(Character knowledge - a preview with a few implemented facts, note below that the same fact can fit into different fact hierarchies.)

(Character knowledge using the Global option - a preview of facts you know from other characters. These facts are not available to your current character.)

(The game options UI got a little refresh. Knowledge toggles between the options above, but I've also fixed the Hammerspace option that was broken for a while.)
There's still a lot to do with knowledge, but as it turns out, it's really necessary for us to do anything deeper with the game. Too many interactions rely on checking the PC's knowledge about specific topics.
Get Esoteric ♥ Esoterica
Esoteric ♥ Esoterica
A story driven erotic game about magic, supernatural forces, love and BDSM.
| Status | In development |
| Author | EsoDev |
| Genre | Interactive Fiction |
| Tags | Erotic, Experimental, Fantasy, Female Protagonist, Mystery, Procedural Generation, Romance, Story Rich, Text based |
| Languages | English |
| Accessibility | Color-blind friendly, High-contrast |
More posts
- Esoteric Update #251 - There's Something In The Walls?3 days ago
- Esoteric Update #250 - Donjon (Hon~Hon~)8 days ago
- Esoteric Update #249 - 𝓢𝓬𝓻𝓲𝓫𝓫𝓵𝓮~16 days ago
- Esoteric Update #248 - The Writings Of The Mad22 days ago
- Esoteric Update #247 - A Smaller Asset Grind37 days ago
- Esoteric Update #246 - A Lot, In A Way44 days ago
- Esoteric Update #245 - Reflection, SQL And A Break59 days ago
- Esoteric Update #244 - We're Not Making a Boltzmann Machine64 days ago
- Esoteric Update #243 - A Neglected Novelette72 days ago
- Esoteric Update #242 - Passive Income77 days ago
Comments
Log in with itch.io to leave a comment.
Welcome back! Glad to hear that the arcane knowledge implementation is working out :3👍🏼
I should be done with it soon, yes.