Is it possible to expose the API to, say, Python via TCP transport so we can play the game through another interface? Potentially, we can automate certain tasks or implement strategies that may not be feasible with human clicking.
Additionally, auto production could be better managed via the community and better management methods could also be discovered.
The community could also explore auto pricing.
Posts: 4,068
Threads: 860
Joined: Jul 2011
Reputation:
17
Votes: 0✔
Quote:Is it possible to expose the API to, say, Python via TCP transport so we can play the game through another interface? Potentially, we can automate certain tasks or implement strategies that may not be feasible with human clicking.
This is practically impossible without a complete rewrite of GearCity. There is very little separation between logic and client in the game. It might be something to explore after the Synchronized Multiplayer bounty is funded:
https://www.ventdev.com/forums/showthread.php?tid=3830
Quote:Additionally, auto production could be better managed via the community and better management methods could also be discovered.
Auto production is obsolete with the Mk2 Production system. Outside of what's already in the bounty system, there is unlikely to be any additional bounties created for the old production system.
Quote:The community could also explore auto pricing.
Improvements to the auto sell system already have bounties:
https://www.ventdev.com/forums/showthread.php?tid=3967 and
https://www.ventdev.com/forums/showthread.php?tid=4489
"great writers are indecent people, they live unfairly, saving the best part for paper.
good human beings save the world, so that bastards like me can keep creating art, become immortal.
if you read this after I am dead it means I made it." ― Charles Bukowski