Сайт: 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. Понифицировали.
почему ничего не происходит, после твоей смерти?
Пробел — возрождение.
спасибо.
а в чем суть? просто бегать?
+= ставить бомбы += убивать соперников
Бегали бы человечки чуть побыстрее, определенно динамичности не хватает.
тупит адово.
а так неплохо)
Бомбы слишком долго взрываются.
Круто! Правда, только раскачаюсь, как сервак виснет :(
А какой размер поля? Бесконечный?
Еще не понравилось, что как будто бы за углы задевает. А еще, кажется, по диагонали никогда было нельзя ходить.
По диагонали ходить — это же офигенно! Освежает игру очень.
Сейчас поле 64х64. Только почему-то никто не доходит до края...
А как люди пинают бомбу?
Надо взять приз специальный и просто идти на неё.
Зачем нужно золото?
было бы не плохо знать свои координаты
сделайте пожалуйста возможность узнавать координаты свои.
Ох, сейчас пытаюсь найти почему сервер падает :)
А еще хачю грабить корованы)
координаты — это тема. Мы сейчас с моим братом играем, и это весело, ходить вместе =)
За следующую неделю сделаю возможность создавать взвод :)
будет круто =)
Мне кажется, что лучше в первую очередь сделать какой-нибудь ranklist (не знаю, по какому параметру) — играть станет ещё веселее :)
По произведению пинга и числа фрагов
Просто не успел его прикрутить перед тестом :)
как сделать ник желтым?))
А у кого (-1) — те меняют цвет :)
Думаю, было бы интересно прикрутить разбиение на команды, и менять можно не только цвет ника, но и цвет костюма. Тогда получится бомбер-дм, это бы внесло определённый азарт.
Всё будет. Главное что движок работает :)
А как ускорением пользоваться?
Персонаж сам быстрее бегает. Максимум можно собрать 4 бутсы. Может быть ты имеешь ввиду пиналовку :)
Не знаю я видел перед до мной чувак шел медленно а потом увидел мой бонус и побежал быстро
Кстати, мне кажется, что дефолтная скорость очень уж маленькая, надо бы начинать с одного ускорения. Тем более что одно ускорение здесь == стандартная скорость в обычных бомберменах.
Ребята, я нашёл причину подвисона, и похоже там всё плохо: deadlock в сетевом движке при очень редких условиях. Думаю как пофиксить это быстро.
Ну всё, я подсела
За онлайн-бомбермена — респект! ЗЫ. Можешь добавить в список поддерживаемых браузеров safari)
Ага. Я только тач-события разве что не обрабатываю, на айпадах пока не сыграешь :)
К слову, когда-то была очень популярная игра "Explode Arena" :) Под Symbian 7-8. Суть была точно такой же :)
F5. Сорри за траву, проверяю как выглядит :)
А может разрешить ник делать длиннее 10 символов? Хотя бы 11)
F5 :)
Спасибо. Кстати, есть идея. Я так понял время от времени поле регенерится, чтоб появились новые взрываемые блоки. Может сделать так, чтобы поле не регенерилось целиком, а добавлялись новые камни на тех местах, где сейчас никого нет или мало народу? А то я один раз был красиво загнан в угол, сидел в ожидании смерти, и вдруг поле регенерировалось и я был спасён внезапно появившейся стеной)
Ну оно старается так делать. Могу улучшить эту логику.
Можно также попробовать проявлять блоки постепенно, например место ещё пустое, но из травы вылезает камень, с намёком что скоро он здесь прорастёт.
Вообще большое спасибо за игру, весёлая. :)
Да, всё так и будет :)
Лол, оно походу разрешает ники любой длины, ограничение только на стороне клиента стоит. Security bug :) Upd: нет, не баг, на сервере просто другое ограничение.
Ребята, Я ИДИОТ. У меня блокирующий write в сокет прямо из главного цикла. И когда кто-то отваливался совершенно неожиданно — оно ждало SO_TIMEOUT. Пока поставил заглушку, но буду править :)
Начало подтормаживать.
Одно пофиксил, теперь небось утечка памяти, буду смотреть.. Хотя CPU load остаётся маленький.
Извиняюсь, похоже это у меня интернет начал почему-то тормозить...
: — ) не, эта штука 100 человек должна выдержать. При оптимизации думаю и 1000. Карта порядка 256х256 тогда будет
Может, лучше сделать в будущем список игроков, рейтинг и игры по 2 или 4 человека, как в классической игре?
Никаких игр по 2 ! только по 200, только хардкор! Ну командные, взвода еще..
Да, это тоже круто, но и возможность с друзьями один на один поиграть будет не лишней...
Кстати, кто-нибудь реализовывал Capture the Flag на Bomberman? :)
Я уже думаю об этом. Обязательно!!!
В классической версии бонусы сгорали, если их доставало пламя. Тут планируется такая логика или это фича?
нда, очень сильно не хватает чата :)
Идея очень хорошая. Только вот задержка от нажатия кнопки до действия персонажа иногда достигает секунды и больше (похоже, что чем дольше играть, тем более это заметно). (Firefox 11, Linux, пинг до сервера 40 мс)
В Opera 11 даже при <10 игроках сегодня с утра было проседание FPS до 20-24.
FPS зависит от компа и от тормознутости js и canvas в браузере. Я стараюсь оптимизировать это. 20FPS это ещё играбельно :)
Сложилось сильное ощущение того, что эта игра прям олицетворение фразы "Не рой другому яму ... ". Сколько раз сам дох от своих же бомб в попытке сделать что то хитрое для противника, но в результате перехитрил сам себя :) Может есть какая то статистика самоубийств? :)
Начинаю прикручивать статистику. Идеи сюда: http://bombermine.reformal.ru/
А у меня одного она не запускается? Висит только картинка а игрушка не грузится.
Opera? opera:config->user prefs->enable websockets.
Нет, хром. Возможно это связано с тем, что я щас из универа и https тут криво работает.
Не https, а websockets. Они на 8082-ом порту у меня.
А.. ну тогда понятно. Тут все порты закрыты, кроме некоторых. Поэтому видимо всё норм.
А зачем нужно золото? Неужели оно — цель игры, а не убийства других игроков?
Будет одной из целей, и потом будет магазинчик. Убийства конечно тоже цель :)
'магазинчик', скоро эта игра будет круче кс, доты и тому подомному :)
Вот не хотелось бы никаких магазинчиков, ведь классика лучше всего
Даже "классика" должна прогрессировать. Поэтому магазинчик лишним не будет.
Ну да, а потом будем бомбы и огоньки за деньги покупать. Хочется?
Ну не знаю, не думаю что до этого дойдет.
было бы неплохо сделать несколько жизней
Т.е. чтоб после смерти оставалось то, что ты насобирал?
ну то есть есть 3 жизни, первые два раза убивают, восстанавливаешься с тем же скилом, который был, третий — заново начинаешь
Я за.
ТОЛЬКО INSTANT KILL, ТОЛЬКО ХАРДКОР.
просто только начинаешь играть, набегает толпа задротов (такое ощущение, что многие в этой игрушке всю ночь сидели), и тебя выносят
Ага, иногда не успел и шага сделать — уже сдох.
Нужно что-то сделать с тем, что когда ты только заходишь все уже прокачаны, и раскачаться практически нереально !
Всё в порядке, раскачанные периодически умирают.
Сколько максимально народу было во время сегодняшнего SRM и ABBYY Cup? :D
Человек 20 вроде.
Респаунить между тремя бомбами это так мило :)
А вообще респект, игрушка супер)
upd. И таки зачем золото?)
скоро пригодится :)
мобов бы
Таблицу рекордов бы — по максимуму собранных бонусов одного типа (в пределах жизни), по максимуму килов (в пределах жизни), по тем же показателям за все время... Ну и регистрацию сделать.
Делаю.
Обнаружил баг. Если нажать Zoom во время игры, то потом после каждого нажатия пробела будет увеличение / уменьшение игрового экрана. Браузер Firefox 11.
Та же проблема, только ф5 спасло.
Также не очень приятна смерть от появления стены на твоем персонаже, может пофиксить это как-нибудь?)
Можно как-нибудь исправить такую ситуацию? Просто бывает много насобираешь, и становится обидно.
Сделаю :)
Можно подождать пока тебя кто-нибудь спасёт. И наверное сразу же попытается взорвать. :D
Может еще сделать что-то вроде иммуна на первые 2-3 секунды? А то появляешься под бомбой и сразу умираешь, не комильфо. Или так специально сделано?
Спасибо, сделаю
донаты совсем задавили! задроты одни сидят, раскачаться не дают! лут подбирать не успеваешь, читаки с шоповскими навесами сливают! такой фармишь на стенках тихонечко, а тут набигают бурундуки 80-го лвла, и началось...
Спасибо за leaderboard'ы. Теперь лидерам стало тяжелее — за ними больше охотятся. :)
Ага, ещё настраиваю их.
Может, сорт по количеству kill-ов лучше сделать в первую очередь? Просто странно видеть золото целью этой игры
Если K игроков убили кого-то, каждый получает по 1/(1+K) от его денег. Так что деньги тут показывают насколько крутых игроков ты убил.
Дело в том, что деньги никто не собирает, все друг друга убивать хотят, а не бегать за каким-то там золотом
Сделаю сортировку и по тому и по другому.
что-то не загружает((( в консоль кидает такие ошибки (хотя не знаю, может они и раньше были)
UPD При загрузки страницы бомбер сразу исчезает и фпс нулевой...
UPD Это в firefox 11.0, opera 11.62 также, chrome 18.0.1025.162 грузит, но тормозит...
Браузер?
в firefox 11.0, opera 11.62 также, chrome 18.0.1025.162 грузит, но тормозит…
гуд... погнали...
Попробуй сейчас.
Теперь работает.
У меня практически аналогичная ошибка. Браузер Firefox 11.
Попробуй сейчас.
временами притормаживает... это нормально или только у меня?
Теперь еще что-нибудь типа codegamechallenge к этой игрухе придумать
Так, признавайтесь, кто действительно в это играет... И кто играет под чужимы никами:) А то я уже видел там Туриста, Петю, Вингера, двоих Бурундуков, Ризванова, Попелышева... Заходили так же Корнаков, Рогуленко, Суворов и т.д.
По-моему, игра резко обрела популярность.
Ага, давайте ещё вход через КФ прикрутим :)
Я заходил только как playerXXX
Я там реально играю) Правда один раз видел и своего клона..
shevchen-hacoc, отзовись, кто ты!
Как считаете, что лучше: бегать по диагонали, ставя кучу бомб, или найти толкалку и толкать во все стороны?
Лучше совмещать.
Или толкать в сторону чувака, который бегает по диагонали, сильно портя ему настроение:)
Лучше всего стоять в клетке, где со всех четырёх сторон есть невзрываемые блоки, и толкать бомбы во все стороны. Тогда достать такого игрока довольно сложно :)
Я как-то наблюдал весёлую смерть игрока с ником gen. Он бежал на всех парах, ставя кучу бомб, по всей видимости, он хорошо развился к тому моменту, был в лидерах по убийствам.. и тут снизу прилетает (видимо кто-то пнул) маленькая пуколка, с маленьким огнём, но которая удачно прилетела и грохнула его :) Игрок, пустивший её, наверное даже не понял, что гаснул очень развитого игрока.
;_;
После введения лидерборда стало очень притормаживать, мозила 11.
стало очень-очень тормозить (
Можно сделать, чтоб мой цвет отличался от остальных? Было обидно потерять кучу бонусов и 15 киллов, перепутав себя с кем-то другим)
А winger популярен =)
Людей все больше и больше) еще немного и начнутся кланы, баталии и часы задротства) Создателю респект)
Ага, в топку АСМ, это интересней:)
Это хитрый план Вани — он хочет уничтожить программистов :)
Ну да, сидит какая-то среднестатистическая топ-тима... "Ребята, забейте, до финала еще почти месяц, еще успеем потренироваться, пошли в бомбермена рубить".
Не пойму.. это сарказм? :)
Судя по публике, игрушка захватила от мала до велика.
Блин, я сегодня шесть часов убил на эту игру!
И не говори. Я на неё уже полторы недели убил. Это не считая того времени когда писал голый движок.
FF 11. куча таких вот ворнингов:
а в конце:
Мда, в высшей степени забавно, когда тебя два раза подряд с интервалом 15 секунд запирает появившимися стенами на площадь в одну клетку :) (за первое освобождение спасибо игроку aropan =) )
Working on компенсация лагов.
Что-то изменилось, но не могу понять, что... Поле меньше стало или что?..
Вчера вечером при онлайне 40 меньше рубилово было, чем сейчас при 15.
Тупо со всех сторон все бежит, едет и взрывается.
Когда я ночью пытался дойти до края карты, у меня вообще было ощущение, что она циклична. Я видел каких-то людей, потом долго шел вправо и снова видел их же)
Да, она цикличная. Только вопрос в том, какая длина цикла сейчас.
Раньше вроде бы 64 было?
Сейчас вряд ли больше, нас тут 14 человек, а взрывы везде и непрерывно.
Самый обидный способ умереть — это раскачать топ-нагибатора 20-8-3-1, которого боится весь онлайн и у которого уже полтора десятка киллов... Бегать ним, ставить бомбы, уничтожать и месить... И в один прекрасный момент при перегенерации стен оказаться запертым в комнате 1х3 со своей же бомбой
Мне, кстати, не помешала бы какая-то функция "паузы". Или вообще радикальная, мол, в любой момент можно "сохраниться", и потом зайти в игру так, как сохранился (со статами килов и всеми собранными бонусами); или хотя-бы какая-то минимальная, например, стал "невидимым" на нужное время, но не более минуты или двух или пяти или сколько-то там еще.
Ведь сейчас игра более привязывает, чем даже ДМы какой-нибудь CоD или CS. Тут спрятаться тяжелей))
Вот столкнулся с ситуацией. Бегаю, уничтожаю, качаюсь... Пикает скайп. Как-то более менее припрятался, открыл — ага, однокурсник спрашивает про следующую общую треню... Отписал, вернулся — труп.
Через 2 минуты тот же однокурсник спрашивает, знаю ли я, где достать сорс к такой-то задаче. Послал его "решать самостоятельно", вернулся — снова труп.
Еще через некоторое время парень, который вчера со мной треню писал, спрашивает, почему у него на добивании одна из задач таймит... Ну и так далее.
пиччаль :'(
Думаю об этом.
Ну тогда такой функцией будут пользоваться читеры. Вот окружил ты чувака бомбами. Он вышел, бомбы взорвались, он зашел. Можно в центре карты сделать безопасный город.
Еще как вариант сделать сохранение такого типа: нажал сохранить и через 5-10 секунд сохраняется (возможно рандомно). Думаю что такая задержка не сильно помешает
Вот такой баг случился. Меня зареспаунило в том месте, я в надежде выбраться бегала туда сюда, и заскочила на камень.
Вот иногда на клиенте не показывается трава в том месте, в котором её поставил генератор, чтобы помочь игроку.
После моей смерти взорвалась моя бомба и убила двоих. Я реснулся с двумя фрагами. Так задумано?
Бажик :)
Уже все ок
Предлагаю сделать на сайте отдельную страницу (например, game.html) на которой будет располагаться эта игра без топа справа, показа FPS и пинга. Только ник, кнопки и сама игра. И было бы неплохо реализовать что-нибудь вроде экранной клавиатуры для мобильных устройств.
P.S. Спасибо «binary search» за то, что вытащил меня из камней.
Ага, сделаю.
Было бы еще неплохо писать, кто тебя убил.
Было бы неплохо сделать лог событий, куда бы писалось "A убил B", ну и чат туда же можно будет прикрутить)
A was melted by B's plasma gun
С нетерпением жду на таблицу рекордов))
У кого какой рекорд по числу киллов за жизнь?
У меня вот новый, аккурат 44. Правда, заскринить успел только 43)
Если мне не изменяет память, у iroro было 93 :)
Это когда не был лимит на 8 огней.
Что за лимит?
И зачем он надо?
Думаю, речь о том, что есть лимит на количество "удлинителей" (а они по форме как огоньки как раз), 8 штук. Зачем он — думаю, для того, чтоб было более сбалансировано... До введения лимита вообще страшно было выходить в точку, из которой не видно в пределах экрана стену во все 4 стороны — "луч смерти" постоянно прилетал из-за пределов экрана от тру-разрушителей, которые насобирали эдак 15-20 огоньков.
Хотя и теперь немного неудобно, когда идешь в одном направлении, то дальность осмотра уменьшается, и с этой стороны все еще может прилететь... Надо быть осторожным.
У Kycau 135 (тоже до появления лимита)
Игра класс!
На информатики все дружно рубились в эту игруху :))
У вас там везде мозилла или хром стоит?
Мозилла.
Хром юзайте, хром! Он пошустрее.
Давайте устроим холивар!!1
Не ну, так я лису использую.
Я для повседневной жизни Firefox использую, но играть в бомбермена действительно лучше в Chrome — работает немного быстрее.
Да, я только что попробовал хром, правда игра идет пошустрее.
Я до января юзал года три мозилу, в январе что-то сподвигло пересесть на хром, не помню что. В общем, сидел я на нем сидел, он действительно оказался лучше мозилы почти по всем параметрам. Но недавно, может чуть меньше месяца назад, он стал адово глючить, там что-то с обновами пытались фиксить, но все насмарку, он все равно продолжал лагать, как будто отдавая дань ИЕ или что-то в этом духе, в общем, поэтому теперь я снова пересел на ФФ, она совсем не глючит)
Мозилла
Наверное ностальгия накрыла человека, а может и не одного. Наверное стоит ждать "танчики".
Даешь Battle City на 50 человек!
ДЫАААААА!
Тогда у меня такое предложение: каждый выбирает игру с денди и делает ее в таком же стиле, т.е. броузер игрой.
Хм. Интересно было бы посмотреть на супермарио на 50 человек =)
Я этот движок не для аркад разработал. Он вообще для РТС.
Да это шутка) Я всё пытаюсь представить, как бы это выглядело.
Проблема в том что людей, способных на моём движке это разработать — мало. Прелесть в том, что на codeforces их как раз достаточно :) Так что с меня документация потом, да
Ну я не против бы сделать какую-то игру, но летом. Сейчас не очень много времени на это.
Баг: если два игрока оказались запертыми со всех сторон бомбами, то после взрыва почему-то умирает только один (на сей раз это был winger)
Первый умирает, убирает огонь, оставляет приз, второй берёт приз :)
А как оно выбирает кого огнем убить, а кого нет? Рандомно?
Там весёлый HashMap за это ответственен. Баг в общем.
Т.е. скоро будет исправлено и умирать будут все кто попадает под огонь?
Было бы хорошо сделать альтернативное управление под wasd =)
АААААА!!!! Черепки!!!!
Помню следующие их виды:
1. Бомбы за тобой ставятся
2. Бомбы очень быстро взрываются
3. Нельзя ставить бомбы
4. Дальность бомб — 1 клетка
5. Сверхскорость
6. Поменяться местами с кем-либо из игроков
7. Инвертировать управление по каждой оси
8. Игрок скользит по полю
Не спать, минут через 15 будет ещё одно обновление.
UPD. Я построил лунапарк )
что-то не нашел его, но вот черепок со "срушкой" заметил...
Что-то игра стала ощутимо притормаживать, и дело явно не в числе игроков (10). Браузер Chromium.
Какой FPS?
Я видел бегающего Бендера. Скоро можно будет купить скины, шапочки и персонифицированные бомбы?
Не-не-не, никаких покупок. Скины будут либо за текущее положение в таблице, либо как ужасная болезнь, либо как монстры.
Да-да. Что-то в этой игре не хватает шапок. :D
Ага, и вместо рожи Бомбера у некоторых поставить их фотку с CF.
И никам правильный цвет указать.
Тогда уж логичнее отдельный рейтинг Эло вводить.
мне, пожалуйста ;)
Хочу персонажа плюшевого медведя.
тогда мне черепашку...
Скажите пожалуйста , а почему то сейчас с хрома не заходит.
Ой.. UPD. Исправил.
За «иммун» на спавне — большой плюс. Мне кажется, или игра действительно стала намного быстрее работать?
Исправить баг и улучшить сетевое взаимодействие несколькими строчками ~ 10 минут. Попытаться это ещё соптимизить ~ 5 часов. Попытка не приводит ни к чему особенному, поэтому от сложностей отказался.
Только что проверил игру под хромом на древнем PIV-1.6GHz, 512 оперативки. Отлично идёт, 25FPS. Сейчас ещё дрова нормальные на видеокарту поставлю, может лучше будет.
нет, будет как прежде
Угадал :)
А где плюсик ;)
Держи :)
Во время контеста можно играть, чтобы к его конца уже иметь максимум всего и "приветствовать" участников.
Бага: если точно в момент взрыва поставить под себя бомбу, то ты не умираешь.
Бага.
Способность пинать бомбы дается сразу? Зачем так?
Посмотреть что будет с новой логикой пинания. Веселимся!
По-моему от этого стало только веселее
А зачем теперь бонусы-пиналки? Просто чтоб получить 500 золота? Не вижу смысла в том, что со стен падают ненужные предметы.
А кенгуру не планируются?
Лошадки это, а не кенгуру!
Кенгуру это, а не лошадки.
Пони планируются!
Не пойму, в чем дело. Вроде и FPS под 60, но тормоза жутчайшие. Порой движения "на ощупь" делаю, потому что картинка на секунды виснет. Fedora 16, firefox 11.
Браузерные приколы. Попробуй поставить хром, http://webtalk.su/chrome-na-fedora-16-x64
В сафари та же фигня..
Ок, значит большие белые прозрачные квадраты — это плохо. Уберу нафиг.
Хром. Лаги страшные.
Походу это не моё, это сетка у scalaxy лагает.
scalaxy вообще жуткий хостинг судя по тому что пишут на habrahabr'е про него) Не смотрел в сторону heroku/jelastic?
Нет, давай вместе посмотрим.
Я пинал бомбы без соотв. приза.
Игра уже не та, что раньше. Все бегают, мельтешат, мигают, все подряд бомбы пинают. Ужас, одним словом. Вот в наше время...
Вообще я тоже за классику... В браузерке не вариант запирать народ, делать какие-то хитрые ходы.. так, по мелочи. В основном это ходи собирай бонусы, да как сумасшедший ставь бомбы везде... это всё же не круть. Просто хардкор :)
Неделя пиналовок закончилась, наступила неделя болезней.
... популяция бомберов увеличилась вдвое? :)
Ситуация: стоит моя бомба, на клетку ниже — кирпичи, еще на клетку ниже — я. Бомба взрывается, кирпичи сгорают, я иду вверх и тоже взрываюсь. Как-то это неправильно.
Месилово месиловом, хардкор хардкором, но планируются ли какие-нибудь фичи типа командной игры?
Убивают тормоза) Когда пинаю бомбу и бомба достигает ачивки, то ачивка просто исчезает. Хотелось бы, чтобы ачивка подбиралась.
Да пипец какой-то. Но есть и хорошая новость.
Scalaxy, 04 25 14:02 (MSK): Мы зафиксировали проблему в нашей сети. По статусу работ сообщим вам в этом тикете.
Таки стоит ли ждать API?
Стоит.
Лаги порождают новый жанр — тактический бомбермен. Отдаете персонажу очередь команд, через 3 секунды проверяете, к чему они привели.
Я уже думаю о переезде сервера.
Пошаговая стратегия Бомбермен Меча и Магии.
мне кажется, что если у этой игры планируется какое-то будущее, то ей нужен нормальный геймдизайнер
почему? да потому что всегда суперпозиция гениальных идей от людей с разными взглядами приводит к превращению прекрасной гамы в тонущее УГ
я бы рекомендовал автору выбрать определённый курс развития событий и двигаться согласно этому курсу, изредка корректируя направление
в качестве варианта можно даже сделать публикацию планов на ближайшее будущее, чтобы сразу прислушаться к мнению фанатов
как-то так, в общем :)
План простой: допилить движок так чтобы он выдержал пятничное нашествие с хабра. А дальше уже найдется и нормальный гейм-дизайнер и все остальные.
А что это было — я играю, бегаю, собираю бонусы, как вдруг все развернулось зеркально?
Черепок — негативный бонус, дающий разные неприятные эффекты, в том числе и этот.
А еще может быть, что вас заразил какой-нибудь другой больной. I like to do it:)
Отскакивающие бомбы. Теперь убить самого себя ещё легче!
Там ещё одна болезнь завелась, называется "маленький" :)
Надо еще болезнь сделать чтобы бомбы сами ставились и тут же пинались. С резиновыми бомбами полный армагеддец будет)
А там итак пиналовка хорошо срабатывает если подбираешь ту самую болезнь.
Она просто менее заметна. Ей убить себя сложно. Не сразу обращаешь внимание:)
зомфг пони
Вот бы добавить тех пони, о которых Hohol упоминал несколькими постами выше
Вы конечно мне не поверите, но ваша игра вызвала у меня BSOD.
p.s. Если честно то от такого эффекта у меня чуть челюсть не выпала)
Ты чем её открыл, IE6? Поставь хром. Комп вообще взорвётся.
1) Как добыть Rainbow Dash? Хочу рассекать по карте и, превышая скорость звука под характерную музыку, одарять всех вокруг Sonic Rainboom. 2) Можно расширить ассортимент? Реквестирую Дискорда, который будет превращать бомбы в стены, а стены в бомбы, а пони и игроков в огромные надувные фигуры Павла Погребняка. 3) А в противовес беспределу из пункта 2 можно добавить всех пони из main 6 и раскидать по карте Elements of Harmony, чтобы их можно было собирать, а потом вместе нагибать плохих парней и Погребняка.
Про elements of harmony я сразу думал, но спрайтов не было.
Скины пока что привязаны к никнеймам, потом что-нибудь сделаю с ними. Просто назовись ей :) Пони все будут, спрайты найдены, автор согласен отдать их мне. Павла Погребняка сделай сам — нужно что-то типа этого: http://bombermine.ru/img/player_64x64.png , какая угодно анимация в какой угодно сетке, а я уж прикручу.
Позже сделаю нормальную систему скинов.
Типа такого? Mini_Creeper_animated.png
Сверху вниз: идёт вниз, вверх, вправо, влево; умирает. Только не знаю, насколько его хорошо будет видно на траве. Кстати, было бы круто, если бы он при смерти детонировал.
Поставил, но выглядит так себе, перерисуй :)
Creeper 2
48×48, с правильной последовательностью. Ширину не менял. Могу попробовать поиграть с размером головы и шириной, но это будет уже не так похоже на оригинал.
Я вот здесь кучу всяких персонажей накопал с анимацией движения в разные стороны. Правда многие мелковаты и анимации взрыва нет, но уже что-то.
Супер, тогда после ввода аутенфикации я сделаю заливалку скинов, и буду их аппрувить )
Только надо учесть копирайты.
Что за новый бонус типо "раковины"? Никак не пойму.
Это желе. Твои бомбы лучше пинаются.
А персонажи, которые отличаются от других, типа бендера или пони, они по какому принципу добавляются? И как нужного персонажа выбрать?
Пока что добавляю по мере того как мне их дают. Проверяется наличием подстроки.
Что-то сейчас меньше людей чем в первые 2 дня. Кстати, лично мне с кучей нововведений, в т.ч. и ограничениями на бомбы и взрыв меньше хочется играть. Как-то не уютно всё это многообразие
Будни. Топы в Будапеште. Сегодня еще финал крока. Некоторые уже уигрались и нужен чат и комканная игра. Все в порядке.
Бомбермайн уже не торт? :D
Милая iroro понифицировала игру.
WSAD + K в качестве управления — работает.
ПО-моему, теперь нельзя в ник вписать именно эти клавиши...или у меня странным образом файрфокс заглючило....
Теперь очень круто. Зависимость есть!
О, теперь фраги не сбрасываются.
Будет отдельная стата "за все время" и "за эту жизнь"?
Будет. Сейчас никак не прикручивается чат, фигня какая-то.
Это у меня такие лаги? или у всех появились? Опять сетка.
при вводе ника невозможно использовать клавиши WASDK. Браузер Chrome 18.0.1025.162 m
То же самое, только не работает еще и T — выбрасывает в окно Talk. Firefox 12.0, Xubuntu 12.04.
Fixed.
Чат по энтеру!
не хватает еще отправки сообщения также через энтер и выхода из чата. (мышкой пользоваться при игре неудобно)
Так есть уже, по энтэру. выход сделаю по эскейпу.
не работает (на энтер никак не реагирует) Firefox 12.0 Windows 7. В окно чата по энтеру вхожу, но отправка через энтер не работает.
F5 ? Видимо что-то с фокусом не то.
Все-таки лучше показывать количество убийств в течение одной жизни... Или показывать обе статистики, но сортировать по убийствам за текущую жизнь, это больше отражает происходящее на поле.
Еще можно время с момента последней смерти прикрутить.
Согласен. Лидера почти невозможно догнать, а на первом месте побыть хочется.
Еще реквестирую кнопки для управления с тачскринов :)
Вот никак руки не дойдут, там всё просто :)
Шикарная игра, мне кажется у нее большее будущее, главное не бросать ее и продолжать развивать идею. По крайней мере, несколько поклонников у нее сейчас точно есть ) А если ввести ее в массы, то я уверен — их будут сотни.
P.S. А вообще планируется открывать ее более широкой публике?
Так её вроде и не прячут, подождите, вот гугл индексатором доберётся… А вот потянет ли сервер сотни поклонников?
Сотни потянет. На тысячи придётся несколько инстансов создавать, благо балансер уже есть — это HaProxy. Это мой резервный план на случай ДИКОГО наплыва народу.
я бы не был бы так уверен насчет сотен....
У меня есть тесты. 100 игроков, совершающих случайные действия, всё по сетке — работает.
http://codeforces.me/blog/entry/4377#comment-89650
Собираюсь записать геймплейное видео, можете зайти все где-нибудь в 8 вечера?
Всё ? :-)
Что всё? Завтра на хабр :)
А пятница то завтра — НЕНАСТОЯЩАЯ! :D
http://www.youtube.com/watch?v=NnX1sin1XqE Есть ещё материалы с других игроков, из них тоже что-нибудь слеплю :)
Надо как-то за смерть наказывать. А то сейчас самоубиваться выгодно.
Мне кажется, что не надо. Самоубийство выгодно только слабым игрокам. А сильные пускай не расслабляются.
И что-то типа раундов надо сделать, чтоб очки у давно зашедших не копились.
Ага, по 10-15 минут. Думаю будет норм. Хотя в топе предложений висит тема про "не делать раундов", но для статистики делать надо.
Может что-то в духе "зашло x человек, играем до победного, [мб пересчитываем эло-стайл рейтинг]"
Уже придумано, делаем.
Эло-рейнинг это дико круто. Надеемся, ждем.
На 12 мозиле чат не работает: нажимаю ентер, когда ввёл сообщение — и ничего. А обновления классные)
Странно, значит буду фиксить.
Не работает :( Страница открываеься, на Connect не реагирует.
Попробуй выруби SFX, и потом F5.
Аналогично. При 'Connect' ответ на GET приходит, но дальше ничего не происходит. Вчера работало.
Ок, думаю, что бы это могло быть
А это хром?
Хром. В IE9 было так же. Сейчас работает.
Ставлю бомбу, сразу иду вправо, чтобыотойти и толкнуть бомбу влево: бомба едет вправо.
Заметно что я сделал оптимизацию отрисовки?
кажись, баг
Ага, приколы так и не переписанного регена.
псевдо 3D как-то не очень, раньше лучше было, на мой взгляд
Сделаю потом возможность отрубить его.
Стаститика появилась — это хорошо. Она не работает — это плохо.
Захожу под регистрированным пользователем, что-то делаю, выхожу, статистика не сохраняется.
Надо до конца раунда сидеть.
Feature request: запоминать настройки звука. Каждый раз выключать — не айс.
Они и так запоминаются. Сбрось кукисы с этого сайта, вдруг там старые какие.
http://habrahabr.ru/post/143699/ — ПОЕХАЛИ!
Почему в черновиках?Уже нет.Потому что хостер не выдержал :)
Вот он, Апокалипсис.
200 держит!
При 300 лагает =(
Вижу. Исправляю.
Неееет! Куда делись пони?
Зарегистрированные пользователи могут поставить скин в профиле.
Вот это месиво, почти 400!!. Жаль лагает, ждём)
а как реализовано умирание от бомбы? у меня создается впечатление что на максимальной скорости и с текущими лагами у меня получается проскальзывать сквозь ударную волну, по крайней мере визуально происходит так
Там идёт проверка ближайшей клетки. Перепрыгнуть через это не получится.
ну и где красивый график хаброэффекта? ждем же ;-)
Скоро напишу статью.
Поздравляю:)
http://vk.com/app3168464
Спасибо! :)