The Penguin IQ Test

The Penguin IQ Test

View Stats:
Ikarus Jan 6, 2021 @ 6:47am
Feedback
So first of all thx for your work.

When I tried the game first I felt at the first start that the "Try" Button was maybe a bit small.

Time Limit - I guess the timeout is set in a way that it is never really hard to get and mostly all working solutions are way faster than the limit. Still the values on some maps looked a bit awkward.

In my opinion the game should save your own highscore on each map. When I did the "Evil genius" achievement it was hard to see how bad it is in comparison to my best.
< >
Showing 1-15 of 19 comments
Paul  [developer] Jan 6, 2021 @ 6:41pm 
Thank you for your feedback.

I just updated the game and now the try button is sufficiently massive.

The counter/timeout system was originally only to ban infinite loops. It's not supposed to add an additional challenge though it does ban some long solutions.
Ikarus Jan 13, 2021 @ 3:43pm 
i think i found a bug. penguin can move the dog with the boulders (uploaded a screenshot). this is most likely not intended.
Paul  [developer] Jan 13, 2021 @ 8:32pm 
This is a new mechanic that I just added. Yes now entities such as penguin and dog can be pushed in rows just like boulders. I might need it for Series 3.

And yes it completely broke my own solution for Forest #14 :steamsad: However Neko quickly found another solution
Last edited by Paul; Jan 13, 2021 @ 8:37pm
Ikarus Jan 14, 2021 @ 5:48am 
I published my optimized solutions guide for the 2nd series. Please take a look at #13 / #14. Especially in 13 not hitting the pink arrow because of the push feels strange.
Paul  [developer] Jan 14, 2021 @ 6:23am 
Your optimized solutions are very impressive.

You always find one that makes me laugh like the #8. I didn't know myself it was so simple.

In #13, the reason that the penguin does not hit the pink arrow can be explained by the game's code. The tiles are "executed" in order from top to bottom, left to right. So the first things that happens is that the dog pushes down both the remaining boulder and the penguin (entities are assumed to have infinite strength, yes, to push entire rows of entities). During the same tick, the penguin still wants to move left. Now the reason that the penguin ignores the arrow is because the moment where arrows assign directions, and the moment where entities move, are separate.

It think it's my fault. I did not take into account that an entity can move twice during the same tick and trigger multiple arrows. This does seem to break the intuitive rules of the game as I present them to the player. Maybe I could find a more intuitive way to code this. But it would break your solutions again probably.
Last edited by Paul; Jan 14, 2021 @ 6:30am
Paul  [developer] Jan 14, 2021 @ 8:00am 
I just pushed an update which should fix the problem. Now of course it means your solution #13 is now likely broken.
Ikarus Jan 14, 2021 @ 8:41am 
yeah but actually managed to find a faster one :)
Paul  [developer] Jan 18, 2021 @ 6:52am 
Series 3 is entering beta mode. Lots of new mechanics that can go wrong.
Paul  [developer] Jan 18, 2021 @ 6:57am 
I'm not adding special achievements for Series 2 for now. I know you want extra rewards for optimizations but right now I'm focused on expanding the content. :D
Ikarus Jan 18, 2021 @ 2:42pm 
for now i found 1 thing which looks for me as not intended. that the penguin gets grabbed by the grabber in #5 when pushing the block of. will upload solutions later on.
Ikarus Jan 18, 2021 @ 7:00pm 
what also was not clear to me is that the time stops when one clone dies.

i really liked #11, really hard to optimize.
Last edited by Ikarus; Jan 18, 2021 @ 7:04pm
Paul  [developer] Jan 19, 2021 @ 12:08am 
#5 is normal. Penguins get grabbed like boulders.

Yes, I think it should only stop when all penguins are dead. But I forgot to implement it because it's not needed for those levels.
Ikarus Jan 23, 2021 @ 3:00pm 
So i can now use a bug for #15 and also #20. (20 is in the guide for now). Penguin uses dead bodies as a bridge.

Dont know if #18 was supposed to be done this way.
Paul  [developer] Jan 23, 2021 @ 4:15pm 
No, dead bodies are not used as bridge. However, as usual my code is flawed and penguins push each other and move at the same time (thus moving 2 tiles in one tick) skipping the water. Fixed, but as usual some solutions involving water/lava may break (because the interaction with liquid has moved to a slightly different place in the code).

My level design is getting worse and worse and I'm not seeing some obvious shortcuts again.

#18 is correct.
#19 I changed the level.
#20 the exploit no longer works. :)

Thank you Ikarus for saving the game again. :)
Last edited by Paul; Jan 23, 2021 @ 4:16pm
Ikarus Jan 24, 2021 @ 1:01am 
#18 had beforehand a solution where i pushed the blocks further down and basically went a row lower which doesn't need the red door. for some reason i wanted to do something else entirely here and it was quite hard to find the correct solution :P

#20 might be a bit easy right now.

#21 is really super hard to optimize with more than 1 penguin. (edit: but now looks good for me, uploaded 8 different solutions in my guide until i got there)
Last edited by Ikarus; Jan 24, 2021 @ 5:55am
< >
Showing 1-15 of 19 comments
Per page: 1530 50