With everything that's been going on in life, I've still carved out some time to work on this. Really, I'm not sure what to do with Astroneer right now, so that's less of a draw away.
I've also been watching this playlist of making a roguelike by LazyDevs (Porklike) in the background. It's interesting to see how different people do things, especially with different experience.
As I said last time, I think gameplay is pretty much done, so my focus now is on graphics and sound. And I said it would be graphics and then sound, but turns out it's sound first! Pretty much the entire graphics work I've done is on the loss screen, which I'm keeping to myself for now. That means a devlog with no GIFs! Deal with it!
I'm really not sure what I'm doing with the sound — that is, what effects I want, or even how to get there. I've found some useful readings on NerdyTeachers, including a link to this Wave Designer cart. Another thing I'm wrestling with is when the update/draw loop is very helpful and when it's not. For instance, if you want a looping sound, you need to also work on some hysteresis or edge detection (this Factorio combinator cookbook is helpful to read if those terms aren't familiar to you). And then what about ending the loop?
Well, SFX takes a sound and a channel. You can stop sound or end a loop by using a negative number as the sound. As that commit message said:
That means we need to know which channel, and hey there are four lanes and four channels. I can't see a problem with this at all.
Stats:
- 46 commits
- 3270 tokens
- 16417 chars
- 4946 compressed