Комментарии 56
Это великолепно — я успеваю нажать раз 5-6 подряд, пока браузер и/или интернет тормозит и выигрываю автоматически после первого хода! Ни одного шанса у соперника! :)
Причем такое и в FF 3.6.24, и в хроме 15.0.874.106
Причем такое и в FF 3.6.24, и в хроме 15.0.874.106
+4
Как так?
+1
У вас игра 3 раза перезапустилась уже без обновления UI. А про два крестика ответ комментарием выше.
0
Если бы была минимальная авторизацыя и возможность вібрать игру таких курьйозов небыло бы.
Спасибо за статью.
Спасибо за статью.
0
Всё верно, но ведь это же не реальный проект игры, а лишь прототип для статьи.
0
Сетка маловата, 15x15 бы…
0
Тормозит жутко UI — FF8.
0
Странно, там не чему тормозить. Какая ОС и точная сборка браузера?
0
FF сборка — 8 Lang — UA. OS — Win 7. ADblock — ON.
Игра начинается и нельзя делать шаг, или сразу 2 крестика, постоянно что-то переподключается, живет своей жизнью.
Игра начинается и нельзя делать шаг, или сразу 2 крестика, постоянно что-то переподключается, живет своей жизнью.
0
Подтверждаю: во время ожидания хода соперника тормозит ужасно. Потом отвисает.
0
раз 6 пытался поиграть, на первом ходу «Сейчас ходит соперник» больше ничего не дождался
+2
UI вроде не тормозит, но соперник отвечает очень уж долго.
0
да как бы ничего не жду, открыл почитал, прошел по ссылке, ничего не получилось, закрыл — забыл
+1
В любом случае человеку Респект! Большая проделанная работа. Хороший обучающий курс!
-1
В опере(12) бешено моргает иконка вкладки, судя по всему, за счёт сетевой активности :) В хроме всё выглядит более гладко. За 10 минут мне так никто и не выдал ответный ход, жаль.
0
нипаиграть(с)
Игроки вроде есть, но нолик никто не ставит.
Игроки вроде есть, но нолик никто не ставит.
0
Не играется. Для game3 — 502, для game15 — Ошибка: неизвестная ошибка.
0
Лучший топик про node.js ever.
Извините.
Извините.
+4
Уж не знаю с чем это связано, но событий «stats» ваша «игра» присылает штук по 100 в секунду. При каждом таком событии перерисовывается значительная часть UI и все тормозит. Играть невозможно (да и не с кем). Ужос в общем.
+3
Ох, точно! Это ведь мой косяк, каждый запущенный отдельно поток ноды слал в интервале статистику. Сейчас исправлю.
0
И правда исправили — теперь не присылает xD
+2
> В среднем в данный момент наблюдается от 30 до 50 человек в онлайне, при этом нагрузка на сервере практически не заметна
Вы меня простите, но 600 отожраных метров памяти — это практически не заметная нагрузка для 30-50 онлайна?
Вы меня простите, но 600 отожраных метров памяти — это практически не заметная нагрузка для 30-50 онлайна?
+2
попробовал в опере — не могу сделать второй ход своим крестиком/ноликом и как следствие проигрываю.
попробовал в эксплорере — отсчет ожидания хода противника дошел уже до -250 секунд. отлично…
Картинка была сделана немного ранее, но сейчас действительно 250 сек.
Кстати, чем анализируется загрузка сервера?
попробовал в эксплорере — отсчет ожидания хода противника дошел уже до -250 секунд. отлично…
Картинка была сделана немного ранее, но сейчас действительно 250 сек.
Кстати, чем анализируется загрузка сервера?
0
В данный момент я дописываю игру для продолжения статьи, поэтому то что сейчас на сервере можно по всякому глючить и не работать.
Анализирует за меня селектел, так точнее, сколько моя виртуалка кушает. А на самой виртуалке смотрю htop сколько кушают ресурсов процессы игр.
Анализирует за меня селектел, так точнее, сколько моя виртуалка кушает. А на самой виртуалке смотрю htop сколько кушают ресурсов процессы игр.
0
Тоже поиграть не получилось, но статья довольно полезная, спасибо.
Кто-нибудь подскажет, исправили ли эту уязвимость в вебсокетах или ещё нет:
habrahabr.ru/blogs/browsers/109733/?
Кто-нибудь подскажет, исправили ли эту уязвимость в вебсокетах или ещё нет:
habrahabr.ru/blogs/browsers/109733/?
+1
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Пишем онлайн игру на NodeJS, Express и Socket.IO