Блог пользователя ivan.popelyshev

Автор ivan.popelyshev, 13 лет назад, По-русски

Сайт: http://bombermine.ru/

Приложение на ВК: http://vk.com/app3168464 , прошу распространять среди социальных друзей.

Дизайн для ВК по-моему офигенен, делал мой партнёр по делу Марк Зубовский.

Чтобы узнать что поменялось с тех древних времён, когда я создал эту тему , смотрите блог

Последние изменения есть в ченжлоге

Далее идёт оригинальный пост:

 Первый тест

Для проверки игрового движка на Java/HTML5 использую простую игру, написанную на нём за одну неделю.

Интересно, сколько человек выдержит мой игровой сервер. Извините за периодические падения, стектрейсы я коллекционирую :)

Для игры нужен Google Chrome, Firefox 11 или Опера (opera:config, и в user prefs должно быть enable websockets.).

UPD. Текущий рекорд — 50 человек.

UPD2. Некоторые браузеры не поддерживающие WebSockets теперь могут быть использованы для игры. Но Internet Explorer 9 показывает какую-то хрень.

Идеи сюда: http://bombermine.reformal.ru/

UPD3. Понифицировали.

  • Проголосовать: нравится
  • +148
  • Проголосовать: не нравится

»
13 лет назад, # |
Rev. 2   Проголосовать: нравится 0 Проголосовать: не нравится

почему ничего не происходит, после твоей смерти?

»
13 лет назад, # |
  Проголосовать: нравится +17 Проголосовать: не нравится

Бегали бы человечки чуть побыстрее, определенно динамичности не хватает.

»
13 лет назад, # |
  Проголосовать: нравится +1 Проголосовать: не нравится

тупит адово.

а так неплохо)

»
13 лет назад, # |
  Проголосовать: нравится -26 Проголосовать: не нравится

Бомбы слишком долго взрываются.

»
13 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

Круто! Правда, только раскачаюсь, как сервак виснет :(

А какой размер поля? Бесконечный?

Еще не понравилось, что как будто бы за углы задевает. А еще, кажется, по диагонали никогда было нельзя ходить.

  • »
    »
    13 лет назад, # ^ |
      Проголосовать: нравится 0 Проголосовать: не нравится

    По диагонали ходить — это же офигенно! Освежает игру очень.

  • »
    »
    13 лет назад, # ^ |
      Проголосовать: нравится 0 Проголосовать: не нравится

    Сейчас поле 64х64. Только почему-то никто не доходит до края...

»
13 лет назад, # |
  Проголосовать: нравится +3 Проголосовать: не нравится

А как люди пинают бомбу?

»
13 лет назад, # |
  Проголосовать: нравится +7 Проголосовать: не нравится

Зачем нужно золото?

»
13 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

было бы не плохо знать свои координаты

»
13 лет назад, # |
  Проголосовать: нравится -14 Проголосовать: не нравится

сделайте пожалуйста возможность узнавать координаты свои.

»
13 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

координаты — это тема. Мы сейчас с моим братом играем, и это весело, ходить вместе =)

  • »
    »
    13 лет назад, # ^ |
      Проголосовать: нравится +6 Проголосовать: не нравится

    За следующую неделю сделаю возможность создавать взвод :)

    • »
      »
      »
      13 лет назад, # ^ |
        Проголосовать: нравится 0 Проголосовать: не нравится

      будет круто =)

    • »
      »
      »
      13 лет назад, # ^ |
        Проголосовать: нравится +1 Проголосовать: не нравится

      Мне кажется, что лучше в первую очередь сделать какой-нибудь ranklist (не знаю, по какому параметру) — играть станет ещё веселее :)

»
13 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

как сделать ник желтым?))

  • »
    »
    13 лет назад, # ^ |
      Проголосовать: нравится 0 Проголосовать: не нравится
    String s = unit.getNickname();
    int clr = s.hashCode()%2;
    if (clr==0)
       context.setFillStyle("white");
    else if (clr==1)
       context.setFillStyle("orange");
    

    А у кого (-1) — те меняют цвет :)

    • »
      »
      »
      13 лет назад, # ^ |
        Проголосовать: нравится 0 Проголосовать: не нравится

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

»
13 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

А как ускорением пользоваться?

  • »
    »
    13 лет назад, # ^ |
      Проголосовать: нравится 0 Проголосовать: не нравится

    Персонаж сам быстрее бегает. Максимум можно собрать 4 бутсы. Может быть ты имеешь ввиду пиналовку :)

    • »
      »
      »
      13 лет назад, # ^ |
        Проголосовать: нравится 0 Проголосовать: не нравится

      Не знаю я видел перед до мной чувак шел медленно а потом увидел мой бонус и побежал быстро

    • »
      »
      »
      13 лет назад, # ^ |
        Проголосовать: нравится 0 Проголосовать: не нравится

      Кстати, мне кажется, что дефолтная скорость очень уж маленькая, надо бы начинать с одного ускорения. Тем более что одно ускорение здесь == стандартная скорость в обычных бомберменах.

»
13 лет назад, # |
  Проголосовать: нравится +1 Проголосовать: не нравится

Ребята, я нашёл причину подвисона, и похоже там всё плохо: deadlock в сетевом движке при очень редких условиях. Думаю как пофиксить это быстро.

»
13 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

Ну всё, я подсела

»
13 лет назад, # |
  Проголосовать: нравится +8 Проголосовать: не нравится

За онлайн-бомбермена — респект! ЗЫ. Можешь добавить в список поддерживаемых браузеров safari)

  • »
    »
    13 лет назад, # ^ |
      Проголосовать: нравится 0 Проголосовать: не нравится

    Ага. Я только тач-события разве что не обрабатываю, на айпадах пока не сыграешь :)

»
13 лет назад, # |
  Проголосовать: нравится +3 Проголосовать: не нравится

К слову, когда-то была очень популярная игра "Explode Arena" :) Под Symbian 7-8. Суть была точно такой же :)

»
13 лет назад, # |
  Проголосовать: нравится +5 Проголосовать: не нравится

А может разрешить ник делать длиннее 10 символов? Хотя бы 11)

  • »
    »
    13 лет назад, # ^ |
      Проголосовать: нравится 0 Проголосовать: не нравится

    F5 :)

    • »
      »
      »
      13 лет назад, # ^ |
        Проголосовать: нравится 0 Проголосовать: не нравится

      Спасибо. Кстати, есть идея. Я так понял время от времени поле регенерится, чтоб появились новые взрываемые блоки. Может сделать так, чтобы поле не регенерилось целиком, а добавлялись новые камни на тех местах, где сейчас никого нет или мало народу? А то я один раз был красиво загнан в угол, сидел в ожидании смерти, и вдруг поле регенерировалось и я был спасён внезапно появившейся стеной)

      • »
        »
        »
        »
        13 лет назад, # ^ |
          Проголосовать: нравится 0 Проголосовать: не нравится

        Ну оно старается так делать. Могу улучшить эту логику.

        • »
          »
          »
          »
          »
          13 лет назад, # ^ |
            Проголосовать: нравится 0 Проголосовать: не нравится

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

          Вообще большое спасибо за игру, весёлая. :)

  • »
    »
    13 лет назад, # ^ |
    Rev. 2   Проголосовать: нравится 0 Проголосовать: не нравится

    Лол, оно походу разрешает ники любой длины, ограничение только на стороне клиента стоит. Security bug :) Upd: нет, не баг, на сервере просто другое ограничение.

»
13 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

Ребята, Я ИДИОТ. У меня блокирующий write в сокет прямо из главного цикла. И когда кто-то отваливался совершенно неожиданно — оно ждало SO_TIMEOUT. Пока поставил заглушку, но буду править :)

»
13 лет назад, # |
  Проголосовать: нравится +1 Проголосовать: не нравится

Начало подтормаживать.

  • »
    »
    13 лет назад, # ^ |
      Проголосовать: нравится 0 Проголосовать: не нравится

    Одно пофиксил, теперь небось утечка памяти, буду смотреть.. Хотя CPU load остаётся маленький.

    • »
      »
      »
      13 лет назад, # ^ |
        Проголосовать: нравится 0 Проголосовать: не нравится

      Извиняюсь, похоже это у меня интернет начал почему-то тормозить...

      • »
        »
        »
        »
        13 лет назад, # ^ |
          Проголосовать: нравится 0 Проголосовать: не нравится

        : — ) не, эта штука 100 человек должна выдержать. При оптимизации думаю и 1000. Карта порядка 256х256 тогда будет

        • »
          »
          »
          »
          »
          13 лет назад, # ^ |
            Проголосовать: нравится 0 Проголосовать: не нравится

          Может, лучше сделать в будущем список игроков, рейтинг и игры по 2 или 4 человека, как в классической игре?

          • »
            »
            »
            »
            »
            »
            13 лет назад, # ^ |
              Проголосовать: нравится +16 Проголосовать: не нравится

            Никаких игр по 2 ! только по 200, только хардкор! Ну командные, взвода еще..

            • »
              »
              »
              »
              »
              »
              »
              13 лет назад, # ^ |
                Проголосовать: нравится 0 Проголосовать: не нравится

              Да, это тоже круто, но и возможность с друзьями один на один поиграть будет не лишней...

»
13 лет назад, # |
  Проголосовать: нравится +1 Проголосовать: не нравится

Кстати, кто-нибудь реализовывал Capture the Flag на Bomberman? :)

»
13 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

В классической версии бонусы сгорали, если их доставало пламя. Тут планируется такая логика или это фича?

»
13 лет назад, # |
  Проголосовать: нравится +11 Проголосовать: не нравится

нда, очень сильно не хватает чата :)

»
13 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

Идея очень хорошая. Только вот задержка от нажатия кнопки до действия персонажа иногда достигает секунды и больше (похоже, что чем дольше играть, тем более это заметно). (Firefox 11, Linux, пинг до сервера 40 мс)

»
13 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

В Opera 11 даже при <10 игроках сегодня с утра было проседание FPS до 20-24.

  • »
    »
    13 лет назад, # ^ |
      Проголосовать: нравится 0 Проголосовать: не нравится

    FPS зависит от компа и от тормознутости js и canvas в браузере. Я стараюсь оптимизировать это. 20FPS это ещё играбельно :)

»
13 лет назад, # |
  Проголосовать: нравится +5 Проголосовать: не нравится

Сложилось сильное ощущение того, что эта игра прям олицетворение фразы "Не рой другому яму ... ". Сколько раз сам дох от своих же бомб в попытке сделать что то хитрое для противника, но в результате перехитрил сам себя :) Может есть какая то статистика самоубийств? :)

»
13 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

А у меня одного она не запускается? Висит только картинка а игрушка не грузится.

  • »
    »
    13 лет назад, # ^ |
      Проголосовать: нравится 0 Проголосовать: не нравится

    Opera? opera:config->user prefs->enable websockets.

    • »
      »
      »
      13 лет назад, # ^ |
        Проголосовать: нравится 0 Проголосовать: не нравится

      Нет, хром. Возможно это связано с тем, что я щас из универа и https тут криво работает.

      • »
        »
        »
        »
        13 лет назад, # ^ |
          Проголосовать: нравится 0 Проголосовать: не нравится

        Не https, а websockets. Они на 8082-ом порту у меня.

        • »
          »
          »
          »
          »
          13 лет назад, # ^ |
            Проголосовать: нравится 0 Проголосовать: не нравится

          А.. ну тогда понятно. Тут все порты закрыты, кроме некоторых. Поэтому видимо всё норм.

»
13 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

А зачем нужно золото? Неужели оно — цель игры, а не убийства других игроков?

  • »
    »
    13 лет назад, # ^ |
      Проголосовать: нравится 0 Проголосовать: не нравится

    Будет одной из целей, и потом будет магазинчик. Убийства конечно тоже цель :)

    • »
      »
      »
      13 лет назад, # ^ |
        Проголосовать: нравится +8 Проголосовать: не нравится

      'магазинчик', скоро эта игра будет круче кс, доты и тому подомному :)

    • »
      »
      »
      13 лет назад, # ^ |
        Проголосовать: нравится +6 Проголосовать: не нравится

      Вот не хотелось бы никаких магазинчиков, ведь классика лучше всего

      • »
        »
        »
        »
        13 лет назад, # ^ |
          Проголосовать: нравится +4 Проголосовать: не нравится

        Даже "классика" должна прогрессировать. Поэтому магазинчик лишним не будет.

        • »
          »
          »
          »
          »
          13 лет назад, # ^ |
            Проголосовать: нравится +4 Проголосовать: не нравится

          Ну да, а потом будем бомбы и огоньки за деньги покупать. Хочется?

          • »
            »
            »
            »
            »
            »
            13 лет назад, # ^ |
              Проголосовать: нравится +4 Проголосовать: не нравится

            Ну не знаю, не думаю что до этого дойдет.

»
13 лет назад, # |
  Проголосовать: нравится -10 Проголосовать: не нравится

было бы неплохо сделать несколько жизней

  • »
    »
    13 лет назад, # ^ |
      Проголосовать: нравится +3 Проголосовать: не нравится

    Т.е. чтоб после смерти оставалось то, что ты насобирал?

    • »
      »
      »
      13 лет назад, # ^ |
        Проголосовать: нравится -9 Проголосовать: не нравится

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

      • »
        »
        »
        »
        13 лет назад, # ^ |
          Проголосовать: нравится -10 Проголосовать: не нравится

        Я за.

        • »
          »
          »
          »
          »
          13 лет назад, # ^ |
          Rev. 2   Проголосовать: нравится +28 Проголосовать: не нравится

          ТОЛЬКО INSTANT KILL, ТОЛЬКО ХАРДКОР.

          • »
            »
            »
            »
            »
            »
            13 лет назад, # ^ |
              Проголосовать: нравится 0 Проголосовать: не нравится

            просто только начинаешь играть, набегает толпа задротов (такое ощущение, что многие в этой игрушке всю ночь сидели), и тебя выносят

            • »
              »
              »
              »
              »
              »
              »
              13 лет назад, # ^ |
                Проголосовать: нравится -8 Проголосовать: не нравится

              Ага, иногда не успел и шага сделать — уже сдох.

»
13 лет назад, # |
  Проголосовать: нравится -13 Проголосовать: не нравится

Нужно что-то сделать с тем, что когда ты только заходишь все уже прокачаны, и раскачаться практически нереально !

»
13 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

Сколько максимально народу было во время сегодняшнего SRM и ABBYY Cup? :D

»
13 лет назад, # |
Rev. 2   Проголосовать: нравится 0 Проголосовать: не нравится

Респаунить между тремя бомбами это так мило :)

А вообще респект, игрушка супер)

upd. И таки зачем золото?)

»
13 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

мобов бы

»
13 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

Таблицу рекордов бы — по максимуму собранных бонусов одного типа (в пределах жизни), по максимуму килов (в пределах жизни), по тем же показателям за все время... Ну и регистрацию сделать.

»
13 лет назад, # |
Rev. 2   Проголосовать: нравится +1 Проголосовать: не нравится

Обнаружил баг. Если нажать Zoom во время игры, то потом после каждого нажатия пробела будет увеличение / уменьшение игрового экрана. Браузер Firefox 11.

  • »
    »
    13 лет назад, # ^ |
      Проголосовать: нравится 0 Проголосовать: не нравится

    Та же проблема, только ф5 спасло.

    Также не очень приятна смерть от появления стены на твоем персонаже, может пофиксить это как-нибудь?)

»
13 лет назад, # |
  Проголосовать: нравится +6 Проголосовать: не нравится

Можно как-нибудь исправить такую ситуацию? Просто бывает много насобираешь, и становится обидно.

»
13 лет назад, # |
  Проголосовать: нравится +1 Проголосовать: не нравится

Может еще сделать что-то вроде иммуна на первые 2-3 секунды? А то появляешься под бомбой и сразу умираешь, не комильфо. Или так специально сделано?

»
13 лет назад, # |
  Проголосовать: нравится +37 Проголосовать: не нравится

донаты совсем задавили! задроты одни сидят, раскачаться не дают! лут подбирать не успеваешь, читаки с шоповскими навесами сливают! такой фармишь на стенках тихонечко, а тут набигают бурундуки 80-го лвла, и началось...

»
13 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

Спасибо за leaderboard'ы. Теперь лидерам стало тяжелее — за ними больше охотятся. :)

  • »
    »
    13 лет назад, # ^ |
      Проголосовать: нравится 0 Проголосовать: не нравится

    Ага, ещё настраиваю их.

    • »
      »
      »
      13 лет назад, # ^ |
        Проголосовать: нравится +3 Проголосовать: не нравится

      Может, сорт по количеству kill-ов лучше сделать в первую очередь? Просто странно видеть золото целью этой игры

      • »
        »
        »
        »
        13 лет назад, # ^ |
          Проголосовать: нравится +3 Проголосовать: не нравится

        Если K игроков убили кого-то, каждый получает по 1/(1+K) от его денег. Так что деньги тут показывают насколько крутых игроков ты убил.

        • »
          »
          »
          »
          »
          13 лет назад, # ^ |
            Проголосовать: нравится +8 Проголосовать: не нравится

          Дело в том, что деньги никто не собирает, все друг друга убивать хотят, а не бегать за каким-то там золотом

»
13 лет назад, # |
Rev. 4   Проголосовать: нравится +3 Проголосовать: не нравится

что-то не загружает((( в консоль кидает такие ошибки (хотя не знаю, может они и раньше были)

a.o is null
http://bombermine.ru/app/3EBA531C374BF9ECD4059CFBFA56BB21.cache.html
Line 11

Index or size is negative or greater than the allowed amount
http://bombermine.ru/app/3EBA531C374BF9ECD4059CFBFA56BB21.cache.html
Line 208

UPD При загрузки страницы бомбер сразу исчезает и фпс нулевой...

UPD Это в firefox 11.0, opera 11.62 также, chrome 18.0.1025.162 грузит, но тормозит...

  • »
    »
    13 лет назад, # ^ |
      Проголосовать: нравится 0 Проголосовать: не нравится

    Браузер?

    • »
      »
      »
      13 лет назад, # ^ |
        Проголосовать: нравится 0 Проголосовать: не нравится

      в firefox 11.0, opera 11.62 также, chrome 18.0.1025.162 грузит, но тормозит…

    • »
      »
      »
      13 лет назад, # ^ |
        Проголосовать: нравится 0 Проголосовать: не нравится

      гуд... погнали...

    • »
      »
      »
      13 лет назад, # ^ |
        Проголосовать: нравится 0 Проголосовать: не нравится

      У меня практически аналогичная ошибка. Браузер Firefox 11.

      [19:26:03.218] a.o is null @ http://188.127.224.127/app/FDA652DA4EC324A9FE3B4F4965835F61.cache.html:11
      
      [19:26:03.318] uncaught exception: [Exception... "Index or size is negative or greater than the allowed amount"  code: "1" nsresult: "0x80530001 (NS_ERROR_DOM_INDEX_SIZE_ERR)"  location: "http://188.127.224.127/app/FDA652DA4EC324A9FE3B4F4965835F61.cache.html Line: 210"]
      
»
13 лет назад, # |
  Проголосовать: нравится +5 Проголосовать: не нравится

временами притормаживает... это нормально или только у меня?

»
13 лет назад, # |
  Проголосовать: нравится +3 Проголосовать: не нравится

Теперь еще что-нибудь типа codegamechallenge к этой игрухе придумать

»
13 лет назад, # |
  Проголосовать: нравится +19 Проголосовать: не нравится

Так, признавайтесь, кто действительно в это играет... И кто играет под чужимы никами:) А то я уже видел там Туриста, Петю, Вингера, двоих Бурундуков, Ризванова, Попелышева... Заходили так же Корнаков, Рогуленко, Суворов и т.д.

По-моему, игра резко обрела популярность.

»
13 лет назад, # |
  Проголосовать: нравится +4 Проголосовать: не нравится

Как считаете, что лучше: бегать по диагонали, ставя кучу бомб, или найти толкалку и толкать во все стороны?

  • »
    »
    13 лет назад, # ^ |
      Проголосовать: нравится +3 Проголосовать: не нравится

    Лучше совмещать.

    Или толкать в сторону чувака, который бегает по диагонали, сильно портя ему настроение:)

  • »
    »
    13 лет назад, # ^ |
      Проголосовать: нравится 0 Проголосовать: не нравится

    Лучше всего стоять в клетке, где со всех четырёх сторон есть невзрываемые блоки, и толкать бомбы во все стороны. Тогда достать такого игрока довольно сложно :)

  • »
    »
    13 лет назад, # ^ |
      Проголосовать: нравится +2 Проголосовать: не нравится

    Я как-то наблюдал весёлую смерть игрока с ником gen. Он бежал на всех парах, ставя кучу бомб, по всей видимости, он хорошо развился к тому моменту, был в лидерах по убийствам.. и тут снизу прилетает (видимо кто-то пнул) маленькая пуколка, с маленьким огнём, но которая удачно прилетела и грохнула его :) Игрок, пустивший её, наверное даже не понял, что гаснул очень развитого игрока.

»
13 лет назад, # |
  Проголосовать: нравится +4 Проголосовать: не нравится

После введения лидерборда стало очень притормаживать, мозила 11.

»
13 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

Можно сделать, чтоб мой цвет отличался от остальных? Было обидно потерять кучу бонусов и 15 киллов, перепутав себя с кем-то другим)

»
13 лет назад, # |
Rev. 2   Проголосовать: нравится +33 Проголосовать: не нравится

»
13 лет назад, # |
  Проголосовать: нравится +14 Проголосовать: не нравится

А winger популярен =)

»
13 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

Людей все больше и больше) еще немного и начнутся кланы, баталии и часы задротства) Создателю респект)

  • »
    »
    13 лет назад, # ^ |
      Проголосовать: нравится +7 Проголосовать: не нравится

    Ага, в топку АСМ, это интересней:)

    • »
      »
      »
      13 лет назад, # ^ |
        Проголосовать: нравится +3 Проголосовать: не нравится

      Это хитрый план Вани — он хочет уничтожить программистов :)

      • »
        »
        »
        »
        13 лет назад, # ^ |
          Проголосовать: нравится +7 Проголосовать: не нравится

        Ну да, сидит какая-то среднестатистическая топ-тима... "Ребята, забейте, до финала еще почти месяц, еще успеем потренироваться, пошли в бомбермена рубить".

        • »
          »
          »
          »
          »
          13 лет назад, # ^ |
            Проголосовать: нравится +3 Проголосовать: не нравится

          Не пойму.. это сарказм? :)

          Судя по публике, игрушка захватила от мала до велика.

»
13 лет назад, # |
  Проголосовать: нравится +15 Проголосовать: не нравится

Блин, я сегодня шесть часов убил на эту игру!

  • »
    »
    13 лет назад, # ^ |
      Проголосовать: нравится +12 Проголосовать: не нравится

    И не говори. Я на неё уже полторы недели убил. Это не считая того времени когда писал голый движок.

»
13 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

FF 11. куча таких вот ворнингов:

Mon Apr 23 00:45:45 GMT+300 2012 BombermanView WARNING: Image draw out of bounds: img/terrain32.png

а в конце:

Mon Apr 23 00:48:17 GMT+300 2012 com.google.gwt.logging.client.LogConfiguration SEVERE: (NS_ERROR_NOT_AVAILABLE): Component returned failure code: 0x80040111 (NS_ERROR_NOT_AVAILABLE) [nsIDOMCanvasRenderingContext2D.drawImage] QueryInterface: function QueryInterface() { [native code] } result: 2147746065 filename: http://bombermine.ru/app/234DA436735C06FAA30A56AD21319345.cache.html lineNumber: 215 columnNumber: 0 inner: null data: null initialize: function initialize() { [native code] } com.google.gwt.core.client.JavaScriptException: (NS_ERROR_NOT_AVAILABLE): Component returned failure code: 0x80040111 (NS_ERROR_NOT_AVAILABLE) [nsIDOMCanvasRenderingContext2D.drawImage] QueryInterface: function QueryInterface() { [native code] } result: 2147746065 filename: http://bombermine.ru/app/234DA436735C06FAA30A56AD21319345.cache.html lineNumber: 215 columnNumber: 0 inner: null data: null initialize: function initialize() { [native code] }
»
13 лет назад, # |
  Проголосовать: нравится +5 Проголосовать: не нравится

Мда, в высшей степени забавно, когда тебя два раза подряд с интервалом 15 секунд запирает появившимися стенами на площадь в одну клетку :) (за первое освобождение спасибо игроку aropan =) )

»
13 лет назад, # |
  Проголосовать: нравится +5 Проголосовать: не нравится

Working on компенсация лагов.

»
13 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

Что-то изменилось, но не могу понять, что... Поле меньше стало или что?..

Вчера вечером при онлайне 40 меньше рубилово было, чем сейчас при 15.

Тупо со всех сторон все бежит, едет и взрывается.

  • »
    »
    13 лет назад, # ^ |
      Проголосовать: нравится 0 Проголосовать: не нравится

    Когда я ночью пытался дойти до края карты, у меня вообще было ощущение, что она циклична. Я видел каких-то людей, потом долго шел вправо и снова видел их же)

    • »
      »
      »
      13 лет назад, # ^ |
        Проголосовать: нравится +1 Проголосовать: не нравится

      Да, она цикличная. Только вопрос в том, какая длина цикла сейчас.

      Раньше вроде бы 64 было?

      • »
        »
        »
        »
        13 лет назад, # ^ |
          Проголосовать: нравится 0 Проголосовать: не нравится

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

»
13 лет назад, # |
  Проголосовать: нравится +6 Проголосовать: не нравится

Самый обидный способ умереть — это раскачать топ-нагибатора 20-8-3-1, которого боится весь онлайн и у которого уже полтора десятка киллов... Бегать ним, ставить бомбы, уничтожать и месить... И в один прекрасный момент при перегенерации стен оказаться запертым в комнате 1х3 со своей же бомбой

»
13 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

Мне, кстати, не помешала бы какая-то функция "паузы". Или вообще радикальная, мол, в любой момент можно "сохраниться", и потом зайти в игру так, как сохранился (со статами килов и всеми собранными бонусами); или хотя-бы какая-то минимальная, например, стал "невидимым" на нужное время, но не более минуты или двух или пяти или сколько-то там еще.

Ведь сейчас игра более привязывает, чем даже ДМы какой-нибудь CоD или CS. Тут спрятаться тяжелей))

Вот столкнулся с ситуацией. Бегаю, уничтожаю, качаюсь... Пикает скайп. Как-то более менее припрятался, открыл — ага, однокурсник спрашивает про следующую общую треню... Отписал, вернулся — труп.

Через 2 минуты тот же однокурсник спрашивает, знаю ли я, где достать сорс к такой-то задаче. Послал его "решать самостоятельно", вернулся — снова труп.

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

  • »
    »
    13 лет назад, # ^ |
      Проголосовать: нравится 0 Проголосовать: не нравится

    пиччаль :'(

  • »
    »
    13 лет назад, # ^ |
      Проголосовать: нравится +5 Проголосовать: не нравится

    Думаю об этом.

  • »
    »
    13 лет назад, # ^ |
      Проголосовать: нравится +1 Проголосовать: не нравится

    Ну тогда такой функцией будут пользоваться читеры. Вот окружил ты чувака бомбами. Он вышел, бомбы взорвались, он зашел. Можно в центре карты сделать безопасный город.

    • »
      »
      »
      13 лет назад, # ^ |
        Проголосовать: нравится +4 Проголосовать: не нравится

      Еще как вариант сделать сохранение такого типа: нажал сохранить и через 5-10 секунд сохраняется (возможно рандомно). Думаю что такая задержка не сильно помешает

»
13 лет назад, # |
  Проголосовать: нравится +3 Проголосовать: не нравится

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

  • »
    »
    13 лет назад, # ^ |
      Проголосовать: нравится +5 Проголосовать: не нравится

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

»
13 лет назад, # |
Rev. 2   Проголосовать: нравится +6 Проголосовать: не нравится

После моей смерти взорвалась моя бомба и убила двоих. Я реснулся с двумя фрагами. Так задумано?

»
13 лет назад, # |
Rev. 2   Проголосовать: нравится +2 Проголосовать: не нравится

Уже все ок

»
13 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

Предлагаю сделать на сайте отдельную страницу (например, game.html) на которой будет располагаться эта игра без топа справа, показа FPS и пинга. Только ник, кнопки и сама игра. И было бы неплохо реализовать что-нибудь вроде экранной клавиатуры для мобильных устройств.

P.S. Спасибо «binary search» за то, что вытащил меня из камней.

  • »
    »
    13 лет назад, # ^ |
      Проголосовать: нравится 0 Проголосовать: не нравится

    Ага, сделаю.

    • »
      »
      »
      13 лет назад, # ^ |
        Проголосовать: нравится 0 Проголосовать: не нравится

      Было бы еще неплохо писать, кто тебя убил.

      • »
        »
        »
        »
        13 лет назад, # ^ |
          Проголосовать: нравится +20 Проголосовать: не нравится

        Было бы неплохо сделать лог событий, куда бы писалось "A убил B", ну и чат туда же можно будет прикрутить)

»
13 лет назад, # |
  Проголосовать: нравится +17 Проголосовать: не нравится

С нетерпением жду на таблицу рекордов))

У кого какой рекорд по числу киллов за жизнь?

У меня вот новый, аккурат 44. Правда, заскринить успел только 43)

  • »
    »
    13 лет назад, # ^ |
      Проголосовать: нравится +12 Проголосовать: не нравится

    Если мне не изменяет память, у iroro было 93 :)

    • »
      »
      »
      13 лет назад, # ^ |
        Проголосовать: нравится 0 Проголосовать: не нравится

      Это когда не был лимит на 8 огней.

      • »
        »
        »
        »
        13 лет назад, # ^ |
          Проголосовать: нравится 0 Проголосовать: не нравится

        Что за лимит?

        • »
          »
          »
          »
          »
          13 лет назад, # ^ |
            Проголосовать: нравится 0 Проголосовать: не нравится

          И зачем он надо?

          • »
            »
            »
            »
            »
            »
            13 лет назад, # ^ |
              Проголосовать: нравится +1 Проголосовать: не нравится

            Думаю, речь о том, что есть лимит на количество "удлинителей" (а они по форме как огоньки как раз), 8 штук. Зачем он — думаю, для того, чтоб было более сбалансировано... До введения лимита вообще страшно было выходить в точку, из которой не видно в пределах экрана стену во все 4 стороны — "луч смерти" постоянно прилетал из-за пределов экрана от тру-разрушителей, которые насобирали эдак 15-20 огоньков.

            Хотя и теперь немного неудобно, когда идешь в одном направлении, то дальность осмотра уменьшается, и с этой стороны все еще может прилететь... Надо быть осторожным.

    • »
      »
      »
      13 лет назад, # ^ |
      Rev. 2   Проголосовать: нравится +8 Проголосовать: не нравится

      У Kycau 135 (тоже до появления лимита)

»
13 лет назад, # |
  Проголосовать: нравится +8 Проголосовать: не нравится

Игра класс!

»
13 лет назад, # |
  Проголосовать: нравится +5 Проголосовать: не нравится

На информатики все дружно рубились в эту игруху :))

  • »
    »
    13 лет назад, # ^ |
      Проголосовать: нравится 0 Проголосовать: не нравится

    У вас там везде мозилла или хром стоит?

    • »
      »
      »
      13 лет назад, # ^ |
        Проголосовать: нравится -8 Проголосовать: не нравится

      Мозилла.

      • »
        »
        »
        »
        13 лет назад, # ^ |
          Проголосовать: нравится 0 Проголосовать: не нравится

        Хром юзайте, хром! Он пошустрее.

        • »
          »
          »
          »
          »
          13 лет назад, # ^ |
            Проголосовать: нравится +3 Проголосовать: не нравится

          Давайте устроим холивар!!1

          • »
            »
            »
            »
            »
            »
            13 лет назад, # ^ |
            Rev. 2   Проголосовать: нравится 0 Проголосовать: не нравится

            Не ну, так я лису использую.

            • »
              »
              »
              »
              »
              »
              »
              13 лет назад, # ^ |
                Проголосовать: нравится 0 Проголосовать: не нравится

              Я для повседневной жизни Firefox использую, но играть в бомбермена действительно лучше в Chrome — работает немного быстрее.

        • »
          »
          »
          »
          »
          13 лет назад, # ^ |
            Проголосовать: нравится 0 Проголосовать: не нравится

          Да, я только что попробовал хром, правда игра идет пошустрее.

        • »
          »
          »
          »
          »
          13 лет назад, # ^ |
            Проголосовать: нравится 0 Проголосовать: не нравится

          Я до января юзал года три мозилу, в январе что-то сподвигло пересесть на хром, не помню что. В общем, сидел я на нем сидел, он действительно оказался лучше мозилы почти по всем параметрам. Но недавно, может чуть меньше месяца назад, он стал адово глючить, там что-то с обновами пытались фиксить, но все насмарку, он все равно продолжал лагать, как будто отдавая дань ИЕ или что-то в этом духе, в общем, поэтому теперь я снова пересел на ФФ, она совсем не глючит)

    • »
      »
      »
      13 лет назад, # ^ |
        Проголосовать: нравится +8 Проголосовать: не нравится

      Мозилла

»
13 лет назад, # |
  Проголосовать: нравится +10 Проголосовать: не нравится

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

  • »
    »
    13 лет назад, # ^ |
      Проголосовать: нравится +5 Проголосовать: не нравится

    Даешь Battle City на 50 человек!

    • »
      »
      »
      13 лет назад, # ^ |
        Проголосовать: нравится +7 Проголосовать: не нравится

      ДЫАААААА!

      • »
        »
        »
        »
        13 лет назад, # ^ |
          Проголосовать: нравится 0 Проголосовать: не нравится

        Тогда у меня такое предложение: каждый выбирает игру с денди и делает ее в таком же стиле, т.е. броузер игрой.

        • »
          »
          »
          »
          »
          13 лет назад, # ^ |
            Проголосовать: нравится +6 Проголосовать: не нравится

          Хм. Интересно было бы посмотреть на супермарио на 50 человек =)

          • »
            »
            »
            »
            »
            »
            13 лет назад, # ^ |
              Проголосовать: нравится 0 Проголосовать: не нравится

            Я этот движок не для аркад разработал. Он вообще для РТС.

            • »
              »
              »
              »
              »
              »
              »
              13 лет назад, # ^ |
                Проголосовать: нравится 0 Проголосовать: не нравится

              Да это шутка) Я всё пытаюсь представить, как бы это выглядело.

        • »
          »
          »
          »
          »
          13 лет назад, # ^ |
            Проголосовать: нравится +8 Проголосовать: не нравится

          Проблема в том что людей, способных на моём движке это разработать — мало. Прелесть в том, что на codeforces их как раз достаточно :) Так что с меня документация потом, да

          • »
            »
            »
            »
            »
            »
            13 лет назад, # ^ |
              Проголосовать: нравится -8 Проголосовать: не нравится

            Ну я не против бы сделать какую-то игру, но летом. Сейчас не очень много времени на это.

»
13 лет назад, # |
  Проголосовать: нравится +4 Проголосовать: не нравится

Баг: если два игрока оказались запертыми со всех сторон бомбами, то после взрыва почему-то умирает только один (на сей раз это был winger)

  • »
    »
    13 лет назад, # ^ |
      Проголосовать: нравится +3 Проголосовать: не нравится

    Первый умирает, убирает огонь, оставляет приз, второй берёт приз :)

    • »
      »
      »
      13 лет назад, # ^ |
        Проголосовать: нравится 0 Проголосовать: не нравится

      А как оно выбирает кого огнем убить, а кого нет? Рандомно?

      • »
        »
        »
        »
        13 лет назад, # ^ |
          Проголосовать: нравится 0 Проголосовать: не нравится

        Там весёлый HashMap за это ответственен. Баг в общем.

        • »
          »
          »
          »
          »
          13 лет назад, # ^ |
            Проголосовать: нравится +3 Проголосовать: не нравится

          Т.е. скоро будет исправлено и умирать будут все кто попадает под огонь?

»
13 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

Было бы хорошо сделать альтернативное управление под wasd =)

»
13 лет назад, # |
Rev. 4   Проголосовать: нравится +2 Проголосовать: не нравится

АААААА!!!! Черепки!!!!

Помню следующие их виды:
1. Бомбы за тобой ставятся
2. Бомбы очень быстро взрываются
3. Нельзя ставить бомбы
4. Дальность бомб — 1 клетка
5. Сверхскорость
6. Поменяться местами с кем-либо из игроков
7. Инвертировать управление по каждой оси
8. Игрок скользит по полю

  • »
    »
    13 лет назад, # ^ |
    Rev. 2   Проголосовать: нравится +1 Проголосовать: не нравится

    Не спать, минут через 15 будет ещё одно обновление.

    UPD. Я построил лунапарк )

    • »
      »
      »
      13 лет назад, # ^ |
        Проголосовать: нравится 0 Проголосовать: не нравится

      что-то не нашел его, но вот черепок со "срушкой" заметил...

»
13 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

Что-то игра стала ощутимо притормаживать, и дело явно не в числе игроков (10). Браузер Chromium.

»
13 лет назад, # |
  Проголосовать: нравится +1 Проголосовать: не нравится

Я видел бегающего Бендера. Скоро можно будет купить скины, шапочки и персонифицированные бомбы?

  • »
    »
    13 лет назад, # ^ |
      Проголосовать: нравится 0 Проголосовать: не нравится

    Не-не-не, никаких покупок. Скины будут либо за текущее положение в таблице, либо как ужасная болезнь, либо как монстры.

»
13 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

Скажите пожалуйста , а почему то сейчас с хрома не заходит.

»
13 лет назад, # |
  Проголосовать: нравится +4 Проголосовать: не нравится

За «иммун» на спавне — большой плюс. Мне кажется, или игра действительно стала намного быстрее работать?

  • »
    »
    13 лет назад, # ^ |
    Rev. 2   Проголосовать: нравится 0 Проголосовать: не нравится

    Исправить баг и улучшить сетевое взаимодействие несколькими строчками ~ 10 минут. Попытаться это ещё соптимизить ~ 5 часов. Попытка не приводит ни к чему особенному, поэтому от сложностей отказался.

»
13 лет назад, # |
  Проголосовать: нравится +3 Проголосовать: не нравится

Только что проверил игру под хромом на древнем PIV-1.6GHz, 512 оперативки. Отлично идёт, 25FPS. Сейчас ещё дрова нормальные на видеокарту поставлю, может лучше будет.

»
13 лет назад, # |
  Проголосовать: нравится +11 Проголосовать: не нравится

Во время контеста можно играть, чтобы к его конца уже иметь максимум всего и "приветствовать" участников.

»
13 лет назад, # |
  Проголосовать: нравится +4 Проголосовать: не нравится

Бага: если точно в момент взрыва поставить под себя бомбу, то ты не умираешь.

»
13 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

Способность пинать бомбы дается сразу? Зачем так?

  • »
    »
    13 лет назад, # ^ |
      Проголосовать: нравится +11 Проголосовать: не нравится

    Посмотреть что будет с новой логикой пинания. Веселимся!

  • »
    »
    13 лет назад, # ^ |
      Проголосовать: нравится +2 Проголосовать: не нравится

    По-моему от этого стало только веселее

    • »
      »
      »
      13 лет назад, # ^ |
        Проголосовать: нравится 0 Проголосовать: не нравится

      А зачем теперь бонусы-пиналки? Просто чтоб получить 500 золота? Не вижу смысла в том, что со стен падают ненужные предметы.

»
13 лет назад, # |
  Проголосовать: нравится +5 Проголосовать: не нравится

А кенгуру не планируются?

»
13 лет назад, # |
  Проголосовать: нравится +1 Проголосовать: не нравится

Не пойму, в чем дело. Вроде и FPS под 60, но тормоза жутчайшие. Порой движения "на ощупь" делаю, потому что картинка на секунды виснет. Fedora 16, firefox 11.

»
13 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

Я пинал бомбы без соотв. приза.

»
13 лет назад, # |
  Проголосовать: нравится +12 Проголосовать: не нравится

Игра уже не та, что раньше. Все бегают, мельтешат, мигают, все подряд бомбы пинают. Ужас, одним словом. Вот в наше время...

  • »
    »
    13 лет назад, # ^ |
    Rev. 3   Проголосовать: нравится +2 Проголосовать: не нравится

    Вообще я тоже за классику... В браузерке не вариант запирать народ, делать какие-то хитрые ходы.. так, по мелочи. В основном это ходи собирай бонусы, да как сумасшедший ставь бомбы везде... это всё же не круть. Просто хардкор :)

»
13 лет назад, # |
  Проголосовать: нравится +3 Проголосовать: не нравится

Неделя пиналовок закончилась, наступила неделя болезней.

»
13 лет назад, # |
  Проголосовать: нравится +2 Проголосовать: не нравится

Ситуация: стоит моя бомба, на клетку ниже — кирпичи, еще на клетку ниже — я. Бомба взрывается, кирпичи сгорают, я иду вверх и тоже взрываюсь. Как-то это неправильно.

»
13 лет назад, # |
  Проголосовать: нравится +1 Проголосовать: не нравится

Месилово месиловом, хардкор хардкором, но планируются ли какие-нибудь фичи типа командной игры?

»
13 лет назад, # |
  Проголосовать: нравится +1 Проголосовать: не нравится

Убивают тормоза) Когда пинаю бомбу и бомба достигает ачивки, то ачивка просто исчезает. Хотелось бы, чтобы ачивка подбиралась.

  • »
    »
    13 лет назад, # ^ |
    Rev. 3   Проголосовать: нравится +4 Проголосовать: не нравится

    Да пипец какой-то. Но есть и хорошая новость.

    Scalaxy, 04 25 14:02 (MSK): Мы зафиксировали проблему в нашей сети. По статусу работ сообщим вам в этом тикете.

»
13 лет назад, # |
  Проголосовать: нравится +4 Проголосовать: не нравится

Таки стоит ли ждать API?

»
13 лет назад, # |
  Проголосовать: нравится +6 Проголосовать: не нравится

Лаги порождают новый жанр — тактический бомбермен. Отдаете персонажу очередь команд, через 3 секунды проверяете, к чему они привели.

»
13 лет назад, # |
  Проголосовать: нравится +12 Проголосовать: не нравится

мне кажется, что если у этой игры планируется какое-то будущее, то ей нужен нормальный геймдизайнер

почему? да потому что всегда суперпозиция гениальных идей от людей с разными взглядами приводит к превращению прекрасной гамы в тонущее УГ

я бы рекомендовал автору выбрать определённый курс развития событий и двигаться согласно этому курсу, изредка корректируя направление

в качестве варианта можно даже сделать публикацию планов на ближайшее будущее, чтобы сразу прислушаться к мнению фанатов

как-то так, в общем :)

  • »
    »
    13 лет назад, # ^ |
      Проголосовать: нравится +21 Проголосовать: не нравится

    План простой: допилить движок так чтобы он выдержал пятничное нашествие с хабра. А дальше уже найдется и нормальный гейм-дизайнер и все остальные.

»
13 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

А что это было — я играю, бегаю, собираю бонусы, как вдруг все развернулось зеркально?

  • »
    »
    13 лет назад, # ^ |
      Проголосовать: нравится +1 Проголосовать: не нравится

    Черепок — негативный бонус, дающий разные неприятные эффекты, в том числе и этот.

    • »
      »
      »
      13 лет назад, # ^ |
        Проголосовать: нравится +9 Проголосовать: не нравится

      А еще может быть, что вас заразил какой-нибудь другой больной. I like to do it:)

»
13 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

Отскакивающие бомбы. Теперь убить самого себя ещё легче!

  • »
    »
    13 лет назад, # ^ |
      Проголосовать: нравится 0 Проголосовать: не нравится

    Там ещё одна болезнь завелась, называется "маленький" :)

    • »
      »
      »
      13 лет назад, # ^ |
      Rev. 2   Проголосовать: нравится 0 Проголосовать: не нравится

      Надо еще болезнь сделать чтобы бомбы сами ставились и тут же пинались. С резиновыми бомбами полный армагеддец будет)

      • »
        »
        »
        »
        13 лет назад, # ^ |
          Проголосовать: нравится 0 Проголосовать: не нравится

        А там итак пиналовка хорошо срабатывает если подбираешь ту самую болезнь.

    • »
      »
      »
      13 лет назад, # ^ |
        Проголосовать: нравится 0 Проголосовать: не нравится

      Она просто менее заметна. Ей убить себя сложно. Не сразу обращаешь внимание:)

»
13 лет назад, # |
  Проголосовать: нравится +1 Проголосовать: не нравится

зомфг пони

  • »
    »
    13 лет назад, # ^ |
    Rev. 3   Проголосовать: нравится +6 Проголосовать: не нравится

    Вот бы добавить тех пони, о которых Hohol упоминал несколькими постами выше

»
13 лет назад, # |
  Проголосовать: нравится +26 Проголосовать: не нравится

Вы конечно мне не поверите, но ваша игра вызвала у меня BSOD.

p.s. Если честно то от такого эффекта у меня чуть челюсть не выпала)

»
13 лет назад, # |
  Проголосовать: нравится +2 Проголосовать: не нравится

1) Как добыть Rainbow Dash? Хочу рассекать по карте и, превышая скорость звука под характерную музыку, одарять всех вокруг Sonic Rainboom. 2) Можно расширить ассортимент? Реквестирую Дискорда, который будет превращать бомбы в стены, а стены в бомбы, а пони и игроков в огромные надувные фигуры Павла Погребняка. 3) А в противовес беспределу из пункта 2 можно добавить всех пони из main 6 и раскидать по карте Elements of Harmony, чтобы их можно было собирать, а потом вместе нагибать плохих парней и Погребняка.

  • »
    »
    13 лет назад, # ^ |
      Проголосовать: нравится +6 Проголосовать: не нравится

    Про elements of harmony я сразу думал, но спрайтов не было.

    Скины пока что привязаны к никнеймам, потом что-нибудь сделаю с ними. Просто назовись ей :) Пони все будут, спрайты найдены, автор согласен отдать их мне. Павла Погребняка сделай сам — нужно что-то типа этого: http://bombermine.ru/img/player_64x64.png , какая угодно анимация в какой угодно сетке, а я уж прикручу.

    Позже сделаю нормальную систему скинов.

    • »
      »
      »
      13 лет назад, # ^ |
        Проголосовать: нравится +1 Проголосовать: не нравится

      Типа такого? Mini_Creeper_animated.png

      Сверху вниз: идёт вниз, вверх, вправо, влево; умирает. Только не знаю, насколько его хорошо будет видно на траве. Кстати, было бы круто, если бы он при смерти детонировал.

      • »
        »
        »
        »
        13 лет назад, # ^ |
          Проголосовать: нравится +1 Проголосовать: не нравится

        Поставил, но выглядит так себе, перерисуй :)

        • »
          »
          »
          »
          »
          13 лет назад, # ^ |
            Проголосовать: нравится 0 Проголосовать: не нравится

          Creeper 2

          48×48, с правильной последовательностью. Ширину не менял. Могу попробовать поиграть с размером головы и шириной, но это будет уже не так похоже на оригинал.

»
13 лет назад, # |
Rev. 5   Проголосовать: нравится +5 Проголосовать: не нравится

Я вот здесь кучу всяких персонажей накопал с анимацией движения в разные стороны. Правда многие мелковаты и анимации взрыва нет, но уже что-то.

  • »
    »
    13 лет назад, # ^ |
      Проголосовать: нравится +1 Проголосовать: не нравится

    Супер, тогда после ввода аутенфикации я сделаю заливалку скинов, и буду их аппрувить )

  • »
    »
    13 лет назад, # ^ |
      Проголосовать: нравится 0 Проголосовать: не нравится

    Только надо учесть копирайты.

»
13 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

Что за новый бонус типо "раковины"? Никак не пойму.

»
13 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

А персонажи, которые отличаются от других, типа бендера или пони, они по какому принципу добавляются? И как нужного персонажа выбрать?

  • »
    »
    13 лет назад, # ^ |
      Проголосовать: нравится +2 Проголосовать: не нравится

    Пока что добавляю по мере того как мне их дают. Проверяется наличием подстроки.

            skins.put("default", new UnitImage("img/player_64x64.png", 64));
            skins.put("bender", new UnitImage("img/skins/bender32png.png", 32, true));
            skins.put("JabJabJab", new UnitImage("img/skins/knight.png", 48, true));
            skins.put("rainbow", new UnitImage("img/skins/rd.png", 48, true));
            skins.put("apple", new UnitImage("img/skins/aj.png", 48, true));
            skins.put("twilight", new UnitImage("img/skins/ts.png", 48, true));
    
»
13 лет назад, # |
  Проголосовать: нравится +14 Проголосовать: не нравится

Что-то сейчас меньше людей чем в первые 2 дня. Кстати, лично мне с кучей нововведений, в т.ч. и ограничениями на бомбы и взрыв меньше хочется играть. Как-то не уютно всё это многообразие

  • »
    »
    13 лет назад, # ^ |
      Проголосовать: нравится +4 Проголосовать: не нравится

    Будни. Топы в Будапеште. Сегодня еще финал крока. Некоторые уже уигрались и нужен чат и комканная игра. Все в порядке.

  • »
    »
    13 лет назад, # ^ |
      Проголосовать: нравится +9 Проголосовать: не нравится

    Бомбермайн уже не торт? :D

»
13 лет назад, # |
  Проголосовать: нравится +16 Проголосовать: не нравится

Милая iroro понифицировала игру.

»
13 лет назад, # |
  Проголосовать: нравится +2 Проголосовать: не нравится

WSAD + K в качестве управления — работает.

  • »
    »
    13 лет назад, # ^ |
      Проголосовать: нравится +6 Проголосовать: не нравится

    ПО-моему, теперь нельзя в ник вписать именно эти клавиши...или у меня странным образом файрфокс заглючило....

»
13 лет назад, # |
  Проголосовать: нравится +1 Проголосовать: не нравится

Теперь очень круто. Зависимость есть!



»
13 лет назад, # |
  Проголосовать: нравится +1 Проголосовать: не нравится

О, теперь фраги не сбрасываются.

»
13 лет назад, # |
  Проголосовать: нравится +1 Проголосовать: не нравится

Будет отдельная стата "за все время" и "за эту жизнь"?

»
13 лет назад, # |
  Проголосовать: нравится +1 Проголосовать: не нравится

Это у меня такие лаги? или у всех появились? Опять сетка.

»
13 лет назад, # |
Rev. 2   Проголосовать: нравится +3 Проголосовать: не нравится

при вводе ника невозможно использовать клавиши WASDK. Браузер Chrome 18.0.1025.162 m

»
13 лет назад, # |
  Проголосовать: нравится +1 Проголосовать: не нравится

Чат по энтеру!

  • »
    »
    13 лет назад, # ^ |
      Проголосовать: нравится 0 Проголосовать: не нравится

    не хватает еще отправки сообщения также через энтер и выхода из чата. (мышкой пользоваться при игре неудобно)

    • »
      »
      »
      13 лет назад, # ^ |
        Проголосовать: нравится 0 Проголосовать: не нравится

      Так есть уже, по энтэру. выход сделаю по эскейпу.

      • »
        »
        »
        »
        13 лет назад, # ^ |
        Rev. 2   Проголосовать: нравится 0 Проголосовать: не нравится

        не работает (на энтер никак не реагирует) Firefox 12.0 Windows 7. В окно чата по энтеру вхожу, но отправка через энтер не работает.

»
13 лет назад, # |
  Проголосовать: нравится +12 Проголосовать: не нравится

Все-таки лучше показывать количество убийств в течение одной жизни... Или показывать обе статистики, но сортировать по убийствам за текущую жизнь, это больше отражает происходящее на поле.
Еще можно время с момента последней смерти прикрутить.

  • »
    »
    13 лет назад, # ^ |
      Проголосовать: нравится +8 Проголосовать: не нравится

    Согласен. Лидера почти невозможно догнать, а на первом месте побыть хочется.

»
13 лет назад, # |
  Проголосовать: нравится +11 Проголосовать: не нравится

Еще реквестирую кнопки для управления с тачскринов :)

»
13 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

Шикарная игра, мне кажется у нее большее будущее, главное не бросать ее и продолжать развивать идею. По крайней мере, несколько поклонников у нее сейчас точно есть ) А если ввести ее в массы, то я уверен — их будут сотни.

P.S. А вообще планируется открывать ее более широкой публике?

  • »
    »
    13 лет назад, # ^ |
      Проголосовать: нравится 0 Проголосовать: не нравится

    Так её вроде и не прячут, подождите, вот гугл индексатором доберётся… А вот потянет ли сервер сотни поклонников?

    • »
      »
      »
      13 лет назад, # ^ |
        Проголосовать: нравится 0 Проголосовать: не нравится

      Сотни потянет. На тысячи придётся несколько инстансов создавать, благо балансер уже есть — это HaProxy. Это мой резервный план на случай ДИКОГО наплыва народу.

      • »
        »
        »
        »
        13 лет назад, # ^ |
          Проголосовать: нравится +2 Проголосовать: не нравится

        я бы не был бы так уверен насчет сотен....

        • »
          »
          »
          »
          »
          13 лет назад, # ^ |
            Проголосовать: нравится +6 Проголосовать: не нравится

          У меня есть тесты. 100 игроков, совершающих случайные действия, всё по сетке — работает.

»
13 лет назад, # |
  Проголосовать: нравится +14 Проголосовать: не нравится

Собираюсь записать геймплейное видео, можете зайти все где-нибудь в 8 вечера?

»
13 лет назад, # |
Rev. 2   Проголосовать: нравится +1 Проголосовать: не нравится

http://www.youtube.com/watch?v=NnX1sin1XqE Есть ещё материалы с других игроков, из них тоже что-нибудь слеплю :)

»
13 лет назад, # |
  Проголосовать: нравится +2 Проголосовать: не нравится

Надо как-то за смерть наказывать. А то сейчас самоубиваться выгодно.

  • »
    »
    13 лет назад, # ^ |
      Проголосовать: нравится +1 Проголосовать: не нравится

    Мне кажется, что не надо. Самоубийство выгодно только слабым игрокам. А сильные пускай не расслабляются.

»
13 лет назад, # |
  Проголосовать: нравится +1 Проголосовать: не нравится

И что-то типа раундов надо сделать, чтоб очки у давно зашедших не копились.

  • »
    »
    13 лет назад, # ^ |
      Проголосовать: нравится +4 Проголосовать: не нравится

    Ага, по 10-15 минут. Думаю будет норм. Хотя в топе предложений висит тема про "не делать раундов", но для статистики делать надо.

    • »
      »
      »
      13 лет назад, # ^ |
        Проголосовать: нравится 0 Проголосовать: не нравится

      Может что-то в духе "зашло x человек, играем до победного, [мб пересчитываем эло-стайл рейтинг]"

»
13 лет назад, # |
  Проголосовать: нравится +1 Проголосовать: не нравится

На 12 мозиле чат не работает: нажимаю ентер, когда ввёл сообщение — и ничего. А обновления классные)

»
13 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

Не работает :( Страница открываеься, на Connect не реагирует.

  • »
    »
    13 лет назад, # ^ |
      Проголосовать: нравится 0 Проголосовать: не нравится

    Попробуй выруби SFX, и потом F5.

    • »
      »
      »
      13 лет назад, # ^ |
        Проголосовать: нравится 0 Проголосовать: не нравится

      Аналогично. При 'Connect' ответ на GET приходит, но дальше ничего не происходит. Вчера работало.

      GET ws://bombermine.ru/ HTTP/1.1
      Origin: http://bombermine.ru
      Cookie: sfx=off; nickname=player497
      Connection: Upgrade
      Host: bombermine.ru
      Sec-WebSocket-Key: Fn344YqHKVgnTA1RQZ78JQ==
      Upgrade: websocket
      Sec-WebSocket-Version: 13
      
      
      HTTP/1.1 101 Switching Protocols
      Connection: Upgrade
      Upgrade: WebSocket
      Sec-WebSocket-Accept: P5VAwbejYaEeDHbVR14WMDgOd7Q=
      
»
13 лет назад, # |
  Проголосовать: нравится +17 Проголосовать: не нравится

Ставлю бомбу, сразу иду вправо, чтобыотойти и толкнуть бомбу влево: бомба едет вправо.

»
13 лет назад, # |
  Проголосовать: нравится +21 Проголосовать: не нравится

Заметно что я сделал оптимизацию отрисовки?

»
13 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

кажись, баг

»
13 лет назад, # |
  Проголосовать: нравится +2 Проголосовать: не нравится

псевдо 3D как-то не очень, раньше лучше было, на мой взгляд

»
13 лет назад, # |
  Проголосовать: нравится +8 Проголосовать: не нравится

Стаститика появилась — это хорошо. Она не работает — это плохо.

Захожу под регистрированным пользователем, что-то делаю, выхожу, статистика не сохраняется.

»
13 лет назад, # |
  Проголосовать: нравится +3 Проголосовать: не нравится

Feature request: запоминать настройки звука. Каждый раз выключать — не айс.

  • »
    »
    13 лет назад, # ^ |
      Проголосовать: нравится +1 Проголосовать: не нравится

    Они и так запоминаются. Сбрось кукисы с этого сайта, вдруг там старые какие.

»
13 лет назад, # |
  Проголосовать: нравится +1 Проголосовать: не нравится
»
13 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

Неееет! Куда делись пони?

  • »
    »
    13 лет назад, # ^ |
      Проголосовать: нравится +1 Проголосовать: не нравится

    Зарегистрированные пользователи могут поставить скин в профиле.

»
13 лет назад, # |
  Проголосовать: нравится +2 Проголосовать: не нравится

Вот это месиво, почти 400!!. Жаль лагает, ждём)

»
13 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

а как реализовано умирание от бомбы? у меня создается впечатление что на максимальной скорости и с текущими лагами у меня получается проскальзывать сквозь ударную волну, по крайней мере визуально происходит так

  • »
    »
    13 лет назад, # ^ |
      Проголосовать: нравится 0 Проголосовать: не нравится

    Там идёт проверка ближайшей клетки. Перепрыгнуть через это не получится.

»
13 лет назад, # |
  Проголосовать: нравится +17 Проголосовать: не нравится

ну и где красивый график хаброэффекта? ждем же ;-)

»
12 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

Поздравляю:)

http://vk.com/app3168464