Я пытаюсь построить игру, которая будет основана на (я думаю, что это лучший способ для какой-то pokergame ?!) архитектуры клиентского сервера.Возможно ли создать приложение для Linux?
Я использую плагин Xamarin для Visual Studio 2015 и Xamarin.Forms для моего Android-клиента (позже я мог бы создать клиент IOS и клиент Windows Phone, поэтому я выбрал Xamarin.Forms).
Поскольку я хотел бы не иметь Windows Server, я собираюсь внедрить приложение linux-сервера, которое взаимодействует с моими клиентами.
Теперь у меня есть два основных вопроса:
- Можно ли построить приложение Linux с Xamarin в Visual Studio плагин на Windows? Если нет, как бы вы это сделали?
- Как бы вы взаимодействовали со своими клиентами, есть ли свободные рамки, которые предлагают мне автоматическую транспортировку объектов между клиентом и сервером? Я видел, что есть Framework под названием NetworkComms.NET, но даже не-коммерческая версия стоит реальных денег.
Прошу прощения за этот слегка широкий/основанный на мнениях вопрос, но я понятия не имею, как лучше всего пометить или задать эти основные вопросы.
Xamarin не поможет, но вам не нужны. Просто создайте консольное приложение с .NET и запустите его на Mono. Существует много способов общения, но предложения библиотеки не соответствуют теме. –
Стандартное консольное приложение, которое поставляется с VS.NET или конкретным моно-одним? – Jannik
Не нужно ничего конкретного, просто обычного. Пока вы используете то, что предоставляет Mono (это большая часть .NET), он будет работать нормально. –