snakefall icon indicating copy to clipboard operation
snakefall copied to clipboard

Animated movement

Open thejoshwolfe opened this issue 9 years ago • 5 comments

It's especially helpful for portals.

But never block user input.

thejoshwolfe avatar Aug 09 '15 18:08 thejoshwolfe

For the block color, i have 2 suggestions.

  1. Use the sky color to fill in the box
  2. Use the colors in level 29 of snakebird

XeroOl avatar Aug 27 '15 22:08 XeroOl

I don't like the idea of filling in the sky color, because it would be misleading if the block was actually in front of an exit or portal. I considered trying to make blocks see-through, but it's a little trickier than I want to tackle right now. Also, I don't want to do everything the way Snakebird did just because they did it that way. I think it's alright if the blocks are opaque.

Different colors for different blocks still might be a good idea.

thejoshwolfe avatar Aug 27 '15 22:08 thejoshwolfe

See #20 for block color discussion.

thejoshwolfe avatar Aug 29 '15 19:08 thejoshwolfe

I just pushed some code that adds some rudimentary animations.

thejoshwolfe avatar Aug 10 '16 02:08 thejoshwolfe

The animations look good! Some animations that are still missing:

  • When a snake exits a level, it should go through the exit, not disappear
  • Teleport animations shouldn't slide the snake/block
  • When falling out of the map, blocks should slide out, not disappear

This level shows the weird animations. (note that the snake & block move through the spikes when teleported, note how snake disappears when it exits the level, note how the block disappears when pushed out the bottom of the map) In this map, the snake appears to freeze in the middle of the fall.

XeroOl avatar Aug 24 '16 00:08 XeroOl