= Amazon GameLift = Amazon GameLift запускає підтримку локальних зон AWS Amazon GameLift додає підтримку AWS Local Zones, що збільшує покриття та надає ігровий процес із низькою затримкою ближче до кінцевих користувачів **Дізнайтеся більше в цій публікації блогу Amazon GameLift — це спеціальне рішення для розміщення ігрових серверів, яке розгортає, керує та масштабує хмарні сервери для багатокористувацьких ігор. Незалежно від того, чи шукаєте ви повністю кероване рішення чи просто необхідну функцію, GameLift використовує потужність AWS, щоб забезпечити найкращу затримку, низький час очікування гравців і максимальну економію коштів. **125 годин безкоштовного використання інстансу Amazon GameLift on-demand** на місяць протягом 12 місяців з безкоштовним рівнем AWS âÂÂМи можемо швидко надати велику кількість серверів, гарантуючи, що у нас є готові сервери для будь-кого у всьому світі. Нам не потрібно додавати додатковий персонал для керування інфраструктурою, і це допомагає покращити кінцевий результат не лише за рахунок накладних витрат, але й за рахунок розміщення серверів, використовуючи невикористані екземпляри EC2 Spot зі знижкою порівняно з On-Demand ціноутворення.â - Стівен Детвілер, співзасновник і технічний директор, N3TWORK «Завдяки легкому інтегруванню екземплярів Amazon GameLift FleetIQ і Amazon EC2 SPOT із нашим власним партнером ми можемо підтримувати повний контроль, щоб надавати гравцям добре підібрані ігрові сеанси з низькою затримкою, оптимізуючи витрати. Після впровадження GameLift FleetIQ і SPOT сервери автоматично масштабу з коливанням попиту гравців, і попередні оцінки вже показують економію на 20% - 40% у порівнянні з екземплярами на вимогу.â¢Â - Ніколае Георгеску, керівник Studio Online, Gameloft ¢ÂÂПерехід від мережевих однорангових мереж до виділених серверів за допомогою Amazon GameLift дозволив нам усунути деякі проблеми зі стабільністю та підключенням, одночасно покращивши основну роботу гравців For Honor на всіх платформах. ¢Â == Переваги == 45 мс глобальна середня затримка GameLift надає виділені надійні ігрові сервери для безперебійного ігрового процесу з мінімальною затримкою та максимальною економією коштів. Використовуючи обчислювальну потужність EC2, 22 регіони та 60 типів екземплярів, GameLift пропонує найбільш еластичну, глобальну масштабовану послугу для обчислень. Дізнатися більше û До 70% економії порівняно з існуючими локальними розгортаннями Автоматичне масштабування за допомогою FlexMatch, щоб задовольнити потреби гравців і підключити до 200 гравців в одній ігровій сесії на сервері з найменшою затримкою. За допомогою GameLift ви можете заощадити до 70% порівняно з наявними локальними розгортаннями. Дізнатися більше û Гнучкість використовувати як повне рішення для ігрового сервера або як модулі, сумісні з наявним стеком технологій GameLift обслуговує вас, незалежно від того, чи хочете ви отримати все, що може запропонувати послуга, чи лише окремі модульні елементи. Створюєте гру з нуля? Використовуйте весь GameLift. Запускати збірки контейнерних ігрових серверів чи бажаєте повторно використовувати існуючий рівень керування сервером? Використовуйте GameLift FleetIQ, щоб надати вам лише недорогі життєздатні екземпляри Spot. Потрібен просто сват? Використовуйте GameLift FlexMatch, щоб формувати матчі для своїх гравців, незалежно від того, чи запускаєте ви ігрові сервери в одноранговому режимі, локально чи на примітивах хмарних обчислень. Дізнатися більше û == Варіанти використання == - Керовані сервери - Гнучкий, щоб відповідати вашому стеку - Перехід із серверів P2P - Підтримка перехресної гри - Конкурентне сватання - Керовані сервери Дозвольте GameLift виконати важку роботу з розгортання виділених ігрових серверів і керування ними, щоб ви могли зосередитися на розробці ігор. GameLift зменшує навантаження на масштабування серверів із коливанням попиту гравців, забезпечуючи низьку затримку та низьку вартість. Приклад архітектури описує цей процес Запит на сеанс гри надсилається після автентифікації платформи та гравця. GameLift FlexMatch шукає гравців-однодумців, щоб приєднатися до гри, створює квиток на підбір гравців і залучає гравців до процесу підбору. Визначається збіг, і сватовник передає інформацію до черги розміщення сеансу гри GameLift. Відбувається пошук доступного екземпляра флоту, який забезпечує найменшу затримку для гравця та найнижчу вартість. Екземпляр флоту повідомляється про намір розпочати гру, яка є IP-адресою, а вибраний сервер прослуховує певний IP-порт. IP-адреса та порт повертаються до гри, коли матч встановлено Збіг створюється і дозволяє передавати результати пошуку в гру. У грі є IP-адреса та порт для зв’язку, а також маркер сеансу для ігрового сервера GameLift. Тепер гра підключається до ігрового сервера GameLift, призначеного для матчу гравця, гравці прибувають, і для них починається веселощі. Почніть роботу з посібником розробникаû - Гнучкий, щоб відповідати вашому стеку GameLift забезпечує гнучкість відповідно до ваших потреб. Ви можете вибрати використання GameLift FleetIQ для перенесення робочих навантажень сервера в хмару за допомогою наявних інструментів або програмного забезпечення незалежно від використання будь-яких інших керованих функцій GameLift. Отримайте до 70% економії порівняно з наявними локальними розгортаннями, поступово переміщуючи живі ігри або запускаючи нові ігри в хмару, заощаджуючи кошти інстансів EC2 Spot, можливих лише з GameLift FleetIQ. Ви можете заощадити на вартості, пришвидшити час виходу на ринок і забезпечити надійний досвід гравців На наступній діаграмі показано роль GameLift FleetIQ, коли він працює з Amazon EC2 для розміщення ігор. Він визначає найкращий доступний ігровий сервер для проведення ігрового сеансу, що забезпечує гравцям оптимальний ігровий процес. Для розміщення ігор найкращі ресурси забезпечують найвищу життєздатність хостингу за найнижчою ціною. GameLift FleetIQ забезпечує це, дозволяючи лише оптимальні типи екземплярів у групі Autoscaling і ефективно розміщуючи нові ігрові сеанси серед доступних ресурсів групи. Почніть роботу з посібником розробникаû âÂÂПотреба керувати достатньою кількістю серверів, щоб впоратися з навантаженням потенційно сотень тисяч гравців, була б величезною проблемою для наших власних сил. За допомогою Amazon Gamelift FleetIQ ми можемо швидко надати велику кількість серверів, гарантуючи готовність серверів для будь-кого у всьому світі. Нам не потрібно додавати додатковий персонал для керування інфраструктурою, і це допомагає покращити кінцевий результат не лише за рахунок накладних витрат, але й за рахунок розміщення серверів, використовуючи невикористані екземпляри EC2 Spot зі знижкою порівняно з On-Demand ціноутворення. Нам менше про що турбуватися, і ми можемо більше зосередитися на Tetris і наших гравцях, одночасно розширюючись разом із розвитком гри.â Стівен Детвілер, співзасновник і технічний директор, N3TWORK «Для Modern Combat 5 надійні та високомасштабовані ігрові сервери мають важливе значення для забезпечення чудового досвіду гри для кількох гравців. Завдяки легкому інтегруванню Amazon GameLift FleetIQ як серверної частини з нашим власним інструментом підбору партнерів ми можемо підтримувати повний контроль, щоб надавати гравцям добре підібрані, низькі затримки ігрових сеансів, оптимізуючи витрати.З моменту впровадження GameLift FleetIQ сервери автоматично масштабуються відповідно до коливань попиту гравців, і попередні оцінки вже показують економію на 20% - 40 Ніколае Джорджеску, керівник студії онлайн, Gameloft - Перехід із серверів P2P Однорангові сервери та сервери прослуховування часто розглядаються як економічно ефективне рішення для ігор з низьким рівнем латентності. Однак вони можуть погано працювати з гравцями через перебої в роботі хоста та залежність від того, що ваші гравці мають хороше підключення до Інтернету. Клієнти GameLift, такі як Ubisoft, Behavior Interactive та Illfonic, перенесли свою P2P-інфраструктуру або серверну інфраструктуру прослуховування на GameLift, щоб створити виділені ігрові сервери з низькою вартістю та малою затримкою. У наведеному нижче прикладі показано, як Behavior Interactive перейшла на GameLift для своєї гри Dead by Daylight. Почніть роботу з посібником розробника û ¢ÂÂПерехід від мережевих однорангових мереж до виділених серверів за допомогою Amazon GameLift дозволив нам усунути деякі проблеми зі стабільністю та підключенням, одночасно покращивши основну роботу гравців For Honor на всіх платформах. ¢Â За команду Honor, Ubisoft - Підтримка перехресної гри GameLift підтримує кросплатформну гру, щоб об’єднати вашу спільноту та розширити пул потенційних гравців. Дізнайтеся нижче про те, як Metalhead Software представила кросплатформну гру для гравців із GameLift у серії Super Mega Baseball. Почніть роботу з GameLift зараз û == Metalhead йде ва-банк на AWS і використовує Amazon GameLift для забезпечення своїх спеціалізованих глобальних ігрових серверів і систем пошуку партнерів для онлайн-ігор. ==Прочитайте, що співзасновник Крістіан Цугер каже про їхній досвід. Перегляньте вебінар про те, як вони реалізували кросплатформну гру для своєї попередньої гри Super Mega Baseball 2 «Пом’якшення впливу затримки також є надзвичайно важливим для Super Mega Baseball. Швидка швидкість реакції та ігровий процес у реальному часі є невід’ємною частиною того, щоб гравці справді відчували себе на полі. Використовуючи Amazon GameLift, ми можемо гарантувати, що затримка завжди буде нижчою за 120 мс, і гравці підбираються до найближчого центру обробки даних, щоб досягти середньої швидкості лише 40 мс». Крістіан Цугер, співзасновник Metalhead Software - Конкурентне сватання Підбирайте гравців на основі правил, які ви визначаєте за допомогою Amazon GameLift FlexMatch. Незалежно від того, чи ви вирішите формувати матчі на основі навичок гравця, затримки чи власних критеріїв, проста, але потужна мова правил FlexMatch спрощує швидке формування високоякісних матчів і розміщення їх на GameLift. ігрові сервери. З оновленням GameLift FlexMatch ви також можете розміщувати ці сформовані збіги на однорангових, локальних або хмарних обчислювальних ігрових серверах. Дізнайтеся більше в посібнику розробника û âÂÂGameLift є потужним, тому що він дає нам змогу думати про ті функції, що стосуються гравців. Використовуючи кілька простих параметрів конфігурації, ми можемо автоматизувати масштабування ігрових серверів і скоротити складність підбору гравців швидко й чесно.âÂÂ Ніколаус Поттлер, інженер DevOps - Iron Mountain Interactive == Як GameLift вписується в архітектуру ваших ігрових служб == Серверна ігрова інфраструктура зазвичай складається з трьох компонентів: шлюз до ваших служб, ігрові служби та ігрові сервери Шлюз Допомагає шлюз **захистіть свій сервіс від рівнів навантаження на відмову в обслуговуванні**, надаючи масштабований сервіс із збалансованим навантаженням для розміщення API ваших сервісів. Він також забезпечує механізм автентифікації користувачів у ваших службах. У хмарі AWS сервіси Gateway включають AWS Shield для захисту від DDoS, Amazon API Gateway для розміщення API та Amazon Cognito для автентифікації Ігрові сервіси Ігрові сервіси надають базові **підтримка багатокористувацьких ігор, як-от пошук партнерів, каталог сеансів, дані про гравців і аналітика гравців. За допомогою AWS ви можете використовувати такі сервіси, як AWS Lambda, які забезпечують безсерверні, масштабовані та гнучкі обчислення, або функції таких сервісів, як Amazon GameLift FlexMatch, для підбору партнерів. Ігрові сервери Amazon GameLift **використовує глобальну інфраструктуру AWS для керування ігровими серверами. Підбирайте гравців до ігрових сеансів і автоматично масштабуйте, які запускають один, сотні чи навіть тисячі екземплярів одночасно, не думаючи про масштабування з коливанням попиту гравців == Рекомендовані клієнти GameLift == == Пов’язаний вміст == **AWS оголошує про загальну доступність плагіна Amazon GameLift для Unity із шаблонами CloudFormation** **Amazon GameLift починає працювати в новому році з серією оновлень функцій** **AWS оголошує про AMD EPYCâ ¢ підтримка екземплярів на основі процесора для Amazon GameLift** **Онлайн-курс - GameLift Primer** Пориньте в такі функції GameLift, як Autoscaling, FleetIQ, FlexMatch, Realtime Game Servers тощо Зв'яжіться з нами. Незалежно від того, чи є ви командою з однієї людини чи однієї тисячі, ми хотіли б дізнатися більше про ваші потреби в розробці ігор.