19 июля 2011

Змейка изнутри 2

Привет. Долгожданный под капотом. Ура!

Вам предстоит узнать о чем я наврал в прошлый раз, и о том как я не победил управление.

А именно:

  • Как же все таки правильно нарисовать линию в 1px.
  • Что не так с управлением.
  • Как изменить набор уровней.

18 июля 2011

Змейка возвращается!

Привет. И так, теперь у змейки есть жизни. За длинный хвост (больше 20 змее единиц) переход на следующий уровень. Чем больше скорость, тем больше очков за яблоко. За 5000 дадут еще одну жизнь, после порог получения жизни увеличиться в два раза.

Есть изменения в коде. Их много, но об этом потом. Если коротко, то исправлен вывод линий. Они теперь в 1px, как и должны быть. Исправлено управление, оно теперь не позволит змейки на низкой скорости убить себя.

Управление:

  1. w - вверх
  2. s - вниз
  3. a - влево
  4. d - вправо

07 июля 2011

Змейка изнутри

Что же скрывается за простотой змейки. Начнем с самого сложного. С линии толщиной в 1px. В Canvas это сложно, если не знать некоторые тонкости.

03 июля 2011

Змейка!

Ага. Это прототип. Canvas + JavaScript. Более полная версия будет на github в ближайшее время.

Управление простое:

  1. w - вверх
  2. s - вниз
  3. a - влево
  4. d - вправо