Skip to main content

On Sale: GamesAssetsToolsTabletopComics
Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines
(1 edit)

This is going to be a little more brief than last time; I just wanted to provide feedback on some of the major changes in version 1.1. Since I'm not that interested in King Cobra, I'll be waiting for more content with Dr. Faustus (or someone else) before doing a full playthrough/critique of the game again.

By the way, I think you may have missed my last response. ;3

Background Music

It's quite good, and is at a good default volume to truly be called background music. Well done! I look forward to more tracks; one thing I regret quite a bit is listening to songs I liked in a never-ending loop! ;)

An interesting idea I'm sure you've already considered: giving characters their own, unique themes during scripted interactions would definitely help frame the player's first (and subsequent) interactions with each character.

Depending on how ambitious you want to get with your audio engineering for this game, it might also be interesting to eventually incorporate layered audio tracks (especially during or between scripted scenes) in order to punctuate the specific mood of each interaction with a character. That's firmly in the realm of "polish," though, and probably isn't a top priority right now.

Dialogue / Voiceover

The pseudo-voiceover is a good starting point, but it could definitely use some work. :3

It seems like the audio snippet is just sampled in a loop while text is being printed; the current approach feels a bit weird. In my experience, many games will sample the audio snippet for every character printed. That said, you may have tested that approach and found it a little too frenetic and distracting; I could definitely understand that.

You can get a lot more impact by inserting pauses between sentences; for example, that semicolon and comma I just inserted would be great places for noticeable (but short) breaks. In addition, sentences spoken very deliberately or with much haste could be printed at different speeds and with a more forceful (or otherwise modified) variant of the usual snippet.

Playing with text formatting, print speed, and the voice snippet can really help add personality to dialogue! Little details like that are quite satisfying, and help indicate the extra time and effort the developer put into the game to make the experience that much better!

By the way: depending on the tools you're using, you might be able to write helper functions (something like

speakWithVoice(faustusVoice, "The first part of my dialogue,", speed=fastSpeed)

) to help make scripting lots of dialogue less tedious.

Other Thoughts

- It's a bit too easy to accidentally skip text; if you click while text is printing, it should skip to the end of the text, not proceed to the next message.
- I've noticed the game will shrink and no longer fills the entire screen if my monitor goes to sleep while it's open. (That happened while writing this comment, heh.)

Thank you for staying a fan, unpack! Sorry for not responding to your last post, I think my plan was to contact you at the thing you gave me, and I never ended up doing that, lol. I'll respond to both here, and try to remember to actually contact you directly this time!

Thank you about the music! A lot of my work for this build was actually creating it and making sure it fit the mood, was "backgroundy" enough, and also that it actually was enjoyable to listen to. I absolutely plan on having more tracks, including layered and timed stuff! But I have no idea how much of that will actually come to fruition-I get way too ambitious about sound design, and still need to work on the skills to back that up, lol. One way or another, though, you won't be listening to the same tune over and over again!

I like your note about the audio! I programmed it in the way that felt it made the most sense to once again stay in the background, but I get that the way it's implemented may make it actually distracting. I'll toy around with how it works and toss it to my playtesters to see what they think!

I absolutely plan on changing the entire text system, too-right now it's honestly fairly lazily done, with just a script or two...but I want to have as much characterization in the game as possible, so italics and bold and all that nonsense will absolutely be present!

I've experienced that problem too-the same thing happens if you focus your screen on something else before the game can launch. It's a weird problem I'm familiar with and could talk about too much, and am not totally sure how to fix it, but it's on the docket! As a temporary fix, try hitting f4 when that happens, forcing the game to go into windowed mode, and then hitting f4 again to fullscreen it.

All the notes are once again super appreciated and taken into account! I hope you continue to enjoy this as I continue to update it!

(1 edit)

The lack of a response is no trouble; I understand you've had a lot on your mind! That said, Itch isn't great for lengthy back-and-forth; that's why I offered an alternative. ;P

No rush, though! I'm content offering my feedback where useful.

I can sympathize over technical ambition - I've bitten off more than I could chew many times in personal and professional projects. I'm glad to hear you'll be making the attempt! It'll be cool to see what you make of it.

Referring to the dialogue systems: I look forward to seeing their improvements! I can definitely sympathize with the process that leads up to getting something done the cheap way to save time. ;3

Good to know there's a workaround! I'm sorry that I can't help narrow down the issue much further than that; I'm not a game developer by trade, so I don't know enough about game engines to debug something odd like that.

That said... I may actually have some info that could help mitigate the issue. Most games I play use a Windows API (that I had to Google, as I'm not familiar with it) to prevent the computer/monitor from sleeping until the game is exited. It wouldn't work in an HTML5 version, but there's probably some other solution you could use from a browser; I believe YouTube may do something like that.

Finally - I'm glad that my feedback is useful! I'd very much like to help you succeed. :3

Edit: Ooh, I like the new art!