В оригинале было без очереди (да и динамика не та) так что в принципе тут две точки зрения, с одной стороны «от источника далеко ушли» с другой «получилось даже лучше оригинала»
Только вот синие пули противника не очень хорошо видно.
Не плохо. После GameOver есть какой нибудь способ начать игру заново не обновляя страницу? И вражеские снаряды только я первый раз не заметил? Особенно синие.
Способа начать игру заново нет — код не поместился в 10 килобайт. Синие снаряды это да, монитор на котором я отлаживал был излишне ярким и все хорошо было видно. Мне коллеги позже тоже жаловались на «синих тварей», стреляющих невидимыми снарядами, но было уже поздно, время размещения приложений закончилось.
А что конкретно стоит рассказать о конкурсе? Все же просто было — увидел пост habrahabr.ru/blogs/webdev/100548/ и решил, что такой конкурс я пропустить не могу :)
Что касается процесса разработки — ок, считаю ваш голос как еще плюс один к желающим узнать подробнее.
Очень здорово!
Печально что при разбиении формации (например сносе всей левой части), остатки не движутся как положено от края к краю.
А ещё как-то медленно они опускаются.
В остальном — экшен! И анимация очень плавная, это приятно.
Класс. Другие работы в этом конкурсе унылы.
Очень хочется увидеть классических Invaders с блоками защиты внизу и постепенным опусканием врагов.
Здорово! И спасибо :)
Пара замечаний к геймплею, в классическом space invanders:
— снаряд только один и выстрелить можно только если его нет на экране (попал в цель или ушёл за границу экрана);
— захватчики не только одного типа, там было или 3 или 4 фигуры;
— был бонусный кораблик время от времени проплывающий сверху, попадание в которого давало дополнительные очки;
— были блоки-укрытия;
— захватчики стреляли чаще (для этого собственно укрытия и были);
— захватчики ускорялись по мере перехода с этапа на этап, а также по мере уменшения их численности на этапе;
— захватчики должны долететь от одной части экрана до второй, при том что если у нас остался один столбик захватчиков, они все должны были долететь от левой стороны к правой и обратно, фактически по геймплею уничтожение столбов позволяло повысить шансы на выживание (становился длиннее цикл движения захватчиков).
Да, я знаю что по геймплейным фишкам моему приложению до классических Space Invaders еще далеко. Просто мне хотелось сделать динамичную версию, с красивыми взрывами, на что ушло достаточно кода :) Что касается движения от одного края экрана до другого — наверное можно было бы вместить, но времени уже не оставалось.
А усложнение от этапа к этапу есть и у меня — постепенно растет скорость снижения захватчиков (разве что очень медленно) и сами они становятся агрессивнее — чаще стреляют.
На Сайте 8ball про хабр
Stefan Aug 26, 2010 10:24 AM
Russians cheaters made 500 votes per hours
to stefan Aug 26, 2010 10:40 AM
it's «habraeffect» (habrahabr.ru)
Там вообще довольно унылая система рейтинга. Приложение, за которое один раз проголосовали пятеркой выйдет на первое место, а приложение у которого оценка 4.8 при 3000 голосов — будет на втором/третьем
Т.е. Гипотетически кто то в последнюю минут может стать зрительским выбором =) 100 человек по 5-ке =) и всё. По хорошему надо было делать может даже по направлениям, лучшая играя, лучшее приложение и так далее…
Сортировка по рейтингу, таки да, по среднему арифметическому, но будет ли приниматься в расчёт количество голосов — посмотрим по результам, тем более, что:
>> One Grand Prize: Best Overall App in Contest
>> Three Runners Up: Best Design, Best Technical, People’s Choice
Grand Prize, Best Design, Best Technical видимо, выбирают судьи, а голосование посетителей сайта — лишь последний пункт.
RGB Invaders для 10K Apart