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

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

EVE Information Portal

 
  • Topic is locked indefinitely.
123Next pageLast page
 

Dev blog: The EVE Online API Challenge

First post
Author
CCP Phantom
C C P
C C P Alliance
#1 - 2016-02-15 14:26:11 UTC  |  Edited by: CCP Phantom
EVE Online is more than just the game client. The community has developed over time fantastic tools and websites which interact with data directly from EVE. This interaction is founded on the XML API and CREST API provided by CCP.

We are now incredible happy to continue our efforts to support third-party developers with the announcement of The EVE Online API challenge: Create a piece of software that primarily focuses on use of the CREST API!

Read all about this challenge in CCP FoxFour's latest dev blog Join the The EVE Online API Challenge

CCP Phantom - Senior Community Developer

CCP FoxFour
C C P
C C P Alliance
#2 - 2016-02-15 14:34:27 UTC
Just briefly before leaving you all to go to work I wanted to give a huge shout out to the people over at Riot who ran a challenge very much like this and inspired us to do the same. They were also kind enough to answer a few questions I had about how their challenge went to help make sure this one here goes well.

The first one: https://developer.riotgames.com/discussion/announcements/show/bX8Z86bm
Results: https://developer.riotgames.com/api-challenge/april2015

The second one: https://developer.riotgames.com/discussion/announcements/show/2lxEyIcE
Results: https://developer.riotgames.com/api-challenge/august2015

So thanks to them for the idea and support.

CCP FoxFour

@CCP_FoxFour // Technical Designer // Team Tech Co

Third-party developer? Check out the official developers site for dev blogs, resources, and more.

Annia Aurel
J-CORP
Goonswarm Federation
#3 - 2016-02-15 14:44:43 UTC
Nice. Tempted to install a development studio.
CCP FoxFour
C C P
C C P Alliance
#4 - 2016-02-15 14:49:43 UTC
Annia Aurel wrote:
Nice. Tempted to install a development studio.


Do it! :D

@CCP_FoxFour // Technical Designer // Team Tech Co

Third-party developer? Check out the official developers site for dev blogs, resources, and more.

Chribba
Otherworld Enterprises
Otherworld Empire
#5 - 2016-02-15 14:51:45 UTC  |  Edited by: Chribba
Holy ****... Nice prizes. Damn short on time but will be great to see what gets produced from this.

Great contest.

/c

★★★ Secure 3rd party service ★★★

Visit my in-game channel 'Holy Veldspar'

Twitter @ChribbaVeldspar

Dierdra Vaal
Interstellar Stargate Syndicate
#6 - 2016-02-15 15:36:56 UTC
Very cool, though short notice. Will see if I can come up with something :P

Veto #205

Director Emeritus at EVE University

CSM1 delegate, CSM3 chairman and CSM5 vice-chairman

Evesterdam organiser and CSM Vote Match founder

Co-Author of the Galactic Party Planning Guide

Memphis Baas
#7 - 2016-02-15 15:38:30 UTC
CCP Phantom wrote:
We are now incredible happy to continue

Incredible happy is like fake polite smile and thank you for gift you hate?
Khanadien Karlov
Wu Xi Holdings
#8 - 2016-02-15 15:58:41 UTC
Why MIT license? Why not GPL?

Cristl
#9 - 2016-02-15 16:13:46 UTC
Cool, and good to see that there's no bad blood between CCP and Riot.
Xiaou Bijoun
Imperial Academy
Amarr Empire
#10 - 2016-02-15 16:16:37 UTC
First post ever, but had a question about the rule:

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

What is the scope of pre-existing. I started working on a CREST API for my own use a month or so ago (still not finished). I also have an EVE XML API (also incomplete). I understand the requirement is there so people aren't submitting stuff they have worked on for years. Maybe some discussion on this would help. I have not taken the time to read the threads from the riot games contests, maybe there is something in there that clarifies this as well.

Thank you
CCP FoxFour
C C P
C C P Alliance
#11 - 2016-02-15 16:28:10 UTC
Xiaou Bijoun wrote:
First post ever, but had a question about the rule:

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

What is the scope of pre-existing. I started working on a CREST API for my own use a month or so ago (still not finished). I also have an EVE XML API (also incomplete). I understand the requirement is there so people aren't submitting stuff they have worked on for years. Maybe some discussion on this would help. I have not taken the time to read the threads from the riot games contests, maybe there is something in there that clarifies this as well.

Thank you


The use of existing libraries is allowed. The goal of this is to prevent submission of existing applications. So if the code you're using is packaged as a separate library and for things like dogma calculations or accessing the API that is perfectly allowed.

@CCP_FoxFour // Technical Designer // Team Tech Co

Third-party developer? Check out the official developers site for dev blogs, resources, and more.

Lucas Kell
Solitude Trading
S.N.O.T.
#12 - 2016-02-15 17:46:31 UTC
CCP FoxFour wrote:
The use of existing libraries is allowed. The goal of this is to prevent submission of existing applications. So if the code you're using is packaged as a separate library and for things like dogma calculations or accessing the API that is perfectly allowed.
Just for complete clarity, what if it's not packaged in a library, i.e. portions of code used elsewhere that hasn't been released as an application but also isn't packaged up as a library? Effectively copy paste code from old, unreleased projects. Is that stuff allowed (not that there would be a good way of checking)?

The Indecisive Noob - EVE fan blog.

Wholesale Trading - The new bulk trading mailing list.

Freelancer117
So you want to be a Hero
#13 - 2016-02-16 11:50:36 UTC
CCP FoxFour wrote:
Just briefly before leaving you all to go to work I wanted to give a huge shout out to the people over at Riot who ran a challenge very much like this and inspired us to do the same. They were also kind enough to answer a few questions I had about how their challenge went to help make sure this one here goes well.


Top Grossing PC Games by Revenue, 2015 (mil $)

League of Legends Tencent/Riot Games $1,628

source: https://www.superdataresearch.com/blog/us-digital-games-market/

Regards, a Freelancer

Eve online is :

A) mining simulator B) glorified chatroom C) spreadsheets online

D) CCP Games Pay to Win at skill leveling, with instant gratification

http://eve-radio.com//images/photos/3419/223/34afa0d7998f0a9a86f737d6.jpg

http://bit.ly/1egr4mF

CCP FoxFour
C C P
C C P Alliance
#14 - 2016-02-16 12:04:47 UTC
Freelancer117 wrote:
CCP FoxFour wrote:
Just briefly before leaving you all to go to work I wanted to give a huge shout out to the people over at Riot who ran a challenge very much like this and inspired us to do the same. They were also kind enough to answer a few questions I had about how their challenge went to help make sure this one here goes well.


Top Grossing PC Games by Revenue, 2015 (mil $)

League of Legends Tencent/Riot Games $1,628

source: https://www.superdataresearch.com/blog/us-digital-games-market/

Regards, a Freelancer


OK? Sure? What?

@CCP_FoxFour // Technical Designer // Team Tech Co

Third-party developer? Check out the official developers site for dev blogs, resources, and more.

Ace Aideron
Red Falcon Group
#15 - 2016-02-16 12:25:29 UTC
I wonder what kind of apps you're hoping for that can be done greenfield in 2.5 weeks by part-time / hobby developers with a thinly documented API.

Is the main idea just to get more potential devs looking at and trying to use the API?

I have a couple of ideas in mind for a Windows Desktop app I'd like to write (more like a 6 month project), but after two or three false starts with the documentation, I gave up. Maybe it's time to have another look.
CCP FoxFour
C C P
C C P Alliance
#16 - 2016-02-16 13:09:48 UTC
Ace Aideron wrote:
I wonder what kind of apps you're hoping for that can be done greenfield in 2.5 weeks by part-time / hobby developers with a thinly documented API.

Is the main idea just to get more potential devs looking at and trying to use the API?

I have a couple of ideas in mind for a Windows Desktop app I'd like to write (more like a 6 month project), but after two or three false starts with the documentation, I gave up. Maybe it's time to have another look.


The documentation is definitely not the best, but there is lots of work being done on it here: https://eveonline-third-party-documentation.readthedocs.org/en/latest/

The best thing to do thoughis join the #devfleet channel on the Tweetfleet Slack via this link: https://www.fuzzwork.co.uk/tweetfleet-slack-invites/

There are a lot of CCP and third-party developers who hang out in there and are happy to answer any questions. :)

@CCP_FoxFour // Technical Designer // Team Tech Co

Third-party developer? Check out the official developers site for dev blogs, resources, and more.

Zifrian
Federal Defense Union
Gallente Federation
#17 - 2016-02-16 13:53:07 UTC
Good challenge but I think the time period might be too short. If someone never thought to do a project, it might take them a bit just to get a sense of how third party development works before coding anything.

I've already done my part in using the API/CREST for apps, so I won't be participating (plus I'm really not that good of a programmer and know nothing about website development) but good luck to all that make something. Looking forward to seeing what people make that I never thought of!

Maximze your Industry Potential! - Download EVE Isk per Hour!

Import CCP's SDE - EVE SDE Database Builder

Lutz
Caldari Provisions
Caldari State
#18 - 2016-02-16 18:48:28 UTC
isn't 3 weeks or so a bit of a very short time to develop it?
Memphis Baas
#19 - 2016-02-17 00:31:22 UTC
Ace Aideron wrote:
I wonder what kind of apps you're hoping for that can be done greenfield in 2.5 weeks by part-time / hobby developers with a thinly documented API.


Hello world.
CCP FoxFour
C C P
C C P Alliance
#20 - 2016-02-17 08:32:40 UTC
Lutz wrote:
isn't 3 weeks or so a bit of a very short time to develop it?


The goal of the challenge is to encourage people to try something new, step out of their normal comfort zones, maybe think outside the box, and that kind of thing. We are aware of the short time frame which is why we don't expect projects to be the most polished glorious thing in the world. If we set a really long timeline peoples expectations for quality go up. This is also one of the reasons why we excluded existing applications.

2.5 weeks should be more than enough to knock a proof of concept together. Think of it more like a game jam than building a full featured application.

@CCP_FoxFour // Technical Designer // Team Tech Co

Third-party developer? Check out the official developers site for dev blogs, resources, and more.

123Next pageLast page