Google Snake Forum  /  Twin mode glitch?
  SpecialSpecial

When you play twin mode, and you try to skip the animation, it works, but the second key u pressed instantly right after the animation skip, it will be reversed in direction, for example, you ate an apple, then you are going right, and you click right to skip the animation, and instantly click up right after that, you go down instead.

 
  YarmiplayYarmiplay

I think the explanation you gave isn't clear enough, but I'll tell you what is probably happening to you and why Twin mode is so unpopular and people don't understand why they keep dying.

Twin mode unfortunately has an "input buffer", meaning if you turn "right-down" into an apple, and the "down" input is supposed to happen after you eat the apple, (you eat it immediately after pressing "right"), that "down" input will happen after you switch sides, which has a pretty solid chance of killing you. The game developer knows this, this was mostly "imported" from how Portal works, but in Twin mode it's a problem, where as in Portal mode it makes perfect sense.

The safest way to play Twin is to eat "single input" and react in time to the input you actually need to make after switching sides, and you get 1 tile time unit delay (135ms normal speed, 89.1ms fast speed) after switching sides to make this input if you need to turn to survive.

I could make a video that would explain this more clearly with a real in game example illustrating everything, this is the best I got in text anyways.

Bottom line, this isn't really a bug, more like an "oversight". I believe this input buffer needs to be removed from Twin mode, it pretty much only hurts the player. In terms of speedrunning it makes it easier to save the 1 tile time unit delay, but that's both not necessary and still possible without it, plus the game is developed at google without speedrunning in mind so it's irrelevant.

sup3rlitluigisup3rlitluigi and ProjectRunProjectRun like this. 
  YarmiplayYarmiplay

The reason I'm suspecting this is what's happening to you is because going to that reversed direction is likely an input you made before eating the apple, and it's happening after you eat, even though you try to go the other way, the input buffer has already decided to go the other way since that's how you ate the apple initially.

ProjectRunProjectRun likes this. 
  SpecialSpecial
(edited: )

I managed to recreate it again today, (I recreated it a lot of times yesterday) My inputs were right (increase sped to skip animation) up right up, but instead what happened was right up right down. So the one that was flip was the 4th up, not the first or second one. And the input before I ate the apple is right, if that matters. (so it's not second key, think I mistaken at the first post)

 
  YarmiplayYarmiplay

@SpecialSpecial please show us an input view, otherwise we can't really tell what's happening when.

https://obsproject.com/forum/resources/input-overlay.552/

 
  SpecialSpecial

For the input overlay, it says supported platforms are only window and linux, im on a macbook laptop, and idk what linux is

 
  KilleDragonKilleDragon

is an open source operating system

 
  SpecialSpecial

well idk how to use that

 
  YarmiplayYarmiplay

alright, how about a hand-cam in that case? the dev wants to see the inputs happening to understand the glitch better