最新的Unity游戏引擎已经不支持JavaScript的开发了,所以我学习了一下在macOS环境下基于C#+Unity的游戏开发。
本文主要包括两个方面,一个是开发环境的配置,一个是如何在VSCode进行调试。
开发环境配置
安装C#运行环境
安装.Net Core。
这里安装SDK就可以了,里面涵盖了所有的Runtime。这一步主要是为了让VSCode支持C#的智能提示,安装完成后记得重启VSCode。
安装插件
VSCode需要安装如下插件:
- C#(基础,必选)
- C# Snippets(代码块)
- C# XML Documentation Comments(注释用的)
- Debbuger for Unity(必选)
- Unity Code Snippets(代码提示)
- Unity Tools(必选)
Unity配置
为了方便工作,可以将Unity与VSCode关联。打开Unity --> Preferences --> External Tools
。将External Script Editor设置成Visual Studio Code。