Skip to content

A Windows desktop client for Multiplayer Robot, the asynchronous multiplayer tool for Sid Meier's Civilization V and Beyond Earth.

License

Notifications You must be signed in to change notification settings

gertadam/MRobot.Windows

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MRobot.Windows

A Windows desktop client for Multiplayer Robot, the asynchronous multiplayer tool for Sid Meier's Civilization V and Beyond Earth.

Multiplayer Robot main client window

Looking to download the app?

You can download and install the latest version of any of the Multiplayer Robot desktop clients here: https://new.multiplayerrobot.com/#Apps

Overview

The Multiplayer Robot Windows desktop client is designed to make playing game turns from Multiplayer Robot convenient and easy. The main application window follows a minimalist design and mirrors the elements found on the website. It automates all the steps of downloading Civilization save files from the web service, placing it in the necessary local directory, launching the appropriate Civilization game, detecting when the new save for that game has been generated, and uploading that save back to the web service to complete the turn. The desktop client also provides a task tray icon for quick access and makes use toast notifications to notify the user of several events and allow them to quickly respond to new turns.

Looking for the Mac and Linux desktop clients?

We've created some projects here on Github for the equivelant Mac and Linux desktop clients. Lacking the necessary experience, we haven't actually started these projects yet but are looking for some talented Multiplayer Robot community members to help us get them off the ground! If you'd like to get involved please visit our Steam Discussion on these projects.

Want to get involved?

Like the rest of the Multiplayer Robot service this desktop application is always a work in progress and we encourage and appreciate any and all contributions. We've released this code under the MIT License so feel free to download it and modify it to your hearts content. If you feel up to making your own improvements and fixes please send us a pull request and we'll review adding it into this repository and publishing it in an update to the thousands that use this application every day.

What technologies does this use?

This app is built using C# and WPF, targeting the .Net Framework 4.6. The best way to compile the code is by using the free Visual Studio Community edition. It also makes use the ASP.Net SignalR library for almost all communications with the Multiplayer Robot web service.

About

A Windows desktop client for Multiplayer Robot, the asynchronous multiplayer tool for Sid Meier's Civilization V and Beyond Earth.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 100.0%