Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

hey there,

Extremely sorry I didn't see this, somehow I didn't get an email notification on it from Itch. Please email support@mirrorfishmedia.com next time if you don't hear from me and I'll get right back to you.

Thanks very much for pointing these issues out and the thorough bug report. I'll look into them.

The switch to using Coroutines actually came about later in development since I did a prototype which combines it with Aron Granberg's A* asset and it was useful to be able to wait for generation to be complete before generating the NavMesh, so I figured others might want to do the same.

Honestly the looping/discarding in the RoomChain generation is still not totally satisfying to me, it was created to guarantee chains of a certain length, since sometimes it's would just throw up very short chains. Might need a deeper rethink for that. The PlatformerRoomChain at least guarantees reasonably longer chains without this approach.

Best,

Matt