Інтеграція Kongregate API High Scores (Таблиця результатів) AS 2

Це простий посібник про те, як інтегрувати Kongregate API: High scores у вашу Flash гру, написану на AS 2.0. На жаль Kongregate, на даний момент не підтримує нічого крім Flash – платформи, і тому інтегрувати API у Shockwave ігри не вийде.

Статтю перекладено з сайту kongregate.com

Це простий посібник про те, як інтегрувати Kongregate API: High scores у вашу Flash гру, написану на AS 2.0. На жаль Kongregate, на даний момент не підтримує нічого крім Flash – платформи, і тому інтегрувати API у Shockwave ігри не вийде.

Інтеграція High Scores API дозволяє вам, як запам'ятовувати, так отримувати найкращі результати у вашій грі. Таблиця результатів може відображатися в багатьох місцях на сайті Kongegate автоматично, наприклад на сторінці гри або в чаті, таким чином ваша грі може взагалі не відображати таблицю результатів, головне щоб вона відсилала досягнення гравців Kongerate'у. High Scores API надає простий інтерфейс для відсилання та отримання таблиці результатів, без заздалегідь будь-яких налаштувань на сервері.

Перш за все ти повинен додати наступний рядок коду, для того щоб твоя гра з'єдналася з сервером Kongergate. Вона повинна бути розміщена якомога раніше на timeline, зазвичай у першому кадрі. Ти повинен скопіювати та вставити цей код у свій FLA або ActionScript файл

Як бачите змінна передана callback - функції має такі поля: succes - буде true, якщо запит успішно оброблений і false інакше, і list - масив з результатами. Кожен елемент масиву містить username(ім'я гравця) та score(його результат).

Режими під час роботи з таблиці результатів: