在学习Unity for Android之前,我应该先学习Unity C#for PC吗?

在学习Unity for Android之前,我应该先学习Unity C#for PC吗?,android,unity3d,Android,Unity3d,我想开始学习Unity,我是一名web开发人员,在C#方面有相当的水平,但我以前从未接触过Unity 我主要想为Android制作游戏(将来可能是iOS),互联网上有很多课程,但如果我需要对Unity PC/Mac有很好的了解,我会考虑。。在尝试学习Android的统一之前 我发现了这门课程:,它看起来像一个完整而详细的课程,但它与Android无关。我应该先学这样的东西吗 谢谢你的建议。首先在桌面上快速完成一个项目 为android设备构建所需的设置将是一个需要克服的额外障碍,因此我建议从一个

我想开始学习Unity,我是一名web开发人员,在C#方面有相当的水平,但我以前从未接触过Unity

我主要想为Android制作游戏(将来可能是iOS),互联网上有很多课程,但如果我需要对Unity PC/Mac有很好的了解,我会考虑。。在尝试学习Android的统一之前

我发现了这门课程:,它看起来像一个完整而详细的课程,但它与Android无关。我应该先学这样的东西吗


谢谢你的建议。

首先在桌面上快速完成一个项目

为android设备构建所需的设置将是一个需要克服的额外障碍,因此我建议从一个可以直接在桌面上开发的项目开始,如果主要目标只是学习的话

除了为Android构建Unity3d所需的少量额外工作外,在智能手机上构建和运行该项目也比直接在桌面上运行要慢。当你还在学习的时候,总会有很多尝试和错误


如果您提前考虑,那么在一段时间后将桌面项目移植到移动设备上可能不会有问题。Touch可以非常类似于鼠标,Unity3d在很多情况下都不会在意这一区别。

作为一名使用unity制作了一些游戏的android开发者,我认为如果你的最终目标是为android开发,那么就从这开始吧。。 我为android开发了几个应用程序(游戏),我没有遇到任何问题,以前我甚至不知道C#

此外,你会更好地了解如何制作一款在Android上运行良好的优化应用程序


你可以在youtube上找到一些很棒的视频,比如这个

我明白,如果学习Unity for PC与从Android学习Unity有很大不同,我只是不想“浪费”我的时间,因为我对PC不感兴趣。但是如果我在Unity PC上的技能也可以用于Android,那么如果你为PC创建一个游戏,我也可以,它也应该适用于Android(除非你需要拖动控件之类的东西,但这可以在以后实现)。此外,您希望它能在PC上正常工作,这样您就可以正确地调试并加快迭代速度。@AndreasHassing Ok,非常感谢。