Несколько лет назад в EVE Online появился интерфейс, предназначенный для разработчиков сторонних приложений — им был открыт доступ к информации из баз данных игры для использования в различных программах и на сайтах. Благодаря этому, в сообществе игроков возникло довольно крупное, активное и постоянно развивающееся направление по созданию приложений, полезных для игроков. Мы, разработчики «Евы», не перестаем восхищаться вашими творениями. Мы видели всё: начиная от подробных производственных и картографических инструментов, а также потрясающих средств шпионажа и контрразведки до обширных баз отчётов о боях — и не только.
С годами мы предоставляем разработчикам сторонних приложений всё больше возможностей, и стараемся постоянно расширять их. В этом году мы сделали невероятный шаг вперёд: значительно улучшили функционал интерфейса CREST, добавили возможность работы с сохранёнными комплектами оснастки, контакты и многое другое.
Возможности интерфейса CREST
Вот краткий список возможностей, которые предоставляет интерфейс CREST:
- Чтение и запись контактов пилота
- Чтение и запись сохранённых комплектов оснастки
- Считывание информации о местоположении пилота
- Сведения об эффектах и характеристиках, обрабатываемых системой «Догма»
- Возможность устанавливать точки маршрута для автопилота
- Информация об альянсах
- Информация о содержимом трюмов и складов (категории, группы, типы, включая сведения о типах из системы «Догма»)
- Информация о мире «Евы», включая секторы, созвездия и планетные системы
- Информация о турнирах
- Информация из торговой системы
- Информация о правах владения
- Войны
- Вторжения
- Организация производства
- Отчёты о боях
Мы с радостью объявляем конкурс для разработчиков приложений: создайте приложение, работающее через интерфейс CREST.
Цель данного конкурса — поощрение и развитие сообщества разработчиков вспомогательных приложения для EVE Online и, разумеется, безудержное веселье! Мы настоятельно рекомендуем вам выйти за привычные рамки и мыслить нестандартно и оригинально. После того, как все заявки будут поданы и CCP рассмотрит и оценит их, мы поделимся с вами результатами состязания в очередной статье и, возможно, обсудим их на «Фанфесте-2016». Чтобы сделать участие в конкурсе ещё более приятным, мы приготовили для победителей замечательные призы. Но прежде чем мы расскажем вам о наградах, пожалуйста, ознакомьтесь с правилами.
Подача заявки
Чтобы подать заявку на конкурс, перейдите по этой ссылке и заполните форму. Обратите внимание — имена персонажей будут использоваться для связи с победителями. Убедитесь, что вы указали их правильно.
Судейство
Все заявки должны сопровождаться ссылкой на общедоступный git-репозиторий с необходимой документацией и демо-версией программы (если последнее возможно). Победители конкурса будут определяться по следующим критериям:
- Техническая сложность
- Изобретательность/оригинальность
- Доступность принципов работы
- Общая завершённость
Кстати о наградах
Призы присуждаются участникам, занявшим первое, второе и третье места. Кроме того, отдельный приз присуждается по усмотрению CCP Seagull. (CCP Seagull стала первопроходчиком разработки интерфейса CREST и руководила командой, трудившейся над ним. Благодаря её достижениям в работе с интерфейсом CREST, она удостоилась чести разыграть отдельный приз её личных симпатий).
Среди призов, которыми будут награждены победители конкурса — два блейд-сервера «Транквилити», предоставленных нашей командой. Узнать о них подробнее можно в статье разработчиков.
Кроме блейд-серверов мы приготовили множество других сюрпризов: шаблоны покраски, плексы, аурум и книги с автографами разработчиков. Каждый участник победившей команды (в команде может быть максимум два (2) участника) получит:
1 место
- Блейд-сервер «Транквилити»
- Набор парадных шаблонов покраски для кораблей дегиона Морду («Баргест», «Ортрус», «Гармур»)
- 5 000 аурума
- 5 плексов
2 место
- Шаблон для покраски КАРа сверхбольшого тоннажа по выбору победителя
- 3 000 аурума
- 1 плекс
- Книгу Мир «Евы»: Искусство Нового Эдема с автографами разработчиков
3 место:
- Набор шаблонов покраски для кораблей Сестёр-служительниц «Евы» («Нестор», «Стратиос», «Астеро»)
- 3 000 аурума
- Книгу Мир «Евы»: Искусство Нового Эдема с автографами разработчиков
Приз симпатий CCP Seagull:
- 3 000 аурума
- Книга Мир «Евы»: Искусство Нового Эдема с автографами разработчиков
Основные правила
- Конкурсная работа должна быть на английском языке.
- Приём проектов начинается 15 февраля 2016 года (сразу после публикации этой статьи).
- Все заявки должны быть поданы до 23:59 (GMT) 4 марта 2016 года (02:59 5 марта по московскому времени).
- Имена победителей будут объявлены до 23:59 (GMT) 29 марта 2016 года.
- Вы можете подать индивидуальную или коллективную заявку, но помните — в команде может быть максимум 2 участника.
- Конкурсная работа должна быть создана специально для этого состязания. Созданные ранее работы к участию в конкурсе не допускаются.
- В заявке должна быть ссылка на общедоступный Git-репозиторий.
- У каждого участника команды должны быть своя учётная запись EVE Online и свой персонаж.
- Работы будут оцениваться только CCP и принятое решение будет окончательным.
- Связь с победителями будет осуществляться по электронной почте, адрес которой указан в их учётной записи EVE Online.
- Хотя основным условием участия в конкурсе является использование интерфейса CREST, допускается обращаться и к другим инструментам (XML, API, SDE или инструментам сторонних разработчиков).
- Партнеры, подрядчики и сотрудники CCP Games не могут участвовать в конкурсе.
- Для получения награды вы должны быть старше 18 лет.
- Каждый участник может предоставить только одну (1) работу для участия в конкурсе, в индивидуальном порядке или в составе команды.
- Для участия или победы в конкурсе не требуется совершать какие-либо транзакции.
- CCP не несёт ответственности за потерявшиеся заявки, заявки, отправленные позже времени окончания приёма работ, заявки, отправленные способом, отличающимся от указанных в данной статье, а также за производительность компьютеров участников, ошибки, задержки и сбои в их работе.
- В случае практической невозможности проведения или завершения конкурса под управлением CCP, либо постановки под сомнение, по любым причинам, справедливости его проведения, CCP оставляет за собой право прервать конкурс или внести изменения в правила, а также дисквалифицировать любого участника, предоставившего заведомо ложную информацию при регистрации для участия в конкурсе, либо иным образом мешающего его ходу.
- Любые споры, возникшие в этой связи, будут разбираться в индивидуальном порядке и в соответствии с законами Исландии.
- В конкурсе нельзя принимать участие, если это запрещено законами вашей страны; к нему применяются все соответствующие федеральные, государственные и местные законы.
- Отправляя заявку для участия в конкурсе, вы даётё ССР право использовать ваше имя в рекламных целях без дополнительной компенсации, если это не запрещено законом.
- Призы могут быть изменены и выдаются исключительно на усмотрение ССР.
- Призы могут облагаться дополнительными налогами в соответствии с вашими местными законами. Все возможные налоговые выплаты возлагаются на вас.
Все конкурсные работы должны соответствовать лицензии MIT и содержать в себе следующее:
Copyright © 2016 (ваше имя)
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Мы уже жаждем увидеть ваши творения. Приступая к работе над конкурсным проектом не забудьте ознакомиться с автоматически формирующейся документацией по интерфейсу CREST (http://jimpurbrick.com/crestmatic/) или с документацией, составленной участниками сообщества (https://eveonline-third-party-documentation.readthedocs.org/en/latest/)
CCP FoxFour
Вопросы и ответы
Могу ли я продолжать разработку приложения после отправки заявки на участие в конкурсе?
Да, разумеется! Однако, поскольку оценка будет производиться по данным репозитория, указанного в форме, заполненной в документе Google, вы не должны вносить изменения после окончания приёма конкурсных проектов, иначе вы будете отстранены от участия в конкурсе. Вы можете прислать нам ссылку на отдельную версию основного репозитория, и спокойно продолжать работу над приложением в основной ветке.
Могу ли я участвовать в конкурсе, если у меня нет активной подписки?
Да, несомненно! Если вы хотите интегрировать в приложение SSO или какую-либо часть интерфейса CREST, вам нужно будет зарегистрироваться на сайте developers.eveonline.com — для регистрации необходимо, чтобы история ваших платежей на наши услуги была не пустой.