Free or cheap
Code in C#
Integration with Unity
It’s free. Say thank you, Microsoft.
Why Visual Studio Code?
When it comes to choosing software, I want things to be simple. Creating a game is hard enough as it is, there’s much to learn. Let’s keep thing as simple as possible. Less is more applies here.
Visual Studio is a great IDE use by pro devs across the world. Visual Studio Code is it’s free, lightweight yet powerful code editor. It you need an extra feature all you need to do is download one the the great extensions available.
Why not Visual Studio Community?
The Community Edition is even closer to the full fledge professional Visual Studio IDE. But do I need all this? I not sure. Let’s start with Visual Code and if there’s something I can’t do with it, reassess.
How do I set up Unity to work with Visual Studio Code?
Download and install VS Code, and go through the following steps:
- In Unity
- Open Unity Preferences
- Select the External Tools Tab
- Under External Script Editor browse for Visual Studio Code
Here’s a good place to start for more on Unity Development with VS Code.
What if I want to use Visual Studio Community?
What a great time to be a game developer.
Game Engine. Free.
Version Control. Free.
Task management tools. Free or Cheap.
Bug trackers. Free or Cheap.
Team Chat. Free.
Web hosting. Free or Cheap.
No excuses. Start making games.