【发布时间】:2021-07-27 13:00:42
【问题描述】:
大家好,我需要你的建议。
我打算开始跨平台应用程序的开发。它将类似于城市建设游戏,但更精确。带有一些程序生成的元素。许多建筑物,道路和植被。适用于 iOS、Mac 和 PC。
我有使用 Java、C# 和 Unity 的经验。我确实知道如何在 Unity 中执行此操作。但我从来没有从一开始就开发桌面应用程序。
我的问题是:
- Unity 是一个不错的选择,还是我最好从干净的 C# 开始?
- 有没有好的跨平台 C# 3D 图形库?
- 有没有好的iOS跨平台C# UI库
- Xamarin 有多好?
我可以看到使用 Unity 的优势,例如我不必对所有图形进行编程。但我认为 C# 也有一些不错的跨平台图形 api。
你怎么看?
【问题讨论】:
-
首先:请发布一个单个问题。第二。发布具体与编程相关的问题,展示您想要实现的目标以及您遇到的困难。关于某件事是否好或不好的问题非常基于意见。
标签: c# unity3d xamarin cross-platform