Important
IF YOU'VE COME HERE TO FIND ANSWERS TO THE PUZZLES:
At present, none of the puzzles in The Search for the Secret Sapphire are designed with the intention of the player coming here to the source code to solve them. There are hints to all of the puzzles on the game's itch.io page. That being said, solving the puzzles in a meta way is very much in the spirit of this game, so do as you will and good luck finding the Sapphire!
Note
NOTE TO FELLOW GODOT DEVELOPERS
Hello! Anyone who would like to clone this repo and check out the Godot project itself is very much encouraged! However, unfortunately the audio and font files in this project are not tracked. This is to adhere to distribution licences. This means that if you try to build the project, you be unsuccessful unless you replace the missing files with your own fonts and audio.
In a future change, I will address this issue by adding some appropriate replacement files to allow the game to at least be buildable. Apologies for any inconvenience caused!
Lost in a haunted mansion without a hope of escape, the only way out is in. Will you find the Secret Sapphire and cure the curse? DEV'S NOTE: This assumes that you are able to start the game. If the start-button breaks, the HELP BOT should be able to assist you. That shouldn't happen though. Probably.
SPOILER
The point-and-click adventure actually takes place inside of the menu of "The Search for the Secret Sapphire". Your goal is to fix the start button and finally get to play the game.This was made in 30 days as my submission for the GitHub Game Off 2024: "SECRETS"! [Link to Submission Page]
If you're struggling with some of the puzzles, here's a couple of hints to help you along :)
Username Puzzle Hint
Have a look around the main menu screen, I'm sure I must have credited myself with my username somewhere there...Password Puzzle Hint
There might be a useful TOOL in the menu somewhere that could help you find a clue for the password. Once you've found the clue, you might find some more information if you CLICK on everything, be it moving or STATIC. This puzzle could have been clearer, but I just spent so long looking at pictures of TURTLEs that I ran out of time...S Puzzle Hint
I've been working on another game called HammerMan. It's pretty basic, but something weird has happened, there's a character that showed up in the game that I didn't intend on being there... It's sort of shaped like a snake with legs??T1 Puzzle Hint
That HammerMan sure has a knack for getting in places he was never intended to... he's even able to break the edges of my screen and run on top of the windows on my desktop!A Puzzle Hint
If there's one thing I love more than turtles, it's memes about turtles. If only there was a way to help out the turtle in the meme on my desktop... Maybe some other program on my computer can give me something that will help? (Make sure that you help the meme turtle completely, as it will give you a tool that's required to solve a later puzzle)R Puzzle Hint
I wonder where that pesky letter R got to... You might need to start thinking outside of (or rather, on top of) the box for this one...T2 Puzzle Hint Hint
I find the best tools can be found on the fringes of the game world. Tools like these really change your perspective and allow you to zoom out and see the bigger picture. You might even find something mysterious in the void. Luckily for me, I'm able to remember secrets like these by leaving hints for them on stickynotes.Finale Puzzle Hint
I'm afraid that you're at the mercy of the HELP BOT. They are immune to anything that is found within the game. Although... maybe there's something (or someone) from a DIFFERENT game that might be able to do some damage...Secret Sapphire Puzzle Hint
I like turtles...- Interact / Pick Up Item / Use Held Item: Left Click
- Drop Item: Right Click
- Pan Camera: Middle-Mouse / Ctrl+Left Click
- Cheat Codes: ↑ ↓ ← →
- Hammer Man: ↑ ↓ ← → Spacebar
- Engine: Godot
- Gameplay Code: GDScript
- Art: Aseprite
(Links to the below resources can be found on the itch.io page)
- Artwork: Me
- Music:
- Detective Stories by FreeGroove
- Creepy radio frequency by MixKit
- Mystery Of The Investigation by PaoloArgento - Suspense e investigação - HipervigilRPG by descreveaiRPG
- Video Game Boss Fiight by IHateTuesdays
- Sneaky Piz - Quirky Orchestral Loop by Sonican
- Sound Effects:
- 200 Free SFX by Kronbits
- 8-bit / 16-bit Sound Effects (x25) Pack by JDWasabi
- Explosion by morganpurkis (Freesound)
- Laser by Kronos1001 (Freesound)
- Title Font: Font+ [Antiquity Print] by SciGho
- Other Fonts:
- m6x11 by Daniel Linssen (aka managore)
- Wacky Joe by VEXED

- The Search for the Secret Sapphire is Submitted!
- Mid-Jam Patch 1
- Mid-Jam Patch 2
- Added Screenshots
- Added Windows and Linux Builds
- Post-Jam Bug Fixes
DISCLAIMER: THIS CODE IS A WORK IN PROGRESS! This was a month-long game jam, but it was a relatively ambitious project for me, so a lot of corners were cut to get it done in time. This meant that much of the standards of Good Code practice were tossed asside. I'm working on fixing this (and updating it for the post-jam build), but I've created a few branches to preserve the energy of the game jam version of the code in case people are interested:
- Code at time of game submission
- Code at time of mid-jam patch - This includes some game-breaking bug fixes.
- Post-Jam code - This is the main branch and is still under development. It includes post-jam tidy-ups and fixes.