Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines
(2 edits)

I just found your game through one of Kyzrati’s videos and holy smokes, I love what I see here. Just finished the tutorial and wanted to give you some feedback. But most of it was already answered in your latest Feedback Friday post. Like playing on a german keyboard and getting confused at a few sections of the tutorial.

I needed to restart the tutorial because I softlocked myself after opening the door to the gas chamber without getting the amulet first. After that I was locked in a loop where I died over and over again while trying to reach the amulet. But that was just me not reading careful enough. :D

And the eel… man that eel is as tough as a tank. :D

I’m looking forward for my first real run and really hope you keep adding to the game.

Unfortunately, the frame work I'm using doesn't provide support for various keyboard types, but I may be able to come up with a hacky solution. Can you tell me what keys were different when you played? Did the letter keys at least function the same?

I have tried to keep the tutorial proofed against softlocking. The thing about the gas chamber I haven't thought of before. Possibly I could modify it so that the gas is cleared and the door is shut when the player dies.

Let me know how far you make it in the real game.

(5 edits)

The keys which took me a while to figure out are < (SHIFT+,) and > (SHIFT+.) for going up/down and * (SHIFT+8) for select all in the inventory/action menus. And the ones I couldn’t find out at all yet are ? to describe the spells in the spells menu and \ to show exits and keys.

Another thing I found a bit confusing was, that I had to disable NUM-LOCK to use SHIFT movement. It does not work when NUM-LOCK is enabled. The normal letters seem to work fine. At least I didn’t run into any problem yet.

And there is one more thing which would be very helpful. When starting a new game I need to select the attribute order. It would be nice if I could get a description of what these attributes are used for. Perhaps something like the spell description option. I know you describe some of the things, like wisdom for searching etc., in the tutorial. And of course some things will be self explnatory. But I think that would give the player a better understanding to make an informed decision about this step.

I’ll let you know if I find out more. :-)

Edit: Forget about the part with the attributes. Just me, again, not reading carefully enough. All the needed information is in the guidebook already. :-D

Yeah, I've noticed that num lock blocks the shift key. I guess that's just what num lock does and I'm not sure if I can overide that.

I suppose I could add a little bit more info on attributes in the character creation process.

Maybe I can find a diagram of a herman leyboard and see if I can translate the key codes. It won't be easy to test though.

Perhaps I can help you out with the german keyboard part? I just need to know what you need and how to get that information. :-)

One of my future plans is to migrate the game over to the SDL3 library. Taking a quick look at the wiki, it seems like that library has better support for different keyboard types, so I will probably hold off until I makee the big move.

Glancing at a diagram of the German keyboard, it looks like the ; and : are where the < and > are on my keyboard, so maybe that works. Remember you can also use the mouse to click on things in inventory, click on commands on the side bar, or right click to bring up a commands menu.

Okay, so my first run went something like this:

  • Explored Town
  • Stood on a path which led out of town
  • SHIFT moved on that path
  • Came to a halt waaaaaaaay out of town right in front of a panther
  • Got eaten by the panther

11/10 so far. :-D

Lololololol. Glad to hear you can shift walk now. Hitting any key will interrupt automovement.

on my keyboard the '?' didn't work. In bearlibterminal I use

char tk_char = terminal_state(TK_CHAR);

to read the character and then compare tkchar == '?' for example, I had issues with these too.

Thanks. Unfortunately, this won't be a quick fix for me because the game is already rigged up to use a table that links the key codes to command functions. It might be easier for me just to start switching to SDL3 since it appears to me that it also has key codes that are tied with the actual character.

Eels are tough possible early-game enemies xD

There are some even nastier water creatures, too, overall tough because fighting these things in the water puts you at a disadvantage, and they won't generally surface enough at range to kill with ranged attacks... I had to get by one to reach a chest on the other side of water once, and best I could do was magically pacify it for a bit while I slipped by :P (in some cases it can be effective to use a mercenary/ally to coax them out at the water's edge and use ranged attacks while they attack your friend...)

The disadvantage seems to be quite hefty, but I like the idea nonetheless.

I finished watching your tutorial playthrough after I was done with mine. You got through much faster then I did because I had to backtrack multiple times. I stored most of my items in my donkey before fighting the eel and forgot to get them back afterwards. And at the goblin pallisades I oversaw the sign and burnt the firewood to cook me something to eat right in place. At least I could chop down some trees in the room where you learnt about making fire and cooking. :-D

In the end it was a very fun experience. And that was “only” the tutorial. If the rest of the game comes even close, I’m sold!

Ha dang I got through the tutorial faster? Maybe turn-wise faster, though probably not real time? We talked through the whole thing so it seemed to take forever :P. But yeah, good intro to the mechanics, though I did forget about the tree-chopping when I later started actual runs, so that was unfortunate because it's a really useful/important mechanic in game (unlike pushing boulders around, which I have yet to find any especially useful way to take advantage of xD).

Game itself definitely has quite a lot to offer already, even this WIP state!

Lol. Players are doing all kinds of things I didn't expect. Probably it would have been possible to burn the palisade without the firewood by just starting a small fire and then throwing the oil on it.