在工作中我发现越是大型的项目越是在第三方库的挑选上越是严格的,在像 Unity3D 的时代那样商店里面下一个就用的情况在 C++ 的世界里因为种种原因是不现实的。所以 slowburn.dev 最开始的想法就是想要做到大型项目可以信赖的中间件,从 UE 插件开始最后希望能做到脱离具体引擎。
现在企划下唯一的项目就是 DataConfig,UnrealEngine 的序列化库。这篇文章详细的介绍了为什么要做这个。
在做这个期间我逐渐意识到一个问题:对我们大多数人来说开源软件开发是奢侈品,你必须经济,时间和精力有富裕,再加上充足的兴趣才能坚持下去,而且大部分情况下你很难从外部获得认可和正反馈。所以你要能保证自己在这个过程中获得乐趣才有意义。
但话说回来 DataConfig 的付费插件在 Fab 上面还是卖了一点点,如果你有好的 UE 东西是值得花点时间放上去的。