Google Cloud и 2K представляют хранилище Open Saves с открытым исходным кодом для разработчиков игр
Google Cloud в партнерстве с американским издателем игр 2K сегодня объявили о разработке интерфейса облачного хранилища с открытым исходным кодом под названием «Открытые сохранения» для разработчиков видеоигр.
Видеоигры, будь то однопользовательские или многопользовательские, создают захватывающий и постоянный опыт и должны учитывать множество переменных и элементов, чтобы обеспечить наилучшее развлечение.
В ролевых играх игровыми данными будут инвентарь игрока, карты, ближайшие враги и развитие сюжета. В гоночной игре это может быть парк гоночных автомобилей игрока, которые он построил и модифицировал, включая покраску, диски, хитрые фары, гоночные трассы, все условия гонок, включая кубки, достижения, время трассы, очки и любые другие. другие данные о состоянии.
Разработчикам игр необходимо хранить множество различных типов данных, таких как сохранения, инвентаризация, исправления и повторы, но сама система должна оставаться максимально производительной и всегда доступной, масштабируемой и экономичной.
С помощью Open Saves команды разработчиков видеоигр могут хранить игровые данные в облаке, не принимая технических решений о том, какое решение для хранения использовать, и оно подключается к облачному хранилищу, MemoryStore или Firestore на серверной части.
Согласно Google, Open Saves основан на трех принципах дизайна: простота, скорость и масштабируемость. Он с легкостью предоставляет унифицированную и четко определенную конечную точку для всех метаданных, структурированных и неструктурированных объектов, которые передаются в облако, которые можно хранить и вызывать с помощью gRPC, высокопроизводительной универсальной удаленной среды вызова процедур с открытым исходным кодом.
Для повышения скорости Open Saves использует встроенную систему кэширования для оптимизации размещения данных в зависимости от ожидаемой частоты доступа и размера данных. В результате сохраняется низкая задержка для небольших двоичных объектов и высокая пропускная способность для больших объектов.
А для масштабируемости интерфейс программирования приложений Open Saves может работать на Google Kubernetes Engine или Cloud Run. Это позволяет Open Saves обрабатывать сотни тысяч запросов в секунду.
Вся система разработана с учетом возможности расширения и может быть интегрирована в любую игру — на мобильном телефоне или консоли, в многопользовательской или одиночной игре, независимо от жанра.
Google активно развивает Open Saves в партнерстве с 2K Games — для ознакомления доступен действующий репозиторий GitHub — и сервер написан на Go, но для подключения к нему можно использовать множество языков программирования.
Фото: Pixabay
Поскольку ты здесь…
Продемонстрируйте свою поддержку нашей миссии с помощью подписки в один клик на наш канал YouTube (ниже). Чем больше у нас подписчиков, тем больше контента на YouTube для новых компаний и технологий. СПАСИБО!
Поддержите нашу миссию: & gt; > > > > > ЗАРЕГИСТРИРОВАТЬСЯ СЕЙЧАС & gt; > > > > > на нашем YouTube-канале.
… Мы также хотели бы рассказать вам о нашей миссии и о том, как вы можете помочь нам в ее достижении. Бизнес-модель SiliconANGLE Media Inc. основана на внутренней ценности контента, а не на рекламе. В отличие от многих онлайн-изданий, у нас нет платного доступа или баннерной рекламы, потому что мы хотим, чтобы наша журналистика оставалась открытой, без влияния или необходимости гоняться за трафиком. Студия Кремниевой долины и путешествующие по миру видеогруппы CUBE — это требует много работы, времени и денег. Поддержание высокого качества требует поддержки спонсоров, которые согласны с нашим видением журналистского контента без рекламы.
Если вам нравятся новости, видео-интервью и другой контент без рекламы, пожалуйста, найдите время, чтобы просмотреть образец видеоконтента, поддерживаемого нашими спонсорами, написать в Твиттере о своей поддержке и вернуться в SiliconANGLE.
Какие радиостанции есть в Grand Theft Auto V?
Готовы к звуковому путешествию по душным улицам Лос-Сантоса? Держитесь крепче, приключение GTA V не было бы полным без взрывной фоновой музыки! В этой статье мы расскажем обо всех радиостанциях, которые задают темп вашему криминальному путешествию. Рок, поп, хип-хоп или кантри…
Где найти детали подводной лодки в Grand Theft Auto 5?
Любители GTA 5, вы попали по адресу! Вы мечтаете разгадать тайны океана, управляя собственной подводной лодкой, но вам не хватает этих надоедливых частей подводной лодки? Отправляйтесь вместе со мной в бурную вселенную GTA 5 и раскройте все страшные секреты, скрытые…
Какие банды присутствуют в Grand Theft Auto 5?
«Приготовьтесь погрузиться в динамичный и бурный мир Grand Theft Auto 5! Вдали от красивых автомобилей и сложного оружия мы познакомим вас с бандами, настоящими столпами повстанческой жизни Лос-Сантоса. Готовы. «Давай, познакомься с этими повстанцами, которые правят раскаленным асфальтом города ангелов,…
Где найти все элементы карты в Grand Theft Auto V?
Готовы к очередному адреналиновому путешествию по Лос-Сантосу? Наденьте виртуальную куртку, зарядите контроллер и нажмите на педаль газа, чтобы отправиться на охоту за спрятанными сокровищами Grand Theft Auto V. Позвольте мне провести вас через городские джунгли, полные загадок, НЛО и великолепных…
Как стать профессионалом в Grand Theft Auto 5, воспользовавшись этими советами?
Готовы превратить Лос-Сантос в свою игровую площадку? Отправляйтесь в скоростную поездку по городским джунглям GTA 5! Благодаря этой статье раскройте весь потенциал своего аватара и станьте бесспорным королем виртуального бандитизма. Невероятные трюки, захватывающие моды и эксклюзивные автомобили больше не будут…
Как скачать полные бесплатные игры для Xbox 360
Как купить тренажерный зал на Xbox 360?Покупка контента для Xbox 360 После того как вы выбрали контент, просто нажмите кнопку «Загрузить на Xbox 360», чтобы начать процесс покупки.Как купить игру для Xbox 360 на Xbox One?Игроки с Xbox One имеют…
Как получить бесплатный аккаунт Майнкрафт
Как получить подарки Майнкрафт?Получите Minecraft Pay бесплатно на свой компьютер, перейдите по ссылке на официальный сайт популярной видеоигры, чтобы создать учетную запись и загрузить демоверсию.Что такое учетная запись Майнкрафт?Оплата дает право играть легально, иметь кошелек, пароль… В общем, наличие депозита…
Как получить бесплатные скины в Fortnite
Как получить бесплатные баксы в Фортнайт?Как получить бесплатные В-баксы в Fortnite? Заходите каждый день. Это самый простой метод. … Завершите миссии. Обратите внимание, что этот совет действителен только для людей, которые приобрели одиночный режим. … Выполняйте еженедельные испытания. … Получать…