It should be fixed now, could you try again and tell me if it works
Recent community posts
¡Me encanta! Mecánicas muy elegantes y excelente diseño de niveles. Mi única queja sería que haya un selector de niveles para poder dejar el juego a medias y continuar luego, y que esté en web para que más gente pueda disfrutarlo. Mi favorito de momento.
Muy buen arte/sonido/ambientación; me encanta la animación del principio y del final. El sonido del despertador se hace molesto, pero al menos se puede quitar en las settings. Muy pulido en general
At the Hedges of Time did fake undo in puzzlescript, but the code is super complex - thinking about it, idk if Tres Undos would be doable in puzzlescript, even with more buttons & being able to hijack the undo button.
I've just remembered that there's a cleaner codebase for the multi undo system: here is the source code for this game, which is basically Breakout but with white/orange/red bricks. If you were to make Tres Undos with multiple players, it might be easier to remake it from scratch taking this as a base, than trying to modify Tres Undos directly.
My discord tag is knexator#4865, feel free to DM me.
It's just code compiled in web, no engine :)
Playing locked levels is not a bug, but a feature! Allows me to quickly play a random level on a different computer, and to help very stuck players that want to skip levels. Very people find it on their own, congrats!
2 players is a cool idea, wonder how it would work. Does each have their own timeline? Can one undo the moves of the other? I'll have to think about this...
If you want to try ideas for this style of game but don't know js, I have great news! Check out PuzzleScript: puzzlescript.net. It allows you to make grid-based games without code. For example, a moving block is simply "[Block] -> [> Block]"; a wall for player but not crates is also super easy to do. There are a ton of cool games made with this engine (https://itch.io/games/tag-puzzlescript), and it's what I use for the many games that can be done in it (Tres Undos can't, since it messes with undo itself)
Thanks! The source code is avaliable here, in my github. Be warned: it is extremely messy & unreadable (for example, the variable "player.inHole" not only stores if the player is in a hole, but also the current players sprite! (for historical reasons)). It might be easier to rebuild it from scratch!
If you're only interested in making custom levels, the game does have a level editor (which includes a mechanic that isn't used in the game)
My keyboard has the Spanish layout, and altough I have the bracket keys  and I've tried pressing them along with shift, alt, control, and all of their combinations, still nothing happens. If you ever happen to update the game, could you please add q/e or maybe the arrow keys as extra controls?