2017-06-22 80 views
0

是否可以在Unity中创建一个在线论坛?我打算开发一款应用程序,工程师可以通过使用称为“探戈”的增强现实计算平台来共享他们的原型。在Unity中创建在线论坛应用程序?

+0

只要有网络API与服务器通信,就可以用任何编程语言创建论坛。您需要知道Sql和PHP或任何服务器端语言。 – Programmer

+0

我可以推荐[firebase](https://firebase.google.com/)。它也有Unity API,总之我可以说; Firebase可以处理您的后端。它还托管您的数据并提供免费的带宽(每月限制)。您可以查看定价以获取更多信息。 – Thalthanas

回答

1

你问这个问题的事实意味着你正在头痛头痛。

首先你需要一台服务器来存储。其次,您需要一个后端界面来上传模型。这部分需要一些前端技术(.NET或Js相关),然后是一些后端技术(.NET,PHP等)。

这是用于上传模型。您可以使用Ftp客户端自己开始手动上传模型。为了让Unity使用它们,它们不能是Fbx,因为Unity没有任何运行时fbx上传器。所以他们必须加载为obj或自己的3D扩展以及着色器细节和纹理。 你可以在一个包含所有关于单个模型的url的json文件中对模型进行求和。 另一个解决方案是使用AssetBundle,但这意味着你有一个后端进程来转换这些,因为你不能指望所有的工程师使用或知道Unity以及如何创建AB。

在Unity中,您必须首先了解数据的URL,然后下载json文件,然后解析并通读以获取所有内容并在Unity中重建模型。 AB在这种情况下更容易,因为Unity提供了API。

至于探戈方面,这可能是最简单的部分,如果你只是使用示例的例子。

这是高度被忽视的,没有实现,只是高层次的设计。我已经提到至少要使用4种不同的技术。

祝你好运