5 ms·
- Hmm, first I've heard of it crashing. I tested on Chrome and Firefox while developing. Sorry about that! Any error message that you can see? - Curious, this
by davexunit 2y ago
- Hmm, first I've heard of it crashing. I tested on Chrome and Firefox while developing. Sorry about that! Any error message that you can see?
- Curious, this sounds like local machine slowness. Undo is basically instantaneous under the hood, and there's a quarter-second screen wipe effect for fun, but you can mash "undo" as much as you want and it interrupts the animation so you don't have to wait. On my laptop and Android phone I feel no slow down nor have I heard of this from anyone else who played the game.
- Fair point. On a keyboard you can just hold the Z key and it zips back pretty quick. Less fun on mobile since I didn't implement repeat on the touch controls.
- That may be a convention but it was a deliberate choice not to implement it. I was inspired by Void Stranger which does not have an idle. At least in the levels I designed, I tuned the timing so if you do the optimal solution there's no time spent walking into walls.
Thanks for the feedback!
- jsnell 2y agoNo message, just a gray background with a pixelated frowny face. Not sure if it's coming from your game or from itch.io. Chrome 125.0.6422.147. (I don't have the phone set up for developer tools, so can't tell if there's something in the developer console. Sorry.) Holding Z down to roll back everything is near instant, so I think it's purely a presentation thing then. Both the screen wipe and the sound effect are very obtrusive. I spot-checked a random puzzle game (Monster's Expedition) with higher than average production values for the genre, and the undo is instant with no transitions or animations, and a sound effect so subtle it took me a while to realize it was even there.
- paroneayea 2y agoWell I'm "glad" it's a presentational issue rather than a performance issue then. Baba is You takes a similar approach in that holding undo takes a while, so we're not completely alone. :) In our case the choice to have undo be very visible, well it may be a bit overdone, but I think it's partly because in some ways this is a showcase of Goblins' time travel feature, and so we wanted to add some juice to the effect to highlight it. It would definitely be better if we had a "level reset" feature, which would make us comparable to Baba is You: holding undo takes a bit if you did a lot of things, but you can also just start over. The other thing I really wished we had added was a level select menu but... all this stuff was accomplished in a week and two days; game jams are intense, there's always things you wish you had gotten done. Now that the jam is over, it might be worth adding some quality of life improvements, but of course now that the jam is over we are back to working on the core tech again instead of the demo. :) But also, hi jsnell, nice to see you again! Glad you got to play the game, and hope you had fun. :)
- paroneayea 2y agoAlso, I just tried opening with Chrome 125.0.6368.2 on Linux, and things ran fine... I wonder if this is a Chrome on Mac OS issue specifically. Would love to know what caused that, let us know if there's anything in the developer console. You can file issues here: https://gitlab.com/spritely/cirkoban https://gitlab.com/spritely/cirkoban