Индустрия компьютерных игр, как пишут в толстых журналах умные люди — это ни много ни мало целый сектор экономики! И связан этот пресловутый сектор с разработкой, продвижением и продажей компьютерных игр. В эту самую индустрию, помимо всего прочего, входит огромное количество специальностей, по которым работают сотни тысяч человек по всей территории планеты Земля, а в будущем, возможно, и других планет нашей необъятной Вселенной.
Но в этом материале нас интересует только одна игра — шахматы. Точнее: их электронная версия, находящаяся на конкретном игровом сервере, известном как Личесс (lichess.org).
Речь пойдёт об одной обнаруженной мной вполне легальной возможности, сделать игру в шахматы на указанном игровом сервере более комфортной.
Шахматные профи, скорее всего, про эту уловку итак знают, потому данный материал больше подходит для начинающих. Причём исключительно для тех, кто играет, как и я, с компьютера. Для тех, кто играет со смартфона, данная фича просто бессмысленна. Хотя, как знать: всяко может быть!
В последнее время играть на lichess стало совсем невозможно, особенно в часы пиковой нагрузки, т.е. вечернее время. Со моей связью всё в порядке (оптоволокно, 100 Мб/сек), но сам сервер всё время зависает: подвисают партии, пропадает время и т.д.
Может кому-то и всё равно, особенно тем, кто играет с контролем времени на тонны часов или минут, да ещё с добавлением секунд адцать на ход. Я уже писал, что мой любимый вид шахмат в интернете — "буллет" (bullet) или "пуля" — разновидность игры в молниеносные шахматы. Там тоже есть разные контроли времени, но я играю исключительно 1+0, то есть одна минута на всю партию.
Не знаю, наверно это повелось ещё с тех пор, а играю я в интернете примерно года с 1998 (первый компьютер и телефонный модем купил аж в 1995-ом!), когда проги (пользователь, скрытно использующий шахматную программу) ещё не играли с экрана. Тогда по минуте им было просто не успеть. А поскольку в те далёкие времена прог практически не отслеживали, то игра в буллет была действенной защитой от встречи с ними. Правда, недолго: в начале текущего тысячелетия появились программы, управляющие фигурами прямо с экрана и прогам стало подвластно любое время.
Но привычка играть в интернете в молниеносные шахматы сохранилась. Я тогда много работал за компьютером, потому забежать на игровой сервер на 10 минут (а тогда уже был VOG, а чуть позже "школа Авербаха" на interchess) и успеть сыграть 5-6 партий, было просто счастьем. В общем, это разговор не на один час, в будущем может начну мемуары писать :-)
Ok, перехожу к делу.
Где-то с полгода назад я задумался над постоянными провисаниями lichess и пришёл к выводу, что здесь виновата игра через браузер. Была бы программа-клиент для игры онлайн, то было бы всё иначе. Но!..
Всё дело в том, что она уже есть. Вполне себе официальная... для игры со смартфона. А как же быть тем, кто, как и я, играет с компьютера. Я просто физически не могу играть со смартфона, да ещё с моим зрением.
Оказывается, в интернете существуют программы-эмуляции интерфейса смартфона!
Быстрый поиск сразу выдал одну из таких: NoxPlayer.
По Википедии:
NoxPlayer — бесплатная программа-эмулятор, для запуска Android-приложений на компьютере под управлением ОС Windows и macOS. Имеется поддержка всех приложений из Google Play. Имеется полноценная поддержка файловой системы, которая может взаимодействовать с файловой системой компьютера для удобного обмена файлами. Имеется возможность получения рут-прав (рутинг). Отличительными особенностями являются создание и запуск нескольких копий одновременно, настраиваемое местоположение и поддержка джойстиков.
Как следует из описания, играть ей можно не только в шахматы, но и в другие игры для смартфонов. Официальный сайт программы легко находится в поиске (или в Википедии). Последняя версия, на текущий момент 7.0.6.0. Причём есть и 64-битная. Поскольку всё официально, то никаких вирусов и прочих хакерских штучек можно не опасаться.
Дальше совсем уж просто: заходите на сайт, скачиваете нужную версию, устанавливаете. Запускаете, настраиваете, ищите в поиске приложение lichess, входите под своим логином и паролем (или зарегистрируетесь) и наслаждайтесь устойчивым соединением.
Теперь несколько обязательных замечаний.
Также как и в шахматных движках: если у вас 64-битная система, то версия NoxPlayer (а в случае с движками версия движка) должна быть 64-битная. Хотя бы просто потому, что она работает быстрее (аналогично и шахматный движок).
После установки, прежде чем запускать игровой сервер lichess повозитесь с настройками самого NoxPlayer. Надо настроить соединение (сетевой мост) и выбрать удобное расположение окна программы: вертикальное (доска по центру) или горизонтальное (доска справа или слева), разрешение экрана, чёткость, параметры вашего компьютера и т.д.
Кстати, я долго не мог понять, какая ориентация окна мне удобна: вертикальная или горизонтальная (там есть свои особенности). Пока остановился на горизонтальной с выравниванием по левой стороне.
Повозитесь с настройками сами, т.к. это разговор тоже довольно длинный, а у каждого пользователя свои особенности системы, потому уж потратьте немного времени. Зато вы настроите NoxPlayer чётко под себя и освоите эти самые настройки. А вот если что-то непонятно, то не стесняйтесь, спрашивайте здесь в комментариях.
Когда писал о Stockfish →, давал скриншот с грамотными настройками движка, по которому у новичков могло возникнуть куча вопросов. Особенно где-что брать: версии нейросетей, версии тестируемых движков (то есть пробные версии, до выхода следующей официальной), в конце концов, эндшпильные таблицы Ломоносова (или Налимова), и как всё это счастье устанавливать и прописывать в настройках движка. Также просил задавать вопросы, и что? Ни одного! Все всё знают!
В общем, после того, как разберётесь с настройками NoxPlayer или спросите здесь (даже, если не буду знать я, то может сюда забредёт на огонёк кто-нибудь из программистов), в поиске приложений найдите lichess. Запускайте приложение, войдите со своим логином (или зарегистрируйтесь). Прежде, чем играть, приложение также нужно будет настроить.
Что вы получите в итоге?
Нет, не более скоростное соединение, пинг будет даже немного больше (непринципиально). Но соединение будет гораздо устойчивее, если не сказать, что устойчиво полностью!
Я полгода пользуюсь NoxPlayer и ни разу ещё не зависло, подвисло или провисло. А при игре через браузер подвисало по несколько раз за вечер.
Во время игры сразу видно, когда оппонент играет с браузера: он постоянно зависает, особенно к концу партии. А компенсации лага здесь нет, соответственно время у него просто исчезает. Вот тогда и радуешься, что ты играешь через NoxPlayer с абсолютно устойчивым соединением с игровым сервером.
Ну и потом, приятным бонусом может оказаться возможность игры в любимые игры (или приложения) на смартфоне, но на большом экране компьютера, с мышкой и нормальной клавиатурой.
Удачной игры!
Материалы по теме: