- Unity – The 3D Game Framework. You need this.
- Android SDK – Installs the tools required for Unity to publish apps to Android.
- Java JDK – Required by Android and Unity
- Sourcetree – A free GUI for Git.
- Cyberduck – A great free FTP client
- Fiji – An Image Processing App. Useful for converting images to the RAW format needed by Unity’s Terrain component.