Color Go Server – CGS

Color Go Server, или просто CGS, — это сервер для игры в го, на котором вы прямо из браузера сможете в реальном времени мериться силами с игроками со всего мира. Основная задача CGS — сделать знакомство с игрой Го как можно более простым и приятным. Для этого был придуман необычный дизайн и функционал, который облегчает понимание правил.

Зачем нужен CGS?

Го — это увлекательнейшая игра, которой наслаждаются уже без малого 3000 лет. Столь внушительный возраст является наглядным показателем качества игры. Однако же, начинающим игрокам тяжело освоить все правила, чтобы в полной мере насладиться глубиной и красотой игры.

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

По этой причине перед CGS ставится задача: помочь новым игрокам наглядно и интуитивно изучать правила.

Помощь начинающим игрокам

Визуальные эффекты

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

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

Территории

Начинающим игрокам трудно мысленно представить основную цель го — захват территории.

На CGS новички смогут видеть, как каждый их ход помогает строить или менять территории сторон.

Влияние

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

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

Атари

Играя свои первые партии, игроки часто не замечают атари. Чтобы помочь им заметить опасность, CGS будет уменьшать в размере камень с последним дыханием.

Счетчик дыханий

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

Слабые группы

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

Это поможет новым игрокам реже ставить камни в опасные зоны.

Фора

Благодаря форе, даже игроки разного уровня могут играть на равных.

Рейтинговая система CGS присуждает каждому игру определенный ранг. Количество форовых камней автоматически рассчитывается в зависимости от разницы рейтинга и размера доски.

Как правило, на доске 19х19 одному уровню рейтинга (рангу) соответствует один камень. На доске меньшего размера расчеты производятся иначе, поскольку каждый поставленный на нее камень сильнее влияет на партию.

На CGS форма рассчитывается в соответствии с правилами, доступными по ссылке.
Например, если разница между игроками составляет 6 кю, на доске 19х19 будет выставлять шесть форовых камней, на доске 13х13 — три, а на доске 9х9 — всего два камня.

Темы

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

Интерфейс

Игровая комната

В игровой комнате показан список текущих партий и доступных вызовов.

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

Чтобы создать новый вызов, нужно нажать кнопку “Играть”.
Откроется окно автоматического поиска соперника, при помощи которого игрок сможет найти себе противника по заданным критериям.

Создание вызова

Чтобы сыграть обычную партию, нужно нажать кнопку “Играть”. На экране появится окно автоматического поиска соперника с несколькими настройками. Чтобы создать собственный вызов, необходимо нажать в этом окне на значок настроек.

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

Партия

Пользовательский интерфейс во время партии выполнен в стиле файтингов. Это должно сделать игру более увлекательной для любителей.

Интерфейс был вдохновлен фэнтези в средневековом сеттинге. Благодаря этому он хорошо сочетается со стилем игровой доски.
Несмотря на особенности дизайна, интерфейс содержит в себе все классические элементы:

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

Подсчет очков

Когда оба игрока пропускают свой ход («пасуют»), начинается подсчет очков. Сначала производится автоматическая проверка, при которой отмечаются мертвые камни. В большинстве случаев система будет сама находить такие камни, однако в сложных позициях, например, в случае сэки, эта функция может работать не совсем корректно. Поэтому игроки должны будут подтвердить снятие уже отмеченных камней, либо отметить такие камни самостоятельно, если потребуется.

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

Зрители

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

Борьба с покидающими партию игроками

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

При этом, вы сможете создавать игры по переписке, при участии в которых игроки могут покидать игровые комнаты.

Разбор партии

Чтобы повысить мастерство игры в го, очень важно разбирать свои партии, обратившись за помощью к более сильному игроку. Он поможет вам найти ошибки и подскажет хорошие ходы.

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

Запрос разбора партии

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

Подсветка координат

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

Профиль игрока

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

Выбор страны

В настройках профиля также можно указать свою страну. Это поможет другим игрокам узнать, на каком языке вы говорите, а вам — найти новых друзей в родной стране!

Друзья

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

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

Значки

Играя на CGS, вы иногда будете получать значки. Они выдаются за определенные действия, например, за завершение 50 рейтинговых партий.

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

Чаты

Го — располагающая к общению игра. Игроки любят комментировать ходы друг друга, обсуждать новости мира го.

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

Загрузка SGF-файлов

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

Вы можете загрузить запись партии в формате SGF со своего компьютера на CGS и наблюдать за изменением влияния в ходе игры. Возможно, это поможет вам понять, как не давать соперникам строить большое мойо!

Локализация

Одна из наших первоочередных задач — сделать CGS доступным для игроков со всех уголков мира. Именно поэтому уже в первые дни работы сервера будет доступно три языка: английский, французский и русский (перевод подготовил Антон Рочев).

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

Если вы хотите помочь перевести CGS на язык, который не был указан выше, свяжитесь с нами по электронной почте: contact@colorgoserver.com.

Регистрация

Во время регистрации на CGS вы сможете ответить на несколько вопросов, которые помогут сделать игру на сервере более приятной:

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

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

Выбор темы

Во время регистрации вам будет предложено выбрать одну из тем оформления.

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

Функции и системы, которые могут появиться

Варианты игры

Го настолько проста и элегантна, что играть в нее можно по-разному. Неполный список вариантов можно найти на сайте Sensei’s Library.

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

Мы подготовили список вариантов, расставив их в порядке возможности реализации на CGS.

Игра одним цветом

Этот вариант прост, однако требует хорошей памяти! Оба игрока выставляют на доску камни одного цвета. При каждом ходе необходимо помнить, где находятся ваши камни, а где — камни соперника. К счастью, функция визуализации влияния на CGS поможет понять, где находится ваша территория

Режим приключения

Чтобы знакомство с го было по-настоящему приятным, лучше всего заниматься с тем, кто уже знает основы.

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

Проходя различные испытания в этом режиме, игрок будет узнавать новые правила и получать советы по улучшению следующих составляющих игры:

  • направление игры,
  • важные ходы,
  • простые дзёсэки,
  • базовые цумего,
  • формы.

Цель — помочь начинающему игроку дойти до уровня 15-20 кю. После этого он сможет продолжить приключение, принимая участие в турнирах с другими игроками его уровня.

Спонсорство и школы

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

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

Разбор партии

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

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

Частые вопросы

  • Когда будет запущен CGS?
    Ориентировочный срок запуска CGS — апрель-май 2020 года. Точная дата станет известна чуть позднее. Возможно, незадолго до старта появится бета-версия.
  • Как играть на CGS?
    Сервер CGS будет доступен жителям всего мира. Для игры достаточно будет перейти в браузере по адресу www.colorgoserver.com
  • Можно ли будет играть бесплатно?
    Да, непременно. Но не стоит забывать, что у нас будут расходы на поддержание работы сервера. CGS будет существовать за счет добровольных пожертвований. Если нужная сумма не будет набираться, мы будем рассматривать возможность показа рекламы.
  • На каких языках будет доступен CGS?
    Поначалу только на французском, английском и русском. В зависимости от числа пользователей из той или иной страны, после запуска могут быть добавлены и другие языки.

Новостная рассылка

Если вы желаете получать новости CGS из первых рук, укажите свой адрес электронной почты.