这是关于云架构的一般问题。我有一个统一的3D应用程序,我可以部署为PC或Mac的独立应用程序。但我想在网上部署它,以便用户可以通过登录网站来访问它。用户应该能够在他们的桌面笔记本电脑上使用典型的Web浏览器来访问此应用程序。
我的应用不是游戏而且不是物理密集型的。它是一个用于查看建筑设计的简单可视化工具。有没有办法使用AWS或GCE来分发我的应用程序?我是否绝对需要使用Unity"主服务器"?
我也想采取"持续整合"考虑到。因此,如果我更新代码存储库并将其发布到生产服务器,则所有用户都应该看到新的图形内容,同时从数据库(AWS RDS或AWS DynamoDB)访问其个人数据
如果我使用Amazon Web Services部署Unity 3d App,我需要遵循哪些基本步骤才能满足我的要求?
例如,我是否需要设置一个Web服务器,允许用户在应用程序不断运行时通过套接字访问unity3d应用程序?如何管理不同的会话和不同的用户?
任何有关在线资源的帮助或链接都会有所帮助。我试过看,但无法找到应用程序架构的原理图。
如果有相关的教程,我也很乐意使用Google Compute Engine代替AWS。
谢谢
答案 0 :(得分:1)
难道您不能使用Unity的Web Player将应用程序导出到HTML吗? http://docs.unity3d.com/Manual/WebPlayerDeployment.html
这样你真正需要的只是一个Web服务器,你可以在任何VPS上配置它。