Pull to refresh
0
Microsoft
Microsoft — мировой лидер в области ПО и ИТ-услуг

Выпущена предварительная версия Windows Azure Toolkit for Social Games

Reading time 3 min
Views 8.1K
Windows Azure Toolkit for Social Games позволяет быстро начать создание социальных игр на платформе Windows Azure. Рынок социальных игр постоянно растет и становится все более профильным. Агенство eMarketer предсказывает, что в 2011 г. доходы на этом рынке возрастут до 1.32 млрд. долл. (в 2010 г. это было 856 млн. долл.).

image

Для того, чтобы быстро выйти на этот привлекательный для разработчиков рынок, в состав набора средств для разработчиков — Windows Azure Toolkit for Social Games включены библиотеки, средства разработки и примеры кода, на основе которых можно создать собственную игру – как на .NET, так и на HTML5. В состав данного набора средств для разработчиков включена поддержка таких функций, как хранение пользовательских профилей, управление «досками объявлений», возможность приобретения прямо из игры и т.п.

Основными компонентами Windows Azure Toolkit for Social Games являются:

Серверные программные интерфейсы (Server APIs) – набор сервисов, упрощающих создание игры и поддерживающие такую функциональность, как достижения (achievements), виртуальные предметы (virtual goods), приобретение прямо из игры (in-app purchases), коммуникации в реальном времени и лидерские доски объявлений (leaderboards).Эти сервисы основаны на протоколе JSON REST и могут быть использованы на любом клиентском устройстве, поддерживающем HTML5 – как на телефоне, так и на планшетном компьютере. В настоящее время поддерживаются следующие программные интерфейсы:

  • Оружие (Weapons) – возможность управления оружием пользователей и их составом. Программные интерфейсы позволяют хранить и управлять такими деталями оружия, как, например, мощность
  • Подарки (Gifts) – возможность посылки подарков другим игрокам. Подарки могут быть бесплатными, или требовать определенного числа очков/кредита
  • Виртуальные деньги и ресурсы (Virtual Currency & Resources) – возможность управления деньгами и ресурсами игроков. Поддержка возможности приобретения дополнительных виртуальных денег в процессе игры
  • Достижения (Achievements) – награды и слежение за достижениями, связанными с прохождением игры
  • Учетные записи (User Accounts) – возможность управления пользовательскими учетными записями и привязки этих учетных записей к учетными записям Windows Live ID, Facebook, и т.п.
  • Уведомления (Notifications) – возможность посылки пользователям уведомлений
  • Коммуникации в реальном времени (Real-Time communication) – возможность для пользователей обмениваться сообщениями в процессе игры
  • Управление сессиями/игрой (Session/Game Management) – возможность запуска и останова многопользовательской игры

HTML5 Библиотеки
  • Искусственный интеллект – эмуляция пользователей в режиме практики или включение эмулируемых пользователей в реальную игру
  • Анимации
  • Утилиты
  • Серверные коммуникации

Тестовое клиентское приложение (Test Client) – средство простой проверки программных интерфейсов игры без необходимости в создании полноценного клиентского приложения. Тестовое приложение позволяет разработчикам и тестировщикам посылать команды для тестирования разработанной игры. Помимо этого, тестовое приложение помогает разработчикам на JavaScript провести тестирование интеграционных механизмов.

Пример игры — в Windows Azure Toolkit for Social Games включена игра Tanskter, разработанная командой Гранта Скиннера (Grant Skinner).

image

Эта игра разработана на языке HTML5 и поставляется с исходным серверным кодом, который может быть повторно использован разработчиками.

Требования

Microsoft Visual Web Developer 2010 Express или Microsoft Visual Studio 2010
Microsoft .NET Framework 4.0
Internet Information Services 7, с включенной опцией ASP.NET
Windows Azure SDK и Tools for Visual Studio (March 2011) version 1.4
Microsoft SQL Server 2008 (издание Express или выше)
Windows Identity Foundation Runtime

О том, как начать использовать Windows Azure Toolkit for Social Games
Tags:
Hubs:
+20
Comments 2
Comments Comments 2

Articles

Information

Website
www.microsoft.com
Registered
Founded
Employees
Unknown
Location
США