Post a New Reply
Reply to thread: Exposing API to play the game via an interface
Username:
Post Subject:
Your Message:
Smilies
Sad Wink Rolleyes Tongue
Smile biggrin confused :cool:
mad oh red face  
Post Options:
Thread Subscription:
Specify the type of notification and thread subscription you'd like to have to this thread. (Registered users only)






Thread Review (Newest First)
Posted by Eric.B - 12-07-2024, 11:52 PM
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
Posted by Pigsaviour - 12-07-2024, 09:44 AM
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.