Разработчикам

LiveLevel предоставляет возможность подключить ваш сервис/приложение/игру для автоматического учёта достижений пользователя. При этом вы сами создаете любые достижения. Взаимодействие происходит через API, а подключение пользователя происходит по протоколу OAuth v2.

Для этого необходимо:

  1. Создать приложение в LiveLevel.
  2. Создать достижения для вашего приложения в LiveLevel.
  3. Подключить пользователя по протоколу OAuth v2 к вашему сервису/приложению/игре.
  4. Использовать API для назначения достижений пользователю.

Пример

В открытом доступе находятся исходные коды игры Maze. Смотреть здесь: https://bitbucket.org/rnix/maze. Игра maze содержит класс protected/components/LivelevelOAuthService, который используется расширением eauth для аутентификации пользователя. Для вызова методов LiveLevel API используется класс protected/components/LiveLevelApi.