These forums have been archived and are now read-only.

The new forums are live and can be found at https://forums.eveonline.com/

Информационный портал

 
  • Topic is locked indefinitely.
 

Конкурс для разработчиков приложений, использующих интерфейс CREST

First post First post
Author
CCP Tara
C C P
C C P Alliance
#1 - 2016-02-15 13:49:55 UTC  |  Edited by: CCP Leeloo
(Original blog)

Несколько лет назад в EVE Online появился интерфейс, предназначенный для разработчиков сторонних приложений — им был открыт доступ к информации из баз данных игры для использования в различных программах и на сайтах. Благодаря этому, в сообществе игроков возникло довольно крупное, активное и постоянно развивающееся направление по созданию приложений, полезных для игроков. Мы, разработчики «Евы», не перестаем восхищаться вашими творениями. Мы видели всё: начиная от подробных производственных и картографических инструментов, а также потрясающих средств шпионажа и контрразведки до обширных баз отчётов о боях — и не только.

С годами мы предоставляем разработчикам сторонних приложений всё больше возможностей, и стараемся постоянно расширять их. В этом году мы сделали невероятный шаг вперёд: значительно улучшили функционал интерфейса CREST, добавили возможность работы с сохранёнными комплектами оснастки, контакты и многое другое.

Возможности интерфейса CREST

Вот краткий список возможностей, которые предоставляет интерфейс CREST:

• Чтение и запись контактов пилота
• Чтение и запись сохранённых комплектов оснастки
• Считывание информации о местоположении пилота
• Сведения об эффектах и характеристиках, обрабатываемых системой «Догма»
• Возможность устанавливать точки маршрута для автопилота
• Информация об альянсах
• Информация о содержимом трюмов и складов (категории, группы, типы, включая сведения о типах из системы «Догма»)
• Информация о мире «Евы», включая секторы, созвездия и планетные системы
• Информация о турнирах
• Информация из торговой системы
• Информация о правах владения
• Войны
• Вторжения
• Организация производства
• Отчёты о боях

Мы с радостью объявляем конкурс для разработчиков приложений: создайте приложение, работающее через интерфейс CREST.

Цель данного конкурса — поощрение и развитие сообщества разработчиков вспомогательных приложения для EVE Online и, разумеется, безудержное веселье! Мы настоятельно рекомендуем вам выйти за привычные рамки и мыслить нестандартно и оригинально. После того, как все заявки будут поданы и CCP рассмотрит и оценит их, мы поделимся с вами результатами состязания в очередной статье и, возможно, обсудим их на «Фанфесте-2016». Чтобы сделать участие в конкурсе ещё более приятным, мы приготовили для победителей замечательные призы. Но прежде чем мы расскажем вам о наградах, пожалуйста, ознакомьтесь с правилами.

Подача заявки

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

Судейство

Все заявки должны сопровождаться ссылкой на общедоступный git-репозиторий с необходимой документацией и демо-версией программы (если последнее возможно). Победители конкурса будут определяться по следующим критериям:

• Техническая сложность
• Изобретательность/оригинальность
• Доступность принципов работы
• Общая завершённость

Кстати о наградах

Призы присуждаются участникам, занявшим первое, второе и третье места. Кроме того, отдельный приз присуждается по усмотрению CCP Seagull. (CCP Seagull стала первопроходчиком разработки интерфейса CREST и руководила командой, трудившейся над ним. Благодаря её достижениям в работе с интерфейсом CREST, она удостоилась чести разыграть отдельный приз её личных симпатий).

Среди призов, которыми будут награждены победители конкурса — два блейд-сервера «Транквилити», предоставленных нашей командой. Узнать о них подробнее можно в статье разработчиков: https://community.eveonline.com/news/dev-blogs/fanfest-2015-silent-auction-servers-t-shirts-guns..-oh-my/

[img]http://web.ccpgamescdn.com/newssystem/media/70001/1/Blade_2_550.jpg[/img]


Кроме блейд-серверов мы приготовили множество других сюрпризов: шаблоны покраски, плексы, аурум и книги с автографами разработчиков. Каждый участник победившей команды (в команде может быть максимум два (2) участника) получит:

1 место
• Блейд-сервер «Транквилити»
• Набор парадных шаблонов покраски для кораблей легиона Морду («Баргест», «Ортрус», «Гармур»)
• 5 000 аурума
• 5 плексов

2 место
• Шаблон для покраски КАРа сверхбольшого тоннажа по выбору победителя
• 3 000 аурума
• 1 плекс
• Книгу Мир «Евы»: Искусство Нового Эдема с автографами разработчиков

3 место:
• Набор шаблонов покраски для кораблей Сестёр-служительниц «Евы» («Нестор», «Стратиос», «Астеро»)
• 3 000 аурума
• Книгу Мир «Евы»: Искусство Нового Эдема с автографами разработчиков

Приз симпатий CCP Seagull:
• 3 000 аурума
• Книга Мир «Евы»: Искусство Нового Эдема с автографами разработчиков

Основные правила

[list]
  • Конкурсная работа должна быть на английском языке.
  • Приём проектов начинается 15 февраля 2016 года (сразу после публикации этой статьи).
  • Все заявки должны быть поданы до 23:59 (GMT) 4 марта 2016 года (02:59 5 марта по московскому времени).
  • Имена победителей будут объявлены до 23:59 (GMT) 29 марта 2016 года.
  • Вы можете подать индивидуальную или коллективную заявку, но помните — в команде может быть максимум 2 участника.
  • Конкурсная работа должна быть создана специально для этого состязания. Созданные ранее работы к участию в конкурсе не допускаются.
  • [*] В заявке должна быть ссылка на...

    CCP Tara | Project Management Specialist - Localization | @CCP_Tara

    Calsys
    Monks of War
    #2 - 2016-02-15 14:59:00 UTC
    Куча софта уже есть работающего на Крест-апи.
    Этот софт будет допущен?
    Т.е. фактически уже какой-нибудь SEAT перепилить и получить свои призы.
    Или софтинку, которая строит вх-карту
    Или вносит в твои контакты супера Гунов

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

    Phrynohyas Tig-Rah
    SoT
    DarkSide.
    #3 - 2016-02-15 15:50:16 UTC
    Calsys wrote:
    Куча софта уже есть работающего на Крест-апи.
    Этот софт будет допущен?
    Т.е. фактически уже какой-нибудь SEAT перепилить и получить свои призы.
    Или софтинку, которая строит вх-карту
    Или вносит в твои контакты супера Гунов

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



    Нет. Там же ясно сказано в правилах:

    The work submitted to this contest must be originally made for this contest. No pre-existing work is allowed and will be disqualified.

    Т.е. эксклюзив для конкурса. Хотя что приличного можно наваять за 3 недели?
    Thor Derfan
    SkyDevils Academy
    #4 - 2016-02-15 16:12:25 UTC  |  Edited by: Thor Derfan
    Phrynohyas Tig-Rah wrote:


    Нет. Там же ясно сказано в правилах:

    The work submitted to this contest must be originally made for this contest. No pre-existing work is allowed and will be disqualified.

    Т.е. эксклюзив для конкурса. Хотя что приличного можно наваять за 3 недели?


    Можно на 3+ сделать, если есть идеи. У меня идей нет, но я бы взялся для web сделать.
    Nord001
    KrafTech
    Immortals Empire
    #5 - 2016-02-15 20:46:39 UTC
    Вот и я бы тоже взялся бы наваять что-нибудь под Еву. Но идей пока нету. (PHP, NodeJS).

    Если кому в команду нужен второй разработчик - велком.
    Odil Enskij
    Cagey sloggers
    #6 - 2016-02-17 03:07:57 UTC
    т.к. у лидера обычно есть апи-кеи мемберов, можно сделать для него карту на которой будет отображаться местоположение всех мемберов.
    Monte Nolen
    State Protectorate
    Caldari State
    #7 - 2016-02-17 05:16:33 UTC
    Что за интерфейс такой? API что ли? Я не в курсе ребята.
    MrXLR8
    Nezlamni
    UA Fleets
    #8 - 2016-02-19 22:45:37 UTC
    Очень, очень плохо все реализовано. Информации мало. Я как студент-программист, пытаюсь разобраться. Собираю информацию по кускам, методом тыка...

    http://gc.insp.su?a=sig&i=636&s=jaguar

    Это должно было быть Userbar`om, но осталось ссылкой :С

    ISD Rontea
    ISD STAR
    ISD Alliance
    #9 - 2016-02-20 07:52:54 UTC
    MrXLR8 wrote:
    Очень, очень плохо все реализовано. Информации мало. Я как студент-программист, пытаюсь разобраться. Собираю информацию по кускам, методом тыка...


    https://developers.testeveonline.com/resource/resources

    ISD Rontea

    ISD STAR Executive

    Волонтёр группы по взаимодействию с игроками

    Interstellar Services Department

    ASergey Shakiel
    #10 - 2016-02-21 09:13:04 UTC  |  Edited by: ASergey Shakiel
    MrXLR8 wrote:
    Очень, очень плохо все реализовано. Информации мало. Я как студент-программист, пытаюсь разобраться. Собираю информацию по кускам, методом тыка...


    Поддерживаю.
    Я к примеру, чтобы получить актуальную базу чертежей которые используются в игре, пару раз сканирую CREST на наличие:
    1 Чертежа в базе итемов
    2 Итема который получается на выходе.
    +3 Контрольный скан сервера изображений, не является ли изображение чертежа черной картинкой с восклицательным знаком.

    + в дампах, к примеру файл "typeIDs.yaml" не валидный. Приходится изобретать велосипеды чтоб хоть както получить оттуда ID айтема и его название.


    p.s. Напиши мне в лс, у меня есть идеи некоторые, которые можно было б реализовать
    Pruss
    King Crab Party
    Red Alliance
    #11 - 2016-02-21 09:57:01 UTC
    0/

    Орфографическая ошибка

    http://clip2net.com/s/3uCbeWN
    Vladimir Virpio
    V2Corp
    #12 - 2016-02-26 18:50:31 UTC  |  Edited by: Vladimir Virpio
    CCP Tara wrote:
    (Original blog)

    Все заявки должны сопровождаться ссылкой на общедоступный git-репозиторий с необходимой документацией и демо-версией программы (если последнее возможно). Победители конкурса будут определяться по следующим критериям:

    • Техническая сложность
    • Изобретательность/оригинальность
    • Доступность принципов работы
    • Общая завершённость


    Т.е. получается, что если я допустим, решу сделать приложение для мобильников, я должен буду его исходники выложить в общий доступ, правильно я понимаю? Или только часть исходников, отвечающую за взаимодействие с CREST? + Демо версию.
    MrXLR8
    Nezlamni
    UA Fleets
    #13 - 2016-03-03 22:37:13 UTC
    Эхх. хотелось бы больше времени...

    http://gc.insp.su?a=sig&i=636&s=jaguar

    Это должно было быть Userbar`om, но осталось ссылкой :С

    Sugumi
    Perkone
    Caldari State
    #14 - 2016-04-02 04:50:11 UTC
    Жаль, я как раз планирую в следующем месяце запилить пару крутых проектов через CREST и SSO :( Сервак эпохи мамонтов был бы моим, уверен на 146%!

    Там кстати победителей опубликовали:
    First place: Pathfinder
    Second place: Time for EVE
    Third place: EVE Fast Fitting Assessment
    Seagull's choice: EVE Contacts Manager

    Посмотреть проекты можно тут: https://github.com/eve-online-api-challenge