Give Up the Ghost: a puzzle checklist

This game will autosave your progress locally.

Controls

Click game to give it focus if it is not responding to input.

Game

arrow keys (or WASD)
move
Z
undo
Rrestart level
Xshow floor (hide objects)
Mopen menu

Menu

arrow keys (or WASD)
move cursor
Z or X
confirm

Credits

Code | Art | Music | SFX | Puzzle Design
John M. Williams @GateEightyEight

Opening Poem
Anonymous Japanese Folk Song
Translated by Kenneth Rexroth

TIC-80 Fantasy Console
Vadim Grigoruk @nesboxcom

StatusReleased
PlatformsWindows, macOS, HTML5
Rating
Rated 5.0 out of 5 stars
(60)
Authorgate
GenrePuzzle
Made withTIC-80
Tags2D, Difficult, Ghosts, Singleplayer, Sokoban, TIC-80, Turn-based
Average sessionAbout a half-hour
LanguagesEnglish
InputsKeyboard
AccessibilityColor-blind friendly

Download

Download NowName your own price

Click download now to get access to the following files:

ghost_win.exe 2 MB
ghost_mac 1 MB

Development log

Comments

Log in with itch.io to leave a comment.

(+1)

This is a really great puzzle game that hits all the right buttons. The mechanics and components are very simple, but you've managed to use them to create some really interesting and unique puzzles. Really great work!

Thanks! Glad you're enjoying it :)

(+1)

I finally got 36, useless; probably my favorite! If not, it is one of the 16 I will eventually beat. The game is excellent, the way it puzzles you without any tricks!

Hey !

I'm creating a co-op bundle with the best tic-80 games. Revenue would be shared between developers. For now the bundle is composed of : the tic-80 console, Last In Space, 8bit panda, shadow over the twelves land and multiple puzzle.

Feel free to contact me on my twitter or by mail : darenn.gamedev[at]gmail.com if you're interested. Have a great day !

im so dumb that i dont know 3+6=9 lol

(+1)

it's ok just think of them as abstract symbols and figure out addition solely by experimentation.

(+1)

i already beat that, and 3+6=9 is important step, lol

Is level 37 even possible?

Yes, I can confirm that all the levels in the game are possible!

If you want a hint, let me know what you've figured out so far.

(+1)

Nevermind, I got it. It really was impossible according to the rules of the game as I understood them. After I realized this, then I concluded that I must be mistaken about the rules in some way.

Very nice! Deducing that can be very difficult. You have to challenge your assumptions one-by-one.

Stuck on 17... I feel like there's something about the doublers that I'm not understanding!

(+1)

Nevermind  - I got it  :)

very nice. that's a tricky one!

(1 edit)

legendary puzzle game. Very fun and nice.

I have a small question- sorry for disturbing, how did you make the undos not jump two steps. It's something I've been struggling with on my own puzzle game because say if you press undo and you have to undo left then up, it skips to up instantly. It's something that has bothered me in tic for a while

Hey minidavid -- glad you enjoyed the game.

As for your question -- TIC-80 does not provide much structure as an "engine" so there is no "correct" way to implement undo. It very much depends on how you've implemented it in your game.

As a guess, perhaps you're undoing on button hold rather than button press so that it's triggering multiple times very fast?

(1 edit) (+1)

Levels 35 and 36 have had me stuck for a couple days; hints appreciated! Awesome game!

(+1)

Getting into tough levels there. Hard to hint without knowing what you've already figured out. Reveal them in order until you get an idea. I've kept the hints kind of high-level:

(rot13)

Hints for 35:

  • Jung vf gur fgehpgher bs guvf yriry? Ubj jbhyq lbh oernx gung fgehpgher?
  • Gurer ner gjb yriryf ba gbc bs rnpu bgure, ohg lbh pna bayl npprff unys bs gur nernf jvgu gur fgnegvat ynlbhg.
  • Lbh zhfg oernx gur cnevgl bs gur plpyr gb npprff arj nernf.
  • Gurer ner gjb jnlf gb trg gb na nern vs gurl nera’g oybpxrq: pybpxjvfr naq pbhagre-pybpxjvfr.

Hints for 36:

  • Jung pna lbh qb gb n cbegny gb znxr vg zber hfrshy ba guvf yriry?
  • Vs lbh whfg unq 2 fbyvq oybpxf lbh orng gur yriry.
  • Jung vf gur checbfr bs gur cbegny ba gur vfynaq? Ubj pbhyq lbh rire znxr vg hfrshy?

Any hints for 33? I've been stuck on that one for a while and have no idea what to do. I can't even unlock two of the doors on the right side, never mind all four of them.

Sure, reveal the hints in order until it gives you enough direction to continue.

Hints for level 33:
(rot13)

  • Vf gurer n jnl lbh pbhyq gnxr zber 5f jvgu lbh guebhtu gur frevrf bs cbegnyf?
  • Gb trg rabhtu 5f, lbh arrq gb fgber gurz vafvqr n cbegny.
  • Gur bayl jnyy gung rkvfgf va guvf yriry vf gur 5 qbbe. Pna lbh hfr gung va fbzr jnl?
  • Lbh arrq gb or noyr gb chfu gur cbegny naq gnxr vg jvgu lbh.
  • Lbh pna hfr n 10 ntnvafg gur 5 qbbe gb or noyr gb chfu gur cbegny.

Answer to 7?

Plz help <3

Hints for level 7:
(rot13)

  1. Qbrf vg znggre juvpu funcr lbh hfr gb bcra gur jvyq qbbe?
  2. Ubj pna lbh trg rabhtu funcrf gb bcra nyy gur qbbef?
  3. Pna lbh hfr n lryybj qvnzbaq gb bcra gur jvyq qbbe?

i stuck level 4

(+1)

Hints for Level 4:
(use rot13to decode)

  • Jung unccraf jura lbh yrnir n fdhner jvgu n tenl fvtvy ba gur tebhaq?
  • Jung unccraf jura n funcr yrnirf gur fdhner jvgu n tenl fvtvy ba gur tebhaq?
  • Ubj znal gvzrf pna lbh pebff gur zvqqyr jnyy?
  • Ubj pna gur checyr K uryc lbh zvavzvmr gur ahzore bs tenl fvtvyf lbh fgrc ba?
(1 edit)

Hey I tried to hide your response but I accidentally deleted both your posts (I think because one was a parent of the other).

Try not to post direct solutions or hints within the comments. The rot13 is so that people can optionally interact with the hints. Some folks want to solve levels without hints and I don't want them to be scared to read the comments.

Thanks!

Any hints for 26 "In Series"?  I can get a 2 and a diamond or a 2 and a heart, but for the life of me can't figure out how to get both a diamond and a heart.  This is the Double Black Diamond of games, but it has totally gotten its hooks into this Blue Square intermediate player.  I'm still hoping for the rest of the walkthru, as  this isn't the only level that is haunting me...

I don't have great hints for this one, just some strategies to try. It's a rough one and it's hard to think about!
(use rot13 to decode)

  • Gel gb or njner bs nyy gur bcgvbaf naq zbirf lbh unir.
  • Unir lbh gevrq oevatvat oybpxf onpxjneq?
  • Unir lbh gevrq yrnivat fcnpr gb ghea nebhaq naq oevat oybpxf sbejneq?

Finally got it.  Thanks!

OK, so nearly all of them seem impossible at first glance but 21 is killing me, particularly after I found 20 to be relatively easy..  and particularly as it doesn't seem to given anyone else any trouble!.. Hint please?..

(2 edits)

Well surprising because 21 is quite "logical" in my opinion (and easier than 20...) - this is the beauty of this game : each player has its own way of playing it.
Hint : gur serr fdhner yrsg gb gur "9" vf * irel * hfrshy

(2 edits)

Thanks A12r13 - easier than 20?! Gah.. your comment helped, though indirectly - somehow it triggered a breakthrough on how to get a 6 and myself into the right position to open the first lock. I'm now able to get to almost thru but with a 6 where I need a 9... EDIT: Ah, got it! Yup, so obvious and simple when you get there..

would you give me a clue for 20?  I can get both 10s or both 4s, but that's it.

You're pretty close then! Hope these help:

  • Lbh arrq gb pyrne gur fvqrf va n pregnva beqre.
  • Vf vg cbffvoyr gb qrynl pbzovavat gur ahzoref? Jura vf vg arprffnel?
(+1)

OMG never mind, I finally figured it out!

Can someone please explain like I'm five: why is it that sometimes in the higher levels when you go through a portal it seems to undo the last few moves? I can't quite grasp the logic of that and it's making it impossible for me to advance. 

Which levels specifically @megpea27? Are you sure it's undoing or are you being taken to a different place?

Like level 26 "in series" for example. I will have pushed one of the hearts into the heart block, then joined the line of items in between the two 1s and pushed up into the portal. When I come out the bottom, everything resets.

Ah yes, that's an infinite series of rooms -- entering the portal does not "reset" the room, it brings you to a new room with the same layout.

OHHHH... that makes a lot more sense. Thanks. I love this game, even though it makes me feel stupid. It's probably the most challenging and most rewarding game I've ever played. Still desperate for a walkthrough or some hints, though.

(+1)

Awesome game, made me create the account here just to thank you. Took me 2 weeks to finish, but it was worth it. If I may ask, how do you create so difficult puzzles? I mean, when you design a hard level, I suppose you don't know immediately it's solvable, do you? Can you please shed some light on the process?

Yes, I like to say creating a puzzle is a lot like solving a puzzle :)

I always had a document open while making levels. Any time I saw a surprising edge-case or something unintuitive or cool happened, I would write that down in the document.

Each level started with me trying to force the player to do one of the cool things in the document. Sometimes, the conditions were specific enough that it was basically a full puzzle on its own. Sometimes it wasn't hard enough, so I then had to add complications and test to see if it was still possible.

The most important thing was iteration. Usually, my first draft of a level wasn't very good. Every time I worked on the game, I would go through a few levels I had already "finished" and made sure I still liked those levels. I tried to simplify each level to align with its core ideas. If I was unsatisfied with some part of the level, I would try to make small changes to improve it. If I thought the level was now overshadowed or just bad I would scrap it completely.

This iterative process slowly turned a lot of initially mediocre levels into interesting and challenging ones.

Thank you, I think you did a great job. Looking forward to your next game :)

Im having lots of fun but i cant do lvl 10

Here are the hints for level 10 I posted below:

Hints for level 10: (use rot13 to decode)

  • Jung unccraf vs lbh chfu ba gur erq fvqr bs n cbegny? Ubj pna guvf uryc?
  • Gur purpxreobneq qbbe bayl bcraf jura nyy bgure qbbef va gur nern ner bcra.
  • Jung beqre zhfg lbh bcra gur qbbef va?
  • Vf gurer n jnl gb fgber n funcr ba gur gbc vfynaq sbe yngre?

im stuck on level one, can someone help me ?

Hints for level 1:

(decode with rot13)

  • Jung unccraf vs lbh fgrc vagb n cbegny?
  • Pna lbh cerqvpg juvpu fvqr bs gur cbegny lbh’yy rkvg sebz?
  • Unir lbh gevrq chfuvat gur urneg vagb gur urneg qbbe?
  • Bapr gur urneg qbbe vf bcra, ubj qb lbh trg onpx gb gur purpxreobneq tbny?
(+1)

This is a very good puzzle game.
I want to finish this game, but the last level I'm stuck at is level 50.
What I figured out in rot13:

Lbh arrq gb chfu n cbegny pbagnvavat 3 urnegf va nabgure cbegny. Lbh pna'g chfu obgu n cbegny evtug naq n cbegny qbja, orpnhfr gura lbh pna'g ernpu gur ybpxf. V'z cerggl fher lbh unir gb chg n cbegny va cbegny va cbegny hagvy lbh pna unir rabhtu urnegf. Gur ceboyrz vf gung gur gbc yrsg 3 ol 3 nern vf gbb fznyy gb znarhire gur urnegf.

Thanks in advance.

(+1)

You are on the right track and I think making good deductions so far! The devil's in the details with this one. Make sure you stay organized and use every space you can. Think about all the directions you can enter the portals from and what the geometry of the level means for sneaking more hearts in.

(+1)

Thank you!

It turns out I was pretty close. Some conformation I was on the right track helped.

(+1)

I was really enjoying this. The puzzles are actually pretty challenging and really satisfying to finally get them.

But I finally got completely stuck on level 36 - I couldn't find any way to move anything in a way to even get started. So I went to refresh my browser to see if anyone was talking about that level in the comments. Hit Ctrl+R.... and completely reset my progress instead of refreshing the page. Rough choice of shortcut key there. I notice that's not documented so maybe it's a default part of the engine being used? In any case, I don't know if I can be bothered going back through the first 35 levels again. But good game and enjoyable puzzles until that happened.

Deleted 161 days ago

Interesting! Ctrl+R is indeed reset in TIC-80 but it shouldn't delete any save progress (e.g. when I try it right now the progress stays). Maybe some weird bug in in the engine or some setting your browser had coincidentally clear it?

I hacked together a save editor real quick. It's available here: https://gate.itch.io/ghost-save-editor?password=ghost-save-editor

To use it, just launch that page and check the puzzles you want completed in your save file. Exit that page, and when you reload the main game, the progress should be there.

(2 edits)

Oh, cool thanks! Interesting that you couldn't reproduce. I tried it again - finished a couple levels and hit Ctrl+R again, and again lost my saves. I'll do a little more testing around in different browsers etc when I've got some time, see if I can narrow it down.

Edit - actually just tried again, and my progress stayed. Okay, I'm not sure what happened. If I see it again, I'll try to figure out the reproduce.

Now to figure out 36...

(+1)

Soooo good ! 

(+1)

Loving this! Having some trouble on 39 and 44 (40-43 were relatively quick!).

Taking your cue and using rot13 go describe what i've attempted:

39: cerggl trahvaryl fghpx, v'ir zrffrq nebhaq jvgu fgnpxvat obkrf, svthevat bhg qvssrerag jnlf gb cbfvgvba gurz fb gung gur yrsg snpvat obk raqf hc bhgfvqr ba gur yrsg snpvat fvqr, chfuvat obkrf hc ntnvafg gur terl jnyy vafvqr bs gur obk gb zbir nebhaq, ohg ubarfgyl whfg ab cebterff.

44: v'ir pyrnerq gur K naq urneg (gubhtu xvaq bs jbaqrevat vs v nz fhccbfrq gb qb fbzrguvat orsber gung), naq vg frrzf gur bayl ivnoyr fcbg gb ghea bss gur ubyr ol gur qvnzbaq vf oruvaq gur tngr, ohg v pna'g svther bhg ubj gb erfphr gur 'bss' obk sebz gurer. boivbhfyl v pna'g chfu vg onpx bhg. v'ir gevrq gb znavchyngr gur cbegny fb v pbhyq chfu vg bagb gur bss obk naq fjnyybj vg gb ab ninvy. unir nyfb gevrq gb fbyir ol zbivat gur cbegny ba gur svefg fperra gbjneq gur oyhr pvepyr tngr, ab qvpr. ohg v thrff gy;qe v'ir ng yrnfg svtherq bhg ubj gb pyrne bhg gur k naq urneg tngrf.

(1 edit)

Great job getting so far already! This is not an easy game.

Yeah those are both very tricky puzzles. 39 because it's very cramped and requires some good Sokoban and spatial reasoning, and 44 because the lynchpin is tough.

It's hard to hint because they're both pretty involved, but:

Hints for 39:

  • Gel sbphfvat ba fnivat n fvatyr funcr. Bapr lbh pna qb gung, vf gurer n jnl lbh pna rkgraq gung grpuavdhr gb gjb funcrf? Naq gura guerr?
  • Lbh arrq nyy gur fcnpr lbh pna trg. Vs lbh qba’g unir rabhtu ebbz va n yngre fgrc, vf gurer n jnl gb cbfvgvba guvatf va na rneyvre fgrc gb svk gung?
  • Vf gurer n jnl gb hfr n cbegny gb chg gur fgnegvat cbegny va n zber snibenoyr fcbg?

Hints for 44:

Since you're a little farther in this one, I'll give some more direct hints:

  • Lrf, gurer vf n jnl gb erfphr gur bss oybpx sebz oruvaq gur tngr, ohg vg'f n irel gevpxl zbir.
  • Znxr fher lbh qba'g hfr lbhe erfbheprf orsber vg'f nofbyhgryl arprffnel. Lbh arrq nyy gur ryrzragf lbh unir npprff gb.
(1 edit) (+1)

thanks much! i'll dig into these soon, but that latter hint on 44 is def something i was wondering and glad to have the nudges in the right direction, and similarly on 39 super helpful to know what the basic strategy i'm looking for is ( and I had accomplished bullet 3 on 39 so glad to have figured that out :) ) 

edit: whfg tbg 44--shaavrfg guvat, v unq abg erfrg gung chmmyr bapr, v jnf fhecevfrq gb svaq gurer unq orra gjb K'f!  gung cyhf lbhe uvag naq v ernpurq gur oernxguebhtu cerggl dhvpxyl. irel sha yvggyr chmmyr. 

(+1)

Nice game. Love it

13 is confusing

Couple hints for 13 (decode with rot13):

  • Jung qb gur pybfvat jnyyf nyybj lbh gb qb jvgu gur cbegny ba gur evtug vfynaq?
  • Jung beqre zhfg lbh ergevrir gur funcrf va?
  • Vf gurer rire n jnl gb chfu gur cbegny gb gur evtug?

I am having a hard time with some of the levels that have a hole in the floor... like Backup (18) and Errata (20). Is there a trick to these holes I'm not getting?

Good question! I don't think there's a specific unintuitive trick around the holes. The walls that pop up work the same as the holes (the only difference being a wall is created rather than a hole) so if you can solve level 4 you basically know everything you need to know about holes.

(2 edits)

Gah.. I can't even see how to start 18 without going over the hole, and even then I'd need to steer each 'key' symbol over that point to get them to their 'keyholes'..  EDIT: Ok, of course, I'm forgetting all that I've been learning!.. Still stuck with how to get all the pieces in the required end position though!..

Damn, the solutions are so devious but so obvious when you get them! This game is going to take me a  year at this rate.. love it.. kinda reminds me of Riko

(+1)

I am loving this game, but I could really use a walkthrough... this gets really challenging!

(+3)

Yeah, it's tough! Maybe I could introduce an in-game hint system. Need to think about it a bit. I have a day job so I can't dedicate all my time to this game and it takes a while to write good hints.

In terms of getting stuck, if you've given it a good shot I would suggest skipping ahead. Maybe something in a later level will trigger some understand that will help you with the previous one.

(+1)

One thing that would be kind of cool is being able to use the mouse to mark the ground with some pen/brush tool. It would really help dealing with recursive portals.

any hints on how to do level 10?

Hints for level 10:
(use rot13 to decode)

  • Jung unccraf vs lbh chfu ba gur erq fvqr bs n cbegny? Ubj pna guvf uryc?
  • Gur purpxreobneq qbbe bayl bcraf jura nyy bgure qbbef va gur nern ner bcra.
  • Jung beqre zhfg lbh bcra gur qbbef va?
  • Vf gurer n jnl gb fgber n funcr ba gur gbc vfynaq sbe yngre?
(+1)

I am very impressed with your neat puzzle design. And the best part is the puzzle elements are quite simple but are capable of great level design. I liked the game very much! 

(+2)

Fun game! Any advice on how to do #22 (and maybe #23 as well)?

(+1)

Ah yeah, tricky ones!

(use rot13 to decode the hints)

Hints for level 22:

  • Pna lbh hfr gur snpg gung gur cbegnyf ner pbaarpgrq gb lbhe nqinagntr?
  • Ubj pna lbh zvavzvmr gur ahzore bs genc jnyyf lbh gevttre gb chfu gur cbegnyf jurer lbh jnag gurz gb tb?
  • Pna lbh hfr gur fnzr cbegny gb erfphr obgu n fvqr oybpx naq gur zvqqyr oybpx?

Hints for level 23 (tough level!):

  • Ubj pna lbh trg gur cbegny gb gur pbcvre? Ubj pna gur ahzore oybpxf uryc?
  • Vf gurer n jnl gb neenatr gur ahzoref vafvqr gur cbegny fb gung gurl pna or ergevrirq sebz obgu pbcvrf?
  • Vf gurer n jnl gb chfu gur cbegny bagb gur pbcvre jvgubhg gur vafvqr cbegny qverpgyl gbhpuvat gur gbc jnyy?
(1 edit)

Thanks! I’ve been able to do #23, but I’m still kinda stumped on #22. Honestly, the game gets rather challenging around that point, I haven’t been able to solve most of the puzzles after #21.

Regardless, it’s an incredibly unique puzzle game. I don’t think I’ve ever seen a puzzle game use teleporters/recursion as adeptly as your game has. It makes to excited to keep playing on!

Also, would you mind giving me the hint for #34 “Hidden”, please? Thank you.

(1 edit) (+2)

Tough to write hints for these! Basically no content is "locked" in this game, so playing through the levels or getting stuck is just part of the experience. I don't want to be too explicit because seeing the answer won't be nearly as satisfying as arriving there in some way.

That said, I do plan on recording a walkthrough video at some point and maybe I'll come up with hints for all the levels and have an optional in-game hint system. Not sure yet!

Hints for 34:
(use rot13 to decode)

  • Jung qbrf vg zrna jura n cbegny vf lryybj? Vs guvf yriry vf fbyinoyr, jung zhfg gur cbegny ynlbhg ybbx yvxr?
  • Ubj qbrf gur jnyy ba gur svefg fperra uryc?
  • Ubj pna lbh rire erfphr gur checyr K? Jung jbhyq arrq gb or gehr?
(2 edits)

Seems like I've reached the limit of my smarts/ingenuity/patience at around lvl. 20.. 22 has got me totally stuck too.. Read your hints and yeah, I can get the right and centre into the RH portal but can't see how to get the left 1 into the LH portal or the contents of the other out of the centre island.. ?!.. EDIT: and yet I just got lvl. 23 reasonably quickly  (15 mins?)  which you consider tougher (with the aid of your hints admittedly)..

I know this is old, but: have you been able to figure out 22? I just finally got it after leaving the portal in the middle island bridge instead of taking it all the way up to the 1

how did you find it solved on the level 23

(+1)

Been playing today and absolutely love this game, so many cool ideas in it 😊👍❤️

(1 edit) (+1)

oh my word level 15 😂 🧠📤📥

Ha ha, no kidding.. I'd been getting thru them ok then that one stumped me for days but opened it up this morning and got it first try.. 

(+1)

One of the freshest little puzzle games I recently played :)

(+2)

im stuck on level 3, but its a really good game so i dont mind

(+1)

I love this game! It took me a while to figure out level 4 but nonetheless it was a great level. Awesome game design and cute puzzles :>

(+2)(-1)

When's the walkthrough getting on YouTube?

(+1)

Stuck on level 4, but the graphics, the game and level design are so amazing! Totally love it :3

Hints for level 4 below:
(use rot13 to decode them)

  • Jung unccraf jura lbh yrnir n fdhner jvgu n tenl fvtvy ba gur tebhaq?
  • Jung unccraf jura n funcr yrnirf gur fdhner jvgu n tenl fvtvy ba gur tebhaq?
  • Ubj znal gvzrf pna lbh pebff gur zvqqyr jnyy?
  • Ubj pna gur checyr K uryc lbh zvavzvmr gur ahzore bs tenl fvtvyf lbh fgrc ba?

  that was a good puzzle :-)

(+1)

Stuck on level 9.

Hints for level 9 below:
(use rot13 to decode them)

  • Ubj qb lbh trg gur lryybj qvnzbaq gb gur qbbe hfvat gur cbegny?
  • Vs lbh ybbx ng gur fgnegvat frghc, jung cnguf pna gur oyhr pvepyr gnxr gb trg gb gur oyhr qbbe?
  • Ubj qb lbh nibvq hfvat gur genc qbbe sbe gur lryybj qvnzbaq? Vf gurer n jnl gb zbir gur oyhr pvepyr bhg bs gur jnl orsber zbivat gur qvnzbaq?
(+1)

Yeh I got it thanks.

(+4)

The little flairs in this game are really cool! I like the ‘level complete’ effect and the way stuff bounces in when you start the level.

Also, some of the puzzle design in here is really clever. I haven’t gotten very far yet but I really enjoyed level 4.

(+4)

Yeah this had a longer development cycle than most of my games (since the puzzles took so long to make) so when I got stuck on puzzle design I'd add some flair!

(+2)

This Game is amazing.

In the first level I still not figure out what I just do. And after playing more levels it just suddenly open my mind. Amazing.

Glad you're enjoying it! Thanks for the kind words :)