JavaScript игра ReGravy http://js13kgames.com/entries/regravy

Сделал небольшую игрушку для конкурса. Покритикуйте что ли, а то идей нет уже, как её улучшить можно.
JavaScript игра ReGravy  http://js13kgames.com/entries/regravy Сделал небольшую игрушку для конкурса.  Покритикуйте что ли, а то идей нет уже, как её улучшить можно.
1
Автор поста оценил этот комментарий

- Некоторые жёлтые частицы пропадают не долетая до конца экрана. Это может быть связано с тем, что ты заранее вычислил время жизни для частиц из ширины экрана и скорости движения частиц по умолчанию, но при создании каждой новой частицы ты немного изменяешь скорость её движения, чтобы сделать её уникальной. В этом случае, время жизни каждой частицы нужно вычислять отдельно (или, чтобы ускорить процесс, можно составить список из нескольких [десятков] скоростей и времён жизни частиц для этих скоростей).

- Так же, в начале, частицы (я так понимаю, что это звёзды) не покрывают весь экран, а начинают вылетать с правой стороны экрана.

- Для красоты (и если будет место), можно добавить процедурную генерацию спрайтов для корабля, врагов и элементов краёв экрана: https://github.com/zfedoran/pixel-sprite-generator


По игре - хорошая идея и очень неплохое оформление.

раскрыть ветку (1)
1
Автор поста оценил этот комментарий

Спасибо отдельное за ссылку на генератор. Я даже не знал о таких.

показать ответы
Автор поста оценил этот комментарий

+ Пояснить что за квадраты. Пока понял что фиолетовый все уничтожает.

раскрыть ветку (1)
Автор поста оценил этот комментарий

Оранжевый - +10

Красный - неуязвимость на 3 секунды

Фиолетовый - подрыв астеройдов в зоне видимости

показать ответы
Автор поста оценил этот комментарий

Мне кажется, задумка игры как раз в том, что нельзя.

раскрыть ветку (1)
Автор поста оценил этот комментарий

Да, всё верно. Вынужденная мера для мобилок, т.к. пока не знаю как хардкодить контроллеры модные под телефон.

Автор поста оценил этот комментарий

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

раскрыть ветку (1)
Автор поста оценил этот комментарий

Разместил. Видимо не в принятом формате.

Автор поста оценил этот комментарий

Мне кажется вам не стоит заниматься разработкой игр...

раскрыть ветку (1)
Автор поста оценил этот комментарий

Возможно. Это была, так сказать, проба пера.

показать ответы
Автор поста оценил этот комментарий

Оранжевый - +10
Красный - неуязвимость на 3 секунды
Фиолетовый - подрыв астеройдов в зоне видимости

Конкурс js13kgames - суть его в том, чтобы готовая к запуску версия игры весила не больше 13 килобайт, ну и месяц на разработку, плюс решил попробовать поучаствовать одновременно и в категории для мобилок.