大家好,

我是一个活跃的Unity Asset Store发布者。 我设计并发布高级、优化的建筑工具,开发者使用这些工具来提高他们的工作效率。 因此,编写干净、符合行业标准的C#代码是我的日常工作。

最近,我决定在业余时间做一些自由职业,目标是为独立开发者提供额外的收入。这些开发者可能存在“杂乱的代码”或性能瓶颈,但不知道如何清理代码。

以下是我的工作细节,希望能得到大家的反馈:

服务:专业C# / Unity脚本重构与优化

我对脚本的工作内容:

  • 移除重复的代码(DRY原则)。
  • 修复命名规范和正确的访问修饰符(public/private/protected)。
  • 添加正确的XML文档,以便客户理解架构。
  • 将可复用的函数组合到一个干净、简单的API中。
  • 使用高级特性(LINQ、Mathf、抽象、接口、常量、静态、部分等)。
  • 优化性能(减少垃圾收集、修复重复的Update循环)而不破坏功能。
  • 关键点: 保持所有公共变量名称不变(以免破坏Unity调试器引用)。

定价与范围:

  • 基础价格: $20,适用于3个脚本(每个脚本最大500行)。
  • 超过500行的脚本视为2个文件(例如,1300行 = 3个文件)。
  • 附加服务: 自定义编辑器/调试器和自定义 Gizmos 绘制额外收费。

我对大家的问题:

  1. 是否有独立开发者或工作室会雇佣自由职业者来清理和优化代码?
  2. $20是否太便宜了,仅仅是3个脚本(总共1500行)?我不想低估我的技能,但也不想定价太高,尤其是考虑到我自己开发了高级开发者工具,但我想保持竞争力。

我非常希望听到大家的想法、经验或任何建议,如何才能找到合适的客户。