Giter VIP home page Giter VIP logo

color-picker-snake-game's People

Contributors

chadsansing avatar

Watchers

 avatar

color-picker-snake-game's Issues

Laggy control response

If you're really fast, you can beat the timing/logic and unintendedly crash into a wall. This is especially painful when your chain is huge and you're going for a dot right against a wall or in a corner.

STR

  1. Go right.
  2. Press up, then left, super fast.

(Replace "right" above with any direction, and try to do a 180.)

The snake won't turn :(. It just keeps motoring to the right.

[Feature] Draw three food at a time so the player can pick a color to eat/see

  • Three food appear at the beginning of the game.
  • Each has a different random color.
  • When one is eaten, it's replaced.
  • No more than three food appear at one.
  • The page used and displays the last color eaten, not the last color to appear.
  • Only the head of the snake can eat food.
  • Colliding with food with another part of the snake's body does not trigger game over.
  • Other considerations?

I can kill myself by hitting a "reverse direction" key combo too fast

if I go left hit up/down=>right, or going right I hit up/down=>left, I reverse direction, but if I try the same when I'm going up and hit left/right=>down, or going down I hit left/right=>up, I get a game over, suggesting I actually turned "down" (or "up") before my left/right instruction finished processing.

Screen scrolls when lots of colours in list

When the color list is long, trying to move the snake up and down makes the whole screen move. Super distracting when trying to crush high scores.

Using Chrome.

STR

  1. Play the game for a while.
  2. Grow the "My Colors" list to run off the bottom of the screen.
  3. Using up/down controls the snake, but makes the screen scroll wildly as well.

cc @flukeout @chadsansing

I refuse to play this game obsessively until my high score can be reflective of my actual, unhindered skill.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.