Народ, очень интересно какие баги были обнаружены вчера, после 21 вечера. Я имею ввиду с черно-белым клиентом
Вид для печати
Народ, очень интересно какие баги были обнаружены вчера, после 21 вечера. Я имею ввиду с черно-белым клиентом
Привет Алезз! После 24 по Москве, клиент не работал. :)
Пока явных багов не обнаружил.Цитата:
Originally posted by Alezz
Народ, очень интересно какие баги были обнаружены вчера, после 21 вечера. Я имею ввиду с черно-белым клиентом
Цвета нормальные. Впрочем, различия в "серых" можно сделать и побольше. Хотя это не важно. Можно сделать цвета ников красными/синими, в зависимости от выбранной стороны.
При запуске хоста и выходе, клиент вываливается попрежнему.
Подсоединиться к хосту не получилось. Вываливает по ошибке "превышено время ожидания хоста", возможно связь плохая.
При запуске происходит следующее:
Хостящий запускает игру. На клиенте начинается отсчет 6-5-4-3-2-1, после появляется надпись типа "хост отсоединился" и отсчет запуска начинается заново с 16-15- и т.д. после чего игра запускается.
При установке в слот слегка подтормаживает (прим. 5-8 сек.) возможно это связь.
Пейджер.
Внутри слота можно сделать пейджер или чат для "секретных";) сквадных вопросов, чтобы не загружать общий чат.
Остаются сообщения в пейджере при смене адресата. Идея такого буфера хороша, но реализовать надо как-то по другому. Например по контекстному меню типа: правая кнопка мыши на поле ввода сообщений с показом 10 последних, левой выбираем.
Об авторизации.
ИМХО - глобальный пароль на доступ не обязателен. Достаточно ника. Однако можно паролить хосты/слоты. Тогда договорившиеся сквады могут ограничить доступ для "левых".
Обозначить сие значком.
После окончания миссий хорошо бы сразу получить на клиента отчет с сервера по игре, и возможность отправить его в сквад.
Информация по текущей игре.
Если в выбраном слоте/игре уже идет "игровой процесс";), хорошо бы показать участников, их статус, настройки хоста, номер миссии, время от начала игры. Наличие процесса игры выделять цветом/надписью("в процессе")
пока все.
Alezz, надо сделать, чтобы при несоответствии версий клиента и сервера, выдавалось осмысленное сообщение, что версии различаются, и тут же ссылку откуда качать обновленного клиента. Вчера один сосквадник по ТС спрашивает у меня где я. Обьясняю что в новом Лобби. Отвечает: "Не могу подсоединиться". Как оказалось - у него была не последняя версия клиента.
13.50мск
попробывал захостить
получилось, все приконнектились ...полететь смог тока Jg124_Giena...слетали кооп нормально
Только вот время в отчете 8-00 и далее. Так должно быть? Сорри, за вопрос, но никогда не хостил.
14-15 мск клиент уже не работал:(
Разработчики сами знают, что им делать. Обращаюсь не к разработчикам, а к тем кто дает им советы.
На данный момент нам прежде всего нужна основная игровая функциональность. Всякие украшательства, цвета, шрифты, формочки и т.п. - на фиг, в смысле потом когда-нибудь. Сейчас на безрыбье нам нужен хотя бы рак :)
Alezz, какой порт используется? Буду проксю настраивать.
Порт пока 60000, но выбирал от балды :) Не обязательно юзать его в дальнейшем
только TCP 195.46.121.168:60000?
Соединяет и сразу отключает..
Connect to server 172.16.10.235
ET=Mitya, welcome to the LobbyFree
Disconnect!
IP там, это прокся..
народ ,HL лежит и конкретно....
freelobby сегодня будет? у меня выдает ошибку подключения:(
Гиперлобби заработал вроде, только что зашел.
А freelobby пока не работает.
Господа!
Особенно касается Старшого и Валеры!
Подумайте, какой минимум функций лобби необходимо реализовать для нормального функционирования VEF
Без всяких вкусностей и рюшечек
В данный момент, после двух рабочих дней, проведенных отнюдь не на благо фирмы могу для Алезза и Старшого выложить такие результаты.
На 80 процентов написан класс для работы с БД (для нормальной серверной работы с БД, с пулом потоков, с пулом подключений к базе).
На выходные я уеду из города и от компьютеров я буду далеко
В понедельник, в ущерб работе, я допишу, дотестирую подключение к базе.
В последующие дни я подлинкую класс базы к основному проекту, подлинкую туда же класс Service.
И постараюсь, чтобы это все вместе работало.
Как минимум, я хочу до конца следующей недели сделать возможным работу сервера Лобби (моего сервера лобии) как сервиса, и с подключениями к БД.
Сейчас уже отлажено и работало (уже месяца 4-ре как) подключение кого-то к серверу через клиента. Добавлять новую функционалсьность к серверу с учетом всех вышеперечисленных доработок будет просто.
Что касается Алезза. То я бы не стал сейчас [B]вообще[/BB] загоняться с интерфейсом, налепил бы формочек и попапов, и сделал бы нормально работоспособной серверную часть.....
И посмотрел бы на вопрос подключения к моему серверу.
Спинор, надеюсь, пришлет свои исходники.
Вроде все.
Я отбываю господа на свою родину :) На выходные!
ФриЛобби подняли, уже с базой паролей ВЭФ. Вспоминайте пароли, господа! :) Незаригистрированные юзеры пока пускаются без пароля
пытаюсь зайти как =SF=Mixer - пишет "плохой ник или пароль"
захожу как Mixer - работает. может бага со значком "=" в нике?
Кстати клиент обновился тоже, список изменений огромный, особенно учитывая что сегодня писало 3 человека: SLI_TOT, naryv и еще один :) за что я их благодарю. Отдельный сэнкс Валере ;)
ЗЫ Пароли ВЭФ а не ГиперЛобии! Миксер могу скинуть в приват если не вспомнишь
ЗЫЫ Главная фишка нового клиента- сворачивание и возврат после миссии. Не знаю на сколько работоспособно, но вроде пашет :)
Я не очень понимаю, кто пишет сервер :). Но в любом случае, на каком то этапе он должен делать следующее:
поддерживать идентификацию в соответствии с БД.
поддерживать (для хоста) запросы для запуска быстрой (поначалу) генерации.
Клиент должен скачивать соответствующие файлы. По окончании миссии он же должен запускать автоматический рапорт.
На самом деле было бы крайне желательно упростить процедуру "заказной" генерации.
Детали может объяснить Валера.
Все это - поддержка имеющего механизма. Я еще не думал о деталях того, что можно сделать дальше. Давайте сначала это сделаем :)
Оки.
Понял.
Я тоже пока не понял чей сервер будет запущен, но покажет время то что покажет
Алезз: спасибо, все заработало... пока :)
Выложил клиент 0.01
Занимались в основном возвратом в Лобби после игры, плюс возможность подключения к уже запущенному хосту. Ну и так, мелкие багфиксы
http://www.barans.spb.ru/files/alezz/Client.zip
Можно ли сделать так чтобы хост мог задавать число чел. в слотах, т.е. если миссия 6х6 было бы только 12 доступных слотов, разделенных поровну?
Хорошо бы иметь возможность занимать несколько слотов, для себя и товарища пока он подгружается, а то частенько бывает пока все соберуться куча левого народа уже стоит :)
ну над первым работаем, как все наверное уже заметили, а второе... Сомнительная штука, но есть такой вариант- первоначально хост делает слот 6х6, а потом когда подходят "свои" расширяет его до 8х8. Так что второе вытекает из первого :)
Оффтопик- нифига себе, тысячную мессагу пропустил! :D Только на 1001 заметил что уже инструктор :)