STEAM GROUP
Giant Multiplayer Robot MRobot
STEAM GROUP
Giant Multiplayer Robot MRobot
19
IN-GAME
232
ONLINE
Founded
9 March, 2012
Location
United States 
Showing 1-10 of 36 entries
7
Civ 5 Steam update for OS X broke GMR
3
Phishing, scamming etc etc??
3
Civ crash loading game
58
MR Bugs and Feedback
51
Multiplayer Robot Mac/Linux Open Source Initiative
As part of the new Multiplayer Robot, we'd like to have desktop apps for Mac and Linux. However, since neither of us have experience developing for Mac or Linux, we're creating open source initiatives in hopes that the community can help to create these apps. To help these apps come along as easily as possible, we're going to put the Windows app on GitHub to use as a reference. This should happen next month as part of the Oracle release (see: Trello[trello.com]). Around the same time, we'll also create official repositories for the Mac and Linux apps.

Here's some of the general ideas we've had regarding the development of these apps:

Use a programming language with an existing SignalR[signalr.net] client library.
• All Multiplayer Robot communications happen over SignalR, so this will make things go much easier.

Match the look and feel of the target platform
• This is the main reason we're making two separate repositories for Mac and Linux, instead of one cross-platform one. We want the app to feel natural and at home on its given system.
• It may make sense, however, to derive a core library of common functionality in its own repository that the individual apps will reference.

Mimic the core features of the Windows app
• Turn notifications, downloads, and uploads are the most important features.

For now, we'd like to get the conversation started for these apps. Here's some topics which we want to discuss:

What languages/frameworks should be used?
• The Windows app is written in C# and targets .Net 4.5. A Mono-compatible core library could be refactored from it that could be used on either Linux or Mac.

What should the interfaces look like?
• The Windows interface is minimalist, allowing users to play turns without ever even looking at its UI. We'd like to carry this over into the other apps.

Would it be beneficial if we added server-side push notifications to the Apple APN to work in conjunction with the Mac app?
• If this is the case, we may need some pointers from Mac developers on how to do this :)

So, if you're a Mac or Linux developer who is interested, sound off below. We need your help!
0
Instructions for submitting turns in your browser
1
Instructions for the Windows App
4
RE: Problems with mods and difficulty levels for human players
3
Scenarios Hotseat
Showing 1-10 of 36 entries