【发布时间】:2015-07-05 12:21:43
【问题描述】:
最近,我想知道像 Facebook 这样的非游戏移动应用程序是否可以全部用 Unity 编写?
我正计划开发一个社交媒体应用程序,我是一名没有 iOS/Android 背景的 .Net 后端 Web 开发人员。我特别知道编写 Objective-C 和 Java 代码,但是我没有任何设计 UI 和添加一些动画的经验或专业知识。
我在平板电脑上玩 Dead Trigger 2 时遇到了 Unity 平台。当我了解到 Unity 是一个跨平台的游戏开发环境时,我尝试在我的手机(注 3)和朋友的 iPhone 上玩 Dead Trigger 2。完美运行。然后,我发现它与 Facebook 有关系,当我意识到我可以在 Facebook 上的 Web 浏览器中玩同样的游戏时,我感到很震惊。太棒了……
由于我确信可以用这种方式开发这样的 3D 游戏,所以我有了用 Unity 开发一个普通的非游戏移动应用程序的想法。如果 Dead Trigger Team 可以在 3D 中绘制出这样的僵尸,我想我在 2D 模式下绘制一个在包括 Windows Phone 在内的所有移动平台上都可以神奇地工作的滑动菜单对我来说并不难。我做到了,并且看到任何类型的动画都是使用拖放编辑器和 C# 脚本完成的,哇。所以,Unity 填补了我在移动平台上 UI 编码的不足...
问题是,一些后端的东西怎么样?发送网络请求?多线程? .Net 中的异步/等待内容?定期从后台服务器检查某些内容?将数据与 UI 集成?
您是否愿意在 Unity 中开发类似 Facebook 的应用程序?
谢谢
【问题讨论】:
标签: android ios unity3d cross-platform