写点什么

利用 AWS 云构建您的下一款 Unity 3D 游戏

  • 2015 年 6 月 17 日
  • 本文字数:1000 字

    阅读完需:约 3 分钟

面对着不断发展壮大的移动游戏市场,独立游戏开发者正为这前所未有的良好机遇而振奋不已。但这些游戏界新人们往往在构建及更新自己的游戏产品时面临着诸多挑战。其中一大反复出现的难题在于,移动开发者往往需要允许用户以无缝化方式在不同设备之间往来迁移(包括智能手机、平板设备以及游戏主机等),并在无需实施应用程序整体更新的前提下对游戏本身的外观与逻辑进行调整。

有鉴于此,AWS Mobile Development 团队近来推出了其 AWS Mobile SDK for Unity 的开发者预览版。大家现在可以将 AWS 服务与 Unity 相结合以构建起跨平台应用程序。该 SDK 当中包含对 Amazon Cognito、Amazon DynamoDB 以及 Amazon S3 的支持能力。

大家还可以利用 Amazon Cognito 以安全方式访问自己的 AWS 资源,同时在不同设备之间实现应用程序内容的保存与同步。感兴趣的朋友可以点击此处查看相关博文及示例,其中详尽阐述了如何利用Amazon Cognito 在云环境下保存游戏进度、将其缓存在本地设备当中以及在用户的全部设备之间进行同步。

DynamoDB 是一款灵活性出色的 NoSQL 数据库,能够在任意负载规模下提供出色的一致性与 10 毫秒以内之延迟水平。DynamoDB 帮助大家将游戏所需之数据加以保存,并在不同用户之间进行分享——例如积分排行榜以及共享资产清单。

不过 DynamoDB 并不是我们的惟一选择。当我们的游戏依赖于规模庞大且使用频率极高的变更资产时,也可以利用 Amazon S3 将这些文件保存在云环境当中,而后在游戏运行时重新进行数据获取。这种方式能够帮助大家对游戏中的资产进行更新,同时又无需通过应用程序商店发布完整的更新内容。

AWS Mobile SDK for Unity 能够与 Unity 4.0 及其更早版本相兼容,同时支持免费与高级两套版本。该 SDK 目前已经发布开发者预览版 ; 其开发团队将根据客户反馈对其作出进一步改进。因此如果大家抱有兴趣,请积极通过 AWS SDK 的 GitHub 库提交自己的问题、难题或者建议。

以下链接提供的资源则能够指导大家更轻松地度过上手阶段:

该 SDK 以及相关样本目前可通过以下 GitHub repo 进行下载:
AWS Mobile SDK for Unity

原文链接: https://medium.com/aws-activate-startup-blog/using-the-aws-cloud-for-your-next-unity-3d-game-c4e758bd71ab

2015 年 6 月 17 日 09:121696

评论

发布
暂无评论
发现更多内容

NFT数字藏品系统搭建—app开发

开源直播系统源码

软件开发 数字藏品 NFT数字藏品系统

面试突击67:说一下 TCP/IP 协议?以及每层的作用?

王磊

Java 面试

SENSORO 付刘伟:创新技术服务为基层政府筑造数字底座

SENSORO 升哲科技

人工智能 大数据 物联网 城市大脑 数字政府

妙啊!美团 OCTO 分布式服务治理系统,这描述也太清晰了

冉然学Java

Java 分布式 美团 #技术干货# Java 开发

阿里JAVA架构师面试136题含答案:JVM+spring+分布式+并发编程!

程序知音

Java 程序员 java面试 后端技术 八股文

Qt | 模态对话框和非模态对话框 QDialog

YOLO.

qt 7月月更

干货分享-作为Lead 接手一个新的数据团队一 问题盘点 与Insights的发现

松子(李博源)

经验分享 数据分析师 成长笔记 带团队

关于数据产品经理的三个小的知识点

松子(李博源)

数据中台 数据产品经理 数据产品

strncpy() 复制字符串(受长度限制)

謓泽

7月月更

C# 窗体应用DataGridView,使用数据库(Sql和MySQl)对DataGridView绑定数据源,获取数据

IC00

C# 7月月更

管理的艺术-通过领导力驱动软件研发效能提升

莫莫小熊

领导力 管理 敏捷 研发效能 指标管理

JAVA编程规范之日志规约

源字节1号

后端技术

CSS 炫酷文本过渡动画

南城FE

CSS css3 前端 7月月更

Qt|编辑框的使用总结

中国好公民st

qt 7月月更

在 Kyma 云原生平台上开发并部署 Node.js 应用

Jerry Wang

Kubernetes 云原生 SAP Kyma 7月月更

三层交换机/路由器OSPF配置详解【华为eNSP实验】

上进小菜猪

7月月更 ensp

NFT挖矿分红系统开发模式定制

开发微hkkf5566

mysql进阶(十七)Cannot Connect to Database Server问题分析

No Silver Bullet

MySQL 数据库 7月月更

开幕在即 | “万物互联,使能千行百业”2022开放原子全球开源峰会OpenAtom OpenHarmony分论坛

OpenHarmony开发者社区

OpenHarmony

如何做好研发精益需求管理

思码逸研发效能

研发管理 研发效能 科技

Android 开发遇到的Exception

沃德

android 7月月更

优博讯助力深圳打造全球“鸿蒙欧拉之城”

Geek_2d6073

NFT卡牌链游系统Dapp开发搭建

薇電13242772558

NFT 链游

面试官:生成订单30分钟未支付,则自动取消,该怎么实现?

不想秃头

Java redis jdk 算法 消息队列

算法题每日一练---第5天:星系炸弹

知心宝贝

算法 前端 后端 7月月更

TIME的新封面:元宇宙将改变一切

智捷云

元宇宙 Metaverse 智捷云 智捷云科技

敏捷 ? DevOps ?

FunTester

面向高性能计算场景的存储系统解决方案

百度智能云

异构计算 云原生存储 AI加速

STM32+ESP8266+MQTT协议连接OneNet物联网平台

DS小龙哥

7月月更

java零基础入门-java8新特性(上篇)

喵手

Java 7月月更

LeetCode-88. 合并两个有序数组(java)

bug菌

Leet Code 7月月更

金融行业数据库架构实践与运维

金融行业数据库架构实践与运维

利用AWS云构建您的下一款Unity 3D游戏_语言 & 开发_AWS Startup Collection_InfoQ精选文章