
The Secret Cave
This game is not designed to run on your device. Add it to a collection to play later, or you can try to run it anyway.
You are Stefano, a trainee alchemist with a secret you need to share. But who do you choose to trust?
The Secret Cave is a top-down, narrative RPG, created in a weekend as part of the “Secrets” themed Guildford Game Jam, September 2018. Each character has a unique ending and bespoke music score.
Team
- Dan Thomas (@DannyT) – Code and “art” (aka asset wrangling)
- Francesco Pirrone (@mightyfrancesco) – Music and Narrative
Tools/Assets
- Phaser 3 – HTML5 game engine
- Tiled Editor – Tilemap editor
- Texture Packer – Sprite sheet creator
- Top down town tileset – from Gamedev Market
- Character generator – by Gaurav
| Status | Released |
| Platforms | HTML5 |
| Rating | Rated 5.0 out of 5 stars (1 total ratings) |
| Author | Dan Thomas |
| Genre | Role Playing |
| Made with | Phaser |
| Tags | Narrative, Top Down Adventure |
| Average session | A few minutes |
| Inputs | Keyboard |
| Links | Blog |




Comments
Log in with itch.io to leave a comment.
I see you made this with Phaser 3. Could you please tell me how you handle determining when the player is by a NPC and starting the conversation?
Hey, it's inelegant (jam code) but the source is available here:
https://github.com/DannyT/ggj-secrets
Specifically, this is the bit which handles the interaction, I have an invisible box gameobject which I do hit detection on to determine what it's overlapping with:
https://github.com/DannyT/ggj-secrets/blob/master/src/scenes/GameScene.js#L163
Thanks a bunch. I have been looking all over for a way to do this.