AutoPBW is a desktop client for PBW used to upload and download game files for Space Empires and other turn-based strategy games supported by the website.
Right now we have a static PBW class which handles interaction with http://pbw.spaceempires.net. We could expand this to allow for multiple classes implementing, e.g. IGameService, loaded via MEF so you can add them via plugins. PBW would just be one implementation of IGameService but we could add others to support other services which might exist now e.g. Giant Multiplayer Robot, Stars! Autohost, and some hypothetical replacement for PBW.
Right now we have a static
PBW
class which handles interaction with http://pbw.spaceempires.net. We could expand this to allow for multiple classes implementing, e.g.IGameService
, loaded via MEF so you can add them via plugins. PBW would just be one implementation ofIGameService
but we could add others to support other services which might exist now e.g. Giant Multiplayer Robot, Stars! Autohost, and some hypothetical replacement for PBW.