Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Exposing API to play the game via an interface
#1
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.
Reply
#2
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
Reply


[-]
Quick Reply
Message
Type your reply to this message here.


Forum Jump:


Users browsing this thread: 1 Guest(s)