Unity开发的外部工具及模型制作指南
在使用Unity进行游戏开发时,需要借助各种外部软件工具来完成不同的任务。这并非是Unity本身功能不足,而是游戏开发过程复杂多样,任何设计良好、专注特定功能的软件都只能在部分环节表现出色。Unity主要起到整合游戏内容并使其运行的核心作用,而内容的创建则依赖于其他工具。以下是一些可能对你有用的软件类别。
1. 编程工具
- Visual Studio:虽然Unity自带MonoDevelop,且可在Windows和Mac上使用,但在Windows系统中,你也可以选择使用Visual Studio。微软近期收购了SyntaxTree公司,该公司一直在改进Visual Studio与Unity的集成(http://unityvs.com/)。
- Xcode:由苹果提供的编程环境,包括IDE和苹果平台的SDK。若要将游戏部署到iOS平台,需使用Xcode,同时还可利用其工具进行应用程序的调试和性能分析(https://developer.apple.com/xcode/)。
- Android SDK:与部署到iOS需安装Xcode类似,若要将游戏部署到安卓系统,需下载Android SDK。与开发iOS游戏不同,在Unity中只需设置指向Android SDK的偏好设置即可(http://developer.android.com/sdk/index.html)。
- SVN、Git或Mercurial:在较大规模的软件开发项目中,代