Jump to content

Please provide read-only game data APIs.


himeix

Recommended Posts

Idea:

Please provide read-only game data APIs for user info (level, orgs joined, current planet, etc.) and market info (price, quantity, orders list, etc.)

 

Reason:

I want to build a trade platform and a credit platform with some advanced features. That requires to fetch some in-game data.

PS. All trade will happen in-game, so the API could be read-only. The relationship between the game and the plat is the relationship between Steam and SteamDB. (At the level of information provision)

 

Pros:

- The platform is independent from the game. So some updates will not affect each other.

- I will make a mobile app for the platform in the future. Where the main game cannot run on.

- A off-game platform can promote the in-game economy.

- The platform provides some advanced features, some of which may not appear in the game.

- It's a third-party project, which means that the project is self-financing.

- The platform also has a publicity effect on the game.

- A senior financial markets can help stimulate the player's vitality.

- The existence of credit platform can indirectly help maintain the order of the game.

- The platform will not pose a hazard to the game mechanism.

- The platform can promote the development of the gaming community.

 

Cons:

- Game developers have to maintain a set of read-only APIs.

 

Promises:

- I will not abuse the APIs and provide necessary protections to the data obtained.

- Fully respect the views of game developers.

- I will try to eliminate the competition between the platform and the game.

- We will help counteract the behavior that undermines in-game economy.

- The platform will not provide any transaction function which could bypass the game.

 

------------------------------------------ADDITIONAL----------------------------------------------

 

1. To be clear. Here I say "trade platform" is a one with ADVANCED ECONOMICAL FEATURES (AEF). Which means auction, mortgage, futures, blockage (blacklist) and other things. It's not simply a data aggregation site nor a trade market, it will be a universal trade platform. Also, real-time data are needed for make those AEFs come true.

 

2. Everything in the platform involved NO REAL MONEY. RMT is dangerous.

 

3. When I say "need API", yes, without API access we can also build a platform. But not a convenient one. Also, ability management is a cool idea. So if NQ allowed, please provide skill API. (This is a separate request from the above one)

 

4. The in-game one is only a list of buy and sell orders and have some simple filter. That's why I want to make a platform with many other features.

 

5. When we say "first person". Our starting point is always our own rather than the character in game. You HAVE to decide whether b/s or not. You HAVE to make your own decision. And you HAVE to trade them with your in-game character. The platform, just like UI of the game, is for convenience and be concise. If we pursue the first person experience, please turn off UI components first.

 

6. The most important: When you leave the game. The in-game time will NOT freeze! That's different from non-Online games. We need a platform to track market when we are not online. Imagine that you are hiking now, suddenly you see some one said in the Discord "Metal prices are soaring", would you like to check by yourself or say "hey, give me a screenshot"?

 

7. We cannot run and understand the market in our mind. But charts and indexes can help us. We need data collected from APIs to draw charts and indexes. Also, charts and indexes are helpful to brokers and analyzers.

 

8. DU has no bot station but we have DIFFERENT PLANETS. Price may be varied by planets (even locations). So we still need a platform.

 

9. Black / Hidden market. I said in 1: "blockage (blacklist)". It will perform the function. And it can also be used in the event of war or even you just hate someone. But, if one could find the hidden market in the in-game trade system. It's not hidden any more. Therefore, confidentiality should be the player, not the API thing. Because the APIs will only provide public information. It just make the whole thing more simple.

 

HimeIX, A member of Alpha Academy.

Edited by himeix
Link to comment
Share on other sites

It seems like making an out of game marketplace would be pointless, as it would exist in the game and people would have to go out of their way to access the online marketplace. If you are talking about data aggregation sites, people will already make those. They wouldn't even need API's to do it.

Link to comment
Share on other sites

I would like the ability to manage my market orders and other things via an app on my phone, so I would much rather have an API that allows me to do that than a limited one that only allows read access to my market orders.

 

I mean it's 2017 and you still can't manage your skill queue offline in Eve, I don't particularly understand the reasoning behind that anymore. 

 

There are plenty of things we'll need to be logged in to do, like building/prospecting/mining/etc, but do I really need to have a gaming laptop with me everywhere I go to make updates to my orders or move some skills around my training queue from time to time?

Link to comment
Share on other sites

I would like the ability to manage my market orders and other things via an app on my phone, so I would much rather have an API that allows me to do that than a limited one that only allows read access to my market orders.

 

I mean it's 2017 and you still can't manage your skill queue offline in Eve, I don't particularly understand the reasoning behind that anymore. 

 

There are plenty of things we'll need to be logged in to do, like building/prospecting/mining/etc, but do I really need to have a gaming laptop with me everywhere I go to make updates to my orders or move some skills around my training queue from time to time?

 

The problem with this is it could lead to bots, at least on the market front. 

 

If the market orders can be updated remotely then it would be simple to write a program to automatically undercut other people, so the developers would have to take time to provide adequate security against that.

 

I could support the skill updating though, that should really be able to be done remotely.

Link to comment
Share on other sites

I would like the ability to manage my market orders and other things via an app on my phone, so I would much rather have an API that allows me to do that than a limited one that only allows read access to my market orders.

 

I mean it's 2017 and you still can't manage your skill queue offline in Eve, I don't particularly understand the reasoning behind that anymore. 

 

There are plenty of things we'll need to be logged in to do, like building/prospecting/mining/etc, but do I really need to have a gaming laptop with me everywhere I go to make updates to my orders or move some skills around my training queue from time to time?

If a person doesn't need to be online to itneract with marekts, it defuses the point of the game being first person. In EVE that can fly ,because EVE is 99% Excel spreadsheets and 1% Fantasy MMO with a Sci-Fi Skin to it. Being docked in a station in EVE does nada, it's a fancy interface menu for handling your inventory and market orders.

 

If in DU a person can go offline and interact with a market unit, that pretty much defuses the need for a person to actually go to a station to begin with.

 

My suggestion, would be for the APIs for "mobile app interfacing with a market" to be for the market units that are interconnected, not a local market that's kept off the grid for many a reason that can't be listed here.

 

Plus, let's be honest, nobody in their SANE mind would run a marketplace successfully without having members of teir org acting as Brokers, so the API is pointless.

 

What a Broker is? A person that buys from you on behalf of the station and sells on behalf of the station.

 

As it's advertised, the game has politics, and rubbing shoulders with Brokers is the quintessential politic thing to do. An API that negates that is literally going agaisnt the game's logic.

 

 

 

Although, the idea of handling skillpoint allocation offline is excellent. It's not something you should be bothered with to log into the game.

Link to comment
Share on other sites

Agreed. Brokers and station-traders (for lack of a better term) will be an integral part of the economy, and I would argue that financial analysts will be as well. Due to the diffused nature of the game, after people have had time to spread out, there won't be the single, universal market like EVE has (Jita). As such, financial info will be as valuable as any other time of information: blueprints, military plans, government documents. As the developers are aiming for emergent gameplay, I think they will want to avoid an "enforced" global economy. It would be better to leave it to the players to establish the economy.

 

Now, as a possible solution: perhaps they could make a voluntary, read-only API that could be toggled on and off by the market unit owners, and the access could be restricted as well. This could either be used by orgs to monitor their own trade hubs or by trade groups that own a network of markets to provide a centralized pricing model.

Link to comment
Share on other sites

in EVE such an API is valuable and good, because there are NPC stations visible to EVERYONE (we just exclude nullstations with no docking rights and all involved market shenenigans for now) - so this API can fetch prices, quantity and whatnot.

That's a good idea and very valuable but when it comes to DU (First person) with a fully editable world with NO NPC stations at all - I don't want such a general API because there will be plenty of black/hidden markets.

I could see that API happening for certain big markets though.

IF implemented, do it like EVE (for obvious reasons): public information that's available anyway should require no consent, but more personal (in character ofc) information should require the player involved to compile that API so he knows what kind of information he gives away.

Link to comment
Share on other sites

in EVE such an API is valuable and good, because there are NPC stations visible to EVERYONE (we just exclude nullstations with no docking rights and all involved market shenenigans for now) - so this API can fetch prices, quantity and whatnot.

That's a good idea and very valuable but when it comes to DU (First person) with a fully editable world with NO NPC stations at all - I don't want such a general API because there will be plenty of black/hidden markets.

I could see that API happening for certain big markets though.

IF implemented, do it like EVE (for obvious reasons): public information that's available anyway should require no consent, but more personal (in character ofc) information should require the player involved to compile that API so he knows what kind of information he gives away.

I think NQ will let every player know what we can get from the API. And a public-information-only API will not break your confidentiality work. If there is no API, we can build a spider to do the exactly same things. So it shouldn't be a problem.

Link to comment
Share on other sites

Agreed. Brokers and station-traders (for lack of a better term) will be an integral part of the economy, and I would argue that financial analysts will be as well. Due to the diffused nature of the game, after people have had time to spread out, there won't be the single, universal market like EVE has (Jita). As such, financial info will be as valuable as any other time of information: blueprints, military plans, government documents. As the developers are aiming for emergent gameplay, I think they will want to avoid an "enforced" global economy. It would be better to leave it to the players to establish the economy.

 

Now, as a possible solution: perhaps they could make a voluntary, read-only API that could be toggled on and off by the market unit owners, and the access could be restricted as well. This could either be used by orgs to monitor their own trade hubs or by trade groups that own a network of markets to provide a centralized pricing model.

API could be toggled on and off by the market unit owners, and the access could be restricted as well. ---- That's the reason I want APIs not direct data access. Also, as what I wrote in the reply to Lethys, it's a public-information-only API

Link to comment
Share on other sites

If a person doesn't need to be online to itneract with marekts, it defuses the point of the game being first person. In EVE that can fly ,because EVE is 99% Excel spreadsheets and 1% Fantasy MMO with a Sci-Fi Skin to it. Being docked in a station in EVE does nada, it's a fancy interface menu for handling your inventory and market orders.

 

If in DU a person can go offline and interact with a market unit, that pretty much defuses the need for a person to actually go to a station to begin with.

 

My suggestion, would be for the APIs for "mobile app interfacing with a market" to be for the market units that are interconnected, not a local market that's kept off the grid for many a reason that can't be listed here.

 

Plus, let's be honest, nobody in their SANE mind would run a marketplace successfully without having members of teir org acting as Brokers, so the API is pointless.

 

What a Broker is? A person that buys from you on behalf of the station and sells on behalf of the station.

 

As it's advertised, the game has politics, and rubbing shoulders with Brokers is the quintessential politic thing to do. An API that negates that is literally going agaisnt the game's logic.

 

 

 

Although, the idea of handling skillpoint allocation offline is excellent. It's not something you should be bothered with to log into the game.

No real money involved. And, the platform can provide tool sets useful for brokers. Don't let them research the list of orders alone. (Believe me, they will build a platform if they can't find one.)

Link to comment
Share on other sites

No real money involved. And, the platform can provide tool sets useful for brokers. Don't let them research the list of orders alone. (Believe me, they will build a platform if they can't find one.)

I think you misunderstand how Brokers work :P.

 

A Broker is assigned to a certain line of products, not all of them. 

 

You got a Broker assigned to ship components, that is responsible for buying on the LOCAL market ( interconnected markets are overrated ). The person going into a market only has to look at a board and see who's the Broker for the ship components and contacts them via mail to do their business. If you think that's not "fun", think again, people who like the social part of MMOs are suckers for such a thing.

 

Unless your platform can check on transfer interfaces between people (which it shouldn't), the whole thing won't work. And items will already display their price on their tag, as a referrence to how valuable they are in general via market prices on average - like in every MMO there is.

 

To me it sounds like an attempt at multiboxing bubble schemes, by not having to load multiple instances of the game but multitude of market platforms via application launching. For the layman who doesn't understand economics, think of price fixing, price inflation and the market ripping you off constantly.

Link to comment
Share on other sites

Thinking further about this:

 

PLEASE DON'T DO THIS

 

Look at how Eve market bots work: they also use the Read api to get prices instantly on the same station and use that info to feed the real bot (you know, the one which edits prices automatically) with info what to buy and sell. So NO, BAD IDEA.

Even if you have to do all that buying and selling manually you still have a huge advantage over everyone else.

 

Unless more safty measures are taken by NQ, I'm highly against it

Link to comment
Share on other sites

I think you misunderstand how Brokers work :P.

 

A Broker is assigned to a certain line of products, not all of them. 

 

You got a Broker assigned to ship components, that is responsible for buying on the LOCAL market ( interconnected markets are overrated ). The person going into a market only has to look at a board and see who's the Broker for the ship components and contacts them via mail to do their business. If you think that's not "fun", think again, people who like the social part of MMOs are suckers for such a thing.

 

Unless your platform can check on transfer interfaces between people (which it shouldn't), the whole thing won't work. And items will already display their price on their tag, as a referrence to how valuable they are in general via market prices on average - like in every MMO there is.

 

To me it sounds like an attempt at multiboxing bubble schemes, by not having to load multiple instances of the game but multitude of market platforms via application launching. For the layman who doesn't understand economics, think of price fixing, price inflation and the market ripping you off constantly.

The platform is more like a invest platform. For those who not only want to buy but also want to earn. It's true that brokers will not need a platform, but investors will. As we all know, the investors are gods and devils of economic. I just want the game has more fun and reality.

Link to comment
Share on other sites

Thinking further about this:

 

PLEASE DON'T DO THIS

 

Look at how Eve market bots work: they also use the Read api to get prices instantly on the same station and use that info to feed the real bot (you know, the one which edits prices automatically) with info what to buy and sell. So NO, BAD IDEA.

Even if you have to do all that buying and selling manually you still have a huge advantage over everyone else.

 

Unless more safty measures are taken by NQ, I'm highly against it

That's a problem. So I PMed NQ, specially declare that the APIs are "authorized user only".

So the situation is: the price is there, but HFT is impossible. (API data are NOT REALLY real-time, it may refresh 1 time / X minutes)

If they dare use bot on the whole platform, they will get a IP ban with life-long duration.

I will contact with NQ for setting up security measures and emergency procedures.

Link to comment
Share on other sites

The platform is more like a invest platform. For those who not only want to buy but also want to earn. It's true that brokers will not need a platform, but investors will. As we all know, the investors are gods and devils of economic. I just want the game has more fun and reality.

Investors operate in stock prices, not market prices. If NQ adds a stock system, your platform will only cause larger corporations to buy out smaler ones by knowing how to hit them where it hurts and forcing them to lower their stock prices, thus, beign easier to be bought out - along with all their assets, remember, a public company has no ownership and can't issue ownership changes without a majority vote.

 

Your platform could be called a "Hostile Takeover Platform" if that's your goal really, cause knowing how to cause a corporation's stock t plummet, won't end up in anything else than Hostile Takeovers starting and one corporation to be on top forever.

 

You want to have intel on certain stock as an investor? Do it the old fashioned way, socialise. I'm all in for a realistic economy, but having tools that circumvent the social part of the game is plain simply a bad idea in my opinion.

Link to comment
Share on other sites

Investors operate in stock prices, not market prices. If NQ adds a stock system, your platform will only cause larger corporations to buy out smaler ones by knowing how to hit them where it hurts and forcing them to lower their stock prices, thus, beign easier to be bought out - along with all their assets, remember, a public company has no ownership and can't issue ownership changes without a majority vote.

 

Your platform could be called a "Hostile Takeover Platform" if that's your goal really, cause knowing how to cause a corporation's stock t plummet, won't end up in anything else than Hostile Takeovers starting and one corporation to be on top forever.

 

You want to have intel on certain stock as an investor? Do it the old fashioned way, socialise. I'm all in for a realistic economy, but having tools that circumvent the social part of the game is plain simply a bad idea in my opinion.

It's what Wall Street and NASDAQ do every day. I admit that I want to build a modern economic system in the game. But, don't forget the Lua Script in the game. Is it fair? No. I'm a programmer, I knew how to write Lua years ago. While others have no knowledge on it. But NQ still placed it into the game. It's because this society is a winner-take-all society, not a utopia. You can throw nuclear bombs, but I can destroy you with economic blockage, the third can win either of us because he has hi-tech. That's what we called "survival".

Link to comment
Share on other sites

Hi Himeix and everyone!

 

We have a true interest in developing API.

The topic has come up several times in the past two years.

However, this is way too early to start talking about this topic.

 

Giving access to a part of the game data properly (meaning in a secure way, with minimal to no abuse possible with bots) and maintaining the access over the development cycle:

- implies that all the core mechanics have been implemented and are in a stable version, meaning there are no major modifications every 2 weeks (and we're still very far from there. For reminder, we are in pre-Alpha, Alpha is planned September 2017, Beta for first half of 2018, and official release for end of 2018).

- takes away manpower from developing the core mechanics of the game (which is the highest priority at the moment) and that might have a sensible impact on the development speed of the game as we are still a relatively small team compared to the scope of the game.

 

Even popular games with API like EVE Online didn't have this from day one. In fact, such feature appeared several years after the official release, for good reasons.

So, in a nutshell, we will definitely pay attention to this possibility, but not before 2019.

 

Best regards,

Nyzaltar.

Link to comment
Share on other sites

That's a problem. So I PMed NQ, specially declare that the APIs are "authorized user only".

So the situation is: the price is there, but HFT is impossible. (API data are NOT REALLY real-time, it may refresh 1 time / X minutes)

If they dare use bot on the whole platform, they will get a IP ban with life-long duration.

I will contact with NQ for setting up security measures and emergency procedures.

 

Can be true or not. Someone will try to abuse that (admin, mod, dev of that platform, whoever has knowledge and access) so to me, it's still a bad idea. Before those bots EVE was way more fun and it was harder to master the market - now every noob can start up that bot and make millions in a matter of days.

Link to comment
Share on other sites

Hi Himeix and everyone!

 

We have a true interest in developing API.

The topic has come up several times in the past two years.

However, this is way too early to start talking about this topic.

 

Giving access to a part of the game data properly (meaning in a secure way, with minimal to no abuse possible with bots) and maintaining the access over the development cycle:

- implies that all the core mechanics have been implemented and are in a stable version, meaning there are no major modifications every 2 weeks (and we're still very far from there. For reminder, we are in pre-Alpha, Alpha is planned for first half of 2017, Beta for first half of 2018, and official release for end of 2018).

- takes away manpower from developing the core mechanics of the game (which is the highest priority at the moment) and that might have a sensible impact on the development speed of the game as we are still a relatively small team compared to the scope of the game.

 

Even popular games with API like EVE Online didn't have this from day one. In fact, such feature appeared several years after the official release, for good reasons.

So, in a nutshell, we will definitely pay attention to this possibility, but not before 2019.

 

Best regards,

Nyzaltar.

Got it, thanks.

Link to comment
Share on other sites

Can be true or not. Someone will try to abuse that (admin, mod, dev of that platform, whoever has knowledge and access) so to me, it's still a bad idea. Before those bots EVE was way more fun and it was harder to master the market - now every noob can start up that bot and make millions in a matter of days.

All right. We will not have to face it in 2 yrs. lol

Link to comment
Share on other sites

It's what Wall Street and NASDAQ do every day. I admit that I want to build a modern economic system in the game. But, don't forget the Lua Script in the game. Is it fair? No. I'm a programmer, I knew how to write Lua years ago. While others have no knowledge on it. But NQ still placed it into the game. It's because this society is a winner-take-all society, not a utopia. You can throw nuclear bombs, but I can destroy you with economic blockage, the third can win either of us because he has hi-tech. That's what we called "survival".

Lua is very very very very very simplistic. It's a script, not C++. In fact, Lua was created so accountants could script their own programs. You make it sound like Lua is top end of the line programming. It isn't. And in the context of the game, Lua is used primarily to macro-manage a construct, you won't be making something do something it's not supposed to be doing.

 

Also, you assume that money is a default "need" in the game. It isn't. It's optional. Your economic schemes won't work, because :

 

1) nobody in their right mind will just let you access their marketplace without going through Brokers who will charge you accordingly to yur standing with the trade hub's owners.

 

2) you assume a community of hunders of players that have allocated and compartmentalised tasks need money to operate - they don't, it's the prime drive of collectivism, all participants being part of a larger machinery.

 

3) you seem to not understand why a corporation's financial information are kept secret. It's because people don't batch-collect information on them and know what and where to buy in order to perform a Hostile Takeover.

 

You want an economic empire, do it by actually playing the game, socialising and being involved in the game's meta. You want to cut the competition? Pay pirates o go after your competitors. No application will actually enable you to predict a war will happen and for you to buy all the things needed for a faction to go to war, in order to make a profit. That's something you need actual in-game intelligence to pull off and it's why your platform won't actually help you on becoming an in-game mogul. And you made clear you don't want the API to be a marketplace out of the game, but an actual batch collection of information on things people would want to keep secret - not to mention the multi-boxing of station traders without having to actually log into the game for interconnected markets.

 

As Lethys poitned out, it's something that can be exploited and the game ending up being plain simply unplayable for new players, as they won't be able to start anything, without being instantly slammed by people who abuse said platform.

 

 

Link to comment
Share on other sites

It seems important to clarify a few things

 

- Why Novaquark implemented LUA script in Dual Universe:

 

The main goal is not to give a tremendous advantage to developers.

First, because LUA implementation has been decided for enabling more creativity freedom regarding the design of constructs like spaceship, not to automatize everything with bots. In short, we want for those having development skills to be able to use their talent  and be recognized for their contribution in the community, not to become the masterminds in control of everything.

Second, because there will be probably limits to what you can do with LUA scripts, for game balance.

 

- About Wallstreet and NASDAQ examples:

 

The fact that it exists in real life doesn't mean it's a perfect system and should be copied exactly the same way in our game. The real world has flaws, that's a fact. We probably won't create a perfect system, but we can at least learn from the mistakes made in the real world. We know that almost all transactions in real time have been automatized with advanced bots reacting to the microsecond at Wallstreet. Is this really a good thing? everyone can have a different opinion on this. Is it a fun system? it's safe to assume it's not, because nearly no human action is required anymore. If it's not a fun system, then it might become questionable to implement this in a game, as the primary goal of a game is to have fun, not necessarily to copy exactly what exist in the real world. Yes, we aim to offer a realistic game world to players... to the limit where it starts to hurt the game experience.

 

Best regards,

Nyzaltar

Link to comment
Share on other sites

Lua is very very very very very simplistic. It's a script, not C++. In fact, Lua was created so accountants could script their own programs. You make it sound like Lua is top end of the line programming. It isn't. And in the context of the game, Lua is used primarily to macro-manage a construct, you won't be making something do something it's not supposed to be doing.

 

Also, you assume that money is a default "need" in the game. It isn't. It's optional. Your economic schemes won't work, because :

 

1) nobody in their right mind will just let you access their marketplace without going through Brokers who will charge you accordingly to yur standing with the trade hub's owners.

 

2) you assume a community of hunders of players that have allocated and compartmentalised tasks need money to operate - they don't, it's the prime drive of collectivism, all participants being part of a larger machinery.

 

3) you seem to not understand why a corporation's financial information are kept secret. It's because people don't batch-collect information on them and know what and where to buy in order to perform a Hostile Takeover.

 

You want an economic empire, do it by actually playing the game, socialising and being involved in the game's meta. You want to cut the competition? Pay pirates o go after your competitors. No application will actually enable you to predict a war will happen and for you to buy all the things needed for a faction to go to war, in order to make a profit. That's something you need actual in-game intelligence to pull off and it's why your platform won't actually help you on becoming an in-game mogul. And you made clear you don't want the API to be a marketplace out of the game, but an actual batch collection of information on things people would want to keep secret - not to mention the multi-boxing of station traders without having to actually log into the game for interconnected markets.

 

As Lethys poitned out, it's something that can be exploited and the game ending up being plain simply unplayable for new players, as they won't be able to start anything, without being instantly slammed by people who abuse said platform.

 

 

Additional 9: "Because the APIs will only provide public information." We collect info? Yes. Can bots also collect them? Yes but a little bit harder. Here is the point: We don't want to see hundreds of bot put stress on the server, so we provide you one.

 

As for the Lua. I'm now using SystemVerilog and C++. I know learning Lua is easy but it's always easier to someone. All players are equal, but some players are more equal than others.

 

For the disagreement on economic scheme. Time will prove all.

 

1) I don't access marketplace and i don't ignore brokers. I just tell everyone which broker should they choose.

2) Collectivism, right. But you have to trade. You have to pay for something. Or your org should be as robust as the TU.

3) Additional 9: "Because the APIs will only provide public information."

 

I don't want to build a economic empire. Never wanted, not wanting nor going to want. I'm a programmer, not a investor. I have no interest in investment. I just want to build the stage, sit at the front row and watch their show.

 

You might have seen the NQ's reply. Let them work out a solution on anti-bot. We may re-discuss this topic 2 years later.

 

------

 

I fully respect the opinion of NQ. If they think the platform should not exist. I will give up the whole project and destroy all existing source code.

No matter how contradictory our positions are, our goal is at least the same: To build a better DUniverse.

Link to comment
Share on other sites

Additional 9: "Because the APIs will only provide public information." We collect info? Yes. Can bots also collect them? Yes but a little bit harder. Here is the point: We don't want to see hundreds of bot put stress on the server, so we provide you one.

 

As for the Lua. I'm now using SystemVerilog and C++. I know learning Lua is easy but it's always easier to someone. All players are equal, but some players are more equal than others.

 

For the disagreement on economic scheme. Time will prove all.

 

1) I don't access marketplace and i don't ignore brokers. I just tell everyone which broker should they choose.

2) Collectivism, right. But you have to trade. You have to pay for something. Or your org should be as robust as the TU.

3) Additional 9: "Because the APIs will only provide public information."

 

I don't want to build a economic empire. Never wanted, not wanting nor going to want. I'm a programmer, not a investor. I have no interest in investment. I just want to build the stage, sit at the front row and watch their show.

 

You might have seen the NQ's reply. Let them work out a solution on anti-bot. We may re-discuss this topic 2 years later.

 

------

 

I fully respect the opinion of NQ. If they think the platform should not exist. I will give up the whole project and destroy all existing source code.

No matter how contradictory our positions are, our goal is at least the same: To build a better DUniverse.

You assume the TU is a robust organisation. This is awkward. :P

 

Okay, putting it like "I want to make a "killboard" for Brokers" sounds way more interesting and I'm with you on that. But not market bots. Heck, if you make such a platform that keeps track of who sells more, people may be able to use it find out who's "the Emplyee of the Month" in a transparent way, or even people using said platform to showcase what marketplace sells larger volumes of goods. So, kudos, if you can pull it off. Likewise, it could be used to verify the credibility of a person who claims they are brokers for a station, by checking their "killboard" on their sales and such, so, it could work very well indeed.

 

I know what you mean by "some players are more equal than others", but we need to not make programming sound like conjuring a spell. Lua is perhaps the most simplistic scripting language there is - some would argue it's C#, and those people have played too much Space Engineers and need to stop exploding pistons on their face.

 

 

And yeah, NQ should prioritise the main game first, develop API keys later. It's better for everyone that way.

 

 

Cheers!

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...