Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines
A jam submission

GhostyView game page

Submitted by JIBBYBABY — 1 day, 3 hours before the deadline
Add to collection

Play game

Ghosty's itch.io page

Results

CriteriaRankScore*Raw Score
Graphics#533.2143.313
Fun#582.7892.875
Controls#602.7892.875
Audio#692.3652.438
Overall#702.6592.741
Originality#712.8502.938
Accessibilty#792.1222.188
Theme#852.4862.563

Ranked from 16 ratings. Score is adjusted from raw score by the median number of ratings per game in the jam.

Godot Version
4

Wildcards Used
Undo

Game Description
This is a short game that I submitted to the Godot Wild Jam #75. The game is about a cute ghost who needs to collect missing memory shards in order to move on. The game features exciting puzzles and custom pixel art as well as custom music/sound effects. This is the first game I have ever published on itch.io so I welcome all your feedback! (works best in google chrome!) Also follow me on itch.io to get updates on the game(s) I'm working on! :)

How does your game tie into the theme?
I took a literal interpretation of the game and focused on mirros for transporting the character within scenes.

Source(s)
NA

Discord Username(s)
jibbybaby

Participation Level (GWJ Only)
1

Leave a comment

Log in with itch.io to leave a comment.

Comments

Submitted(+1)

Great work for your first itch.io game! I wasn't able to figure out the code unfortunately, but read the comments and now understand how the player can get to that answer. It might need to be altered a bit, because it would be difficult for the player to figure out that the smaller ones count as 0.5. Otherwise, the art style is super cute and I think this is a great game with lots of potential! Nice job!

Submitted(+1)

Cute game and nice idea with the locked door, I thought I had to go back to the beginning to count all of the candles, stars and books, but by the comments it seems it was easier than that!

I would try to improve the controls a little bit, it's kinda hard to get the timing right in a few places. Also maybe you noticed, maybe you not, but I think you forgot to normalize the diagonal input, at the moment if it moves diagonally the ghost is faster than just moving horizontally or vertically.

Submitted(+1)

Cute game, liked the little ghost character a lot. I do agree with other commenters that a retry button on the gameover screen would be useful to have rather than needing to reload the game every time I die. Also having more feedback when the character gets hit, even just as simple as playing a short sound effect can help in that regard. 

For your first game jam this is great especially seeing as you did everything yourself its impressive. Keep up the work!

Submitted(+1)

I liked the graphics, sound, and general vibe of the game.  Couple notes though, some of which the other comments touch on:

  • For others stuck on the locked door, the code is "928".  I don't know why this is the code, since I count 10 candles and 3 book piles in this screenshot
  • Every time you interact with the locked door and press the back button on this screen, the mirror shard by the entrance respawns.  You can use this to infinitely farm the shards.  I think similar things happen when you backtrack to previous rooms
  • The door in this screenshot and the next level seem to infinitely loop into each other; I think someone else mentioned this door connecting to the exit of the next room instead of/in addition to the entrance, and that would explain this.
  • As others have said, it would be nice if there was a restart/retry button in the game over menu.

Since I see you asking for how to implement checkpoints in the comments, I can try to give some short notes based on how I've approached implementation in one of my games before.  I do not guarantee that this is the best way, but it is a way:

I assume the doors are currently programmed to load a packed scene containing the next room.  If you create an autoload singleton that stores a variable identifying the current scene, and have the doors also update that variable, you can have global access to what scene the player is currently in.  I suspect you already have an autoload singleton set up since the number of mirror shards the player has picked up persists between rooms, so you should be able to identify the current scene with a variable there.  You can then use this information to have the retry button on the game over screen reload that scene.  You can also store other information you want to persist between room transitions in the autoload singleton, such as a set of boolean flags tracking which items have already been picked up, and reference those in the _ready() function of each room to determine whether or not to spawn the item. 

Developer

Thanks so much for the feedback! I think I might have tried too hard with the puzzle. I wanted it to make it a little harder than just counting so I tried to make some book stacks and candles smaller so they would be counted as halves. I'll have to think about how to make the puzzle more straightforward when I do a patch.  For the patch I'll also check all the door/mirror transitions, add a respawn/retry feature, and try to apply your feedback on checkpoints. Thanks again! I'm so happy to be getting so much valuable feedback!

Submitted(+1)

Cute graphics, and in general a cool idea. Some elements are a little unforgiving, e.g. I was stuck at the lock door so I could not move back for counting the items, also I got insta-killed by one of the beams. A retry button would have been nice as well.
Still a pretty good first entry - good job!

Developer

Thanks so much! I plan on doing a patch of the game after the jam ends and adding a retry button/feature is a great idea!

Submitted(+1)

I couldn't guess the code. :( I tried 238, 248 and some more, but none worked.

It was funny to realize that the ghost gets surprised when shocked 'o'

Congrats on your game.

Developer

Thanks! I'm a big fan of puzzles and I love the puzzles in the resident evil games. I tried making this puzzle a little tricky by having the smaller book stacks and candles count as 0.5. 

Submitted(+1)

I loved this game! It's so cute and charming with only a few low points, like getting stuck while trying to unlock the numbers lock. I'm not sure how I messed up counting the objects in the room, but I guess I did? Either way, I had a lot of fun. c:

Developer

Thank you!!! I think I fixed the issue with getting stuck while trying to unlock the numbers lock. For getting the right code for the lock I tried making things a little tricky and added "half" books and "half" candles. 

Submitted(+1)

A great first jam entry. As others mentioned, there are some bugs, but it's short and sweet so it doesn't get in the way. Great job and hope to see you continue to participate! :)

Submitted (1 edit) (+1)

Great first release. I died shortly after the locked door. Managed to bruteforce the lock by only counting the stars and then trying 99 combinations :D

A restart button would have been nice, or some checkpoints. After the first locked door would be a good restart checkpoint imo.
I had 4 hearts but died instantly to the electric arc, so did not understand really what the hearts where for.
Other than that fun game :D

Developer

Thanks so much! Do you have any good code for restart buttons or check points? If so you can hmu on discord at jibbybaby! Thanks again for the feedback!!

Submitted(+1)

So first the notes I took while playing through:

  • Firefox does not seem to like this game much. Not really the developers fault, but keep in mind players will try to resize the game window.
  • Arrow keys, no WASD, no key rebinding.
  • It seems dying sends to to a menu with only the option to quit. Not great?
  • Exiting out of the keypad (update, also going back through doors) seems to respawn health and shards. Ended the game with 10 out of the supposed 5 as a result...
  • There's no damage feedback and the health bar is tiny. I didn't actually realise I *had* health until I saw the first floating heart.
  • Speaking of, the health bar is actually attached to the level, but only in the first level.
  • The last level seems to spawn you at the exit rather than the entrance?

Besides those, its a pretty good first game! I'm sure with this learning experience in your bag, whatever you'll come up with next is going to be that much better :]

Developer

Thank you so much for the feedback! This is super helpful. I tried really hard to figure out a functional "play again" button but I couldn't get it to work. If you have any code or recommendations for this please let me know! Also if you know how to fix the health bar issue please let me know (it's currently a canvas item I believe). You can hmu on discord: jibbybaby. Thanks again! 

Submitted

For this jam I relied on the level loader from Maack's game template which takes care of loading (and reloading) level mostly for you, but a simple way to do it yourself would be to load the reload popup over the top of the current scene instead of it being its own separate scene. That way you have access to all the data in the scene, which should make it easy to find out which one you need to reload when the retry button is pressed.
As for the UI, you got that right in every level except the first, so just do it the way you did it in those levels :]

Submitted(+1)

Fun game, I really liked all the faces! You did an amazing job! The one bug that I found was I could not go back to count all the candles, books and stars.

Developer

Thanks so much! The game jam staff let me fix the bug so you should be able to play through the whole game now! :)