Skip to main content

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

This is great and extremely clever! Did you test out different ways for how the keys spawn into the world?

(+1)

No, spawning the keys on the mouse position was my first idea and the only one I tried. Spawning on fixed positions seems too restrictive and harder to make interesting puzzles with imo. Now that I'm thinking of it maybe another way would be to have a keyboard overlay on screen and make each key spawn in their spot on the keyboard. I think this could be interesting, but it wasn't what I was going for in this game.

Ah I was wondering if you tested out spawning the keys in really small and then growing them over a few hundred milliseconds. Sometimes it was hard to make room to spawn in a key, so I was thinking that might be a solution that feels good. Again really great game. Spawning in the keys was really clever!

(+1)

Ha ha it's funny because this growing over a few hundred milliseconds is actually already in the game, although it's not very noticeable. :)  I did it more as a polish thing though. As a design decision I do want all blocks to have the same size for consistency and do a check if a block can spawn at that location because of this. I could be a good idea to make the checking area a tiny bit smaller than the keys to make the spawning easier and make it require less precision, but I will have to test this.

Ah gotcha.

I also love when the tutorial is baked into the game!