Notgate by Umaiit

[raw]
made by Umaiit for Ludum Dare 59 (COMPO)

Overall

A Sokoban-style puzzle game where you use signals to activate portals!

NOTICE:While the website version also works, the executable version is recommended for you can add and edit maps as you wish and the shaders don't work in the web ver.

How to play

WASD to move; Z to undo; holding Z to undo continously.

R to reset the level.

commands.gif

Commands system embedded in the game, you can type "/xx" to jump to the xx-th level and "/solve" to try to find out whether there is a solution to the current state of the map automatically. The commands are designed to assist with debugging and developing so trying to avoid use it may help you have a better gameplay experience. However, when you got stuck in a level, it would also be helpful to use "/solve" to find out if you were on the right path.

70824.gif

Map editing system

In executable version, the game reads maps under "assets/maps" naming "mapxx.txt" in order and it will returns to "map1.txt" when the game can't find the next map file.

You can ultilize this system to add your own map or edit the existing maps.

More detailed information is written in README.md.

Ratings

Overall 71th 3.75⭐ 24🧑‍⚖️
Fun 41th 3.818⭐ 24🧑‍⚖️
Innovation 102th 3.568⭐ 24🧑‍⚖️
Theme 105th 3.932⭐ 24🧑‍⚖️
Graphics 155th 3.455⭐ 24🧑‍⚖️
Audio 195th 2.905⭐ 23🧑‍⚖️
Given 37🗳️ 20🗨️

Feedback

Roroto Sic
Apr 19th · 08:37 UTC
That an original idea for a sokoban ! Great game ! i very liked it :)
i didnt manage to finish the game, this level is the last i saw .

![Capture d’écran 2026-04-19 103614.jpg](///raw/d93/94/z/7005a.jpg)
Carrerino
Apr 19th · 10:44 UTC
Great idea! I like it, after the jam I think that I'll end the game eheh

![1.png](///raw/0ff/76/z/7009d.png)
PetrGaspaik
Apr 19th · 14:32 UTC
Nice take on Sokoban theme!
debugman18
Apr 20th · 01:01 UTC
Cute sokoban game. You have to think a little bit more since the signal has further range than you might expect.
Paroxysmal
Apr 20th · 03:39 UTC
Good entry. Like this take on Sokoban
mdotedot
Apr 20th · 06:09 UTC
I love sokoban games. Nice twist on the mechanic. Good job.
Matt Giuca
Apr 20th · 06:54 UTC
Man I am not good at Sokoban games but this is a neat little twist on the formula, having to get something close but not exactly knowing where the "correct" place it should go. I got stuck on the same level as @roroto-sic.

The one frustration I had is I couldn't find any Restart Level so when I completely messed up I had to spend a long time undoing all my actions.
🎤 Umaiit
Apr 20th · 07:19 UTC
@matt-giuca Actually there IS a way to undo quickly or reset the level, which I put in the README with the source code and windows version release but not the description here. I have attached them just now. Sorry for that and thank you for your playing and feedback!
jk5000
Apr 20th · 08:32 UTC
A interesting and fun little twist on a classic puzzle game. It's well made and fun to play. Well done.
tweekus
Apr 20th · 08:46 UTC
I'm not a fan of sokoban, but this is very good. I like this style and sounds. I'd like to have a reset button.
Deng
Apr 20th · 09:17 UTC
Too difficult for me, but the notgate mechanic pushed me to keep playing!
LDJam user 2042
Apr 20th · 09:32 UTC
![Screenshot 2026-04-20 at 18.24.11.png](///raw/af7/z/7086f.png)
This was my limit. Level 14, I think.

I think I need to get the repeater to where the rightmost box is, but I just can't find a way to do it.

Anyway, this is a good game. The puzzles are well-designed, which is like, the most important thing. The signal mechanic is a really nice implementation of the theme, and then you build on it with the repeaters, which is excellent. Maybe there are more mechanics for smart people on the later levels, I don't know :'( I don't really want to cheat and peek. Maybe I can do it if I come back to it.

Graphics are basic but clear, no complaints. Oh, one thing, the undo is very welcome but it would be nice to have a key to just restart the level in one keypress.

Why are you an F?
Matt Giuca
Apr 20th · 10:13 UTC
> Why are you an F?

Ah I was wondering that but I think (extrapolating from the name) you're a False signal, trying to become True or something like that?
🎤 Umaiit
Apr 20th · 11:41 UTC
@matt-giuca @rogual
Thx for playing and thx for ur suggestions. I think i will add the reset button soon.

Actually, 'F' stands for the Fourier operator—it's used a lot in signal processing. lol
YukimiItsuka
Apr 20th · 12:49 UTC
![0.png](///raw/62d/32/z/70959.png)

![1.png](///raw/62d/32/z/7095a.png)

SOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO

F\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*CKING

HAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARD

AHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH
criatura_nocturna
Apr 20th · 18:34 UTC
Always lovely to see new sokobans. I'm not the biggest fan of "level variants", altough the NOT gate is one of those case where you do get interesting surprises. Lovely entry!
khaotom
Apr 20th · 18:47 UTC
i enjoyed the really well explored puzzle mechanics. just needs a full reset button rather than press and hold undo, but if i remember what level i am on i can use the slash command
Avi
Apr 20th · 19:09 UTC
Love it! nice puzzle game, and cool interpretation of the theme. Great work :)
Trav
Apr 20th · 20:04 UTC
Cool game, I enjoyed playing. Also, I've never seen raylib compiled out to a web game like that before, I learned something useful from your code so thank you :)
Nidoprince
Apr 21st · 07:51 UTC
Like the guy above, I also got stuck on lv 14. I also started noticing lag as I played longer, but that could be because I was using my browser and its not optimized for that.
Mikan
Apr 21st · 17:26 UTC
Fun sokoban idea. The goal is not to push crates anywhere, and to find where the signal transmitter should be pushed.

playthrough: https://youtu.be/C8clK3Aoq6c
🎤 Umaiit
Apr 22nd · 07:32 UTC
@mikan really amazing to beat it in 15 mins
Andrian
Apr 23rd · 14:19 UTC
A solid Sokoban-style game! The mechanics feel right and it's a nice take on the genre. Good job!