Альтернативы Live/GamerServices для проектов XNA?

StackOverflow https://stackoverflow.com/questions/100459

  •  01-07-2019
  •  | 
  •  

Вопрос

Использование компонента GamerServices для XNA для доступа к Xbox/GfW Live в сетевых целях требует от разработчиков и игроков иметь подписку на Microsoft Creators Club стоимостью 100 долларов США в год.Это не является большой проблемой для проектов Xbox360 XNA, поскольку вам в любом случае понадобится подписка, чтобы иметь возможность разместить свою игру на 360.

Но для компьютерных игр, использующих XNA, требовать от разработчиков и игроков вкладывать столько денег каждый год — это просто безумие только ради доступа к игровой карте игрока.Существуют ли какие-либо решения для игр XNA, предоставляющие те же преимущества, что и GamerServices?Или разработчики в значительной степени ограничены созданием собственных сетевых функций, если они не хотят подвергать своих игроков (и самих себя) удару в 100 долларов за голову?

Это было полезно?

Решение

Возможно, вы могли бы попробовать Лидгрен

Другие советы

Обратите внимание, что игры для Windows Live теперь бесплатны:http://www.engadget.com/2008/07/22/games-for-windows-live-now-free/

Поскольку использование Live API — ваш единственный вариант на Xbox и Zune, это делает его довольно привлекательным вариантом, поскольку вашей единственной проблемой была стоимость Windows :-) Особенно учитывая тот факт, что после запуска игровой студии 3.0 вы сможете продавайте свои игры в новом разделе игр сообщества Xbox Live

Правка, при дальнейшем расследовании выяснилось, что игры для Windows Live — это своего рода недоделанные.Библиотека gamerservices, похоже, не включена в распространяемые компоненты.Поэтому, если вы не хотите нарушить лицензионное соглашение, вашему игроку придется установить gamestudio.При этом я все еще верю, что это тем не менее бесплатно, если не неудобно.

Ну, вы, очевидно, можете использовать сокеты, и с помощью сокетов вы можете создать отдельное выделенное серверное приложение, чего вы не можете сделать с Live (насколько я знаю).Вы также можете попробовать SteamWorks;Однако я не слышал, чтобы кто-то пытался это сделать.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top