UPDATED for Unity 3D 2019
Introduction
FlexCompiler is a Unity3D editor extension intended as a handy tool for both asset publishers and game developers. It’s a simple GUI wrapper for csharp compilers(mcs, gmcs, smcs, csc, roslyn, etc.) to turn source codes to assemblies(dlls) right in Unity editor. It also features a basic obfuscation functionality(currently experimental).
What for?
- For publishers: to close source
- For developers: to reduce project re-compiling time
Features
- Simple workflow: drag - drop - compile
- Xml Documentation generating
- Assembly information configuring
- Compilers switching
- Preprocessor directives parsing
- Build arguments customizing
- Compiler tasks importing/exporting
- Chained/dependency tasks support
- Obfuscation support
- C# 7 Feature support
Unity 3D 2019更新
简介
FlexCompiler是一个Unity3D编辑器扩展,旨在为资产发行商和游戏开发者提供一个方便的工具。这是一个简单的GUI包装csharp编译器(mcs, gmcs, smcs, csc, roslyn,等等)在Unity编辑器中将源代码转换为程序集(dll)。它还具有基本的混淆功能(目前处于试验阶段)。