Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines
(+1)

Imagine if there were a mod when you play custom music with the MP3, it retrieves song lyrics from an API provider, solely to make Expie sing along ingame <:

(+1)

Would be difficult since its hard to find a lyrics provider like Genius to put lyrics in a format that wouldnt bug out the chat. Plus, all the edge cases. What if the player looses wifi connection? What if there's several direct matches for the name of an mp3 file? What if the player stops playing the music? What if the file gets deleted? etc etc.

(1 edit)

True, and true. I didn't think any further beyond the spontaneous idea, and commented it to cement it in history before I ultimately forget about it forever lol (I didn't even know if there's such thing as an API providing song lyrics, but it's cool that there is)

Buut, if you were to implement it I was thinking it would be simple, Expie singing snippets of the lyrics and adding '...' at the start and end of the dialog e.g ('...cold cold heart, hardened by you...'), instead of the whole song.


You've got me thinking though, making them sing the whole thing would mean streaming/animating the text in time with the track that's playing, in addition to all that. And also audio recognition.

I think if you really wanted it, you could also just use preset ingame songs and stream the lyrics annotated to them.

I checked the Genius API docs, I'm pretty sure you could just parse the json's DOM format to get the lyrics plaintext then use it ingame


TLDR; I'm just obsessed with the game, and potential ideas you could use for fleshing out the presentation of the characters in it's world (which the dev has done a wicked job of, especially through gameplay mechanics), to the benefit (and detriment..) of the player.