为什么在ET群,大家会把字母歌视为仅此熊猫的神,原因很简单,就是ET框架课程的第一期和第二期,我相信第三期应该也是很不错的,我也买了,但是字母歌让大家真正了解ET框架魅力的地方就是从前两期课程开始。
往后的MMO第一期第二期,或者ET8的课程,为什么大家的热情会逐渐递减,即使字母歌的神位还在,原因很简单,就是这些框架逐渐的脱离了第一期第二期的主心骨。就好像明明看着的是西游记的故事,突然跳到了三国演义,虽然都很好看。
ET8好不好?肯定好!我也根据教程摸索了一会,尽管字母歌出完ET8的教程的第二个月,运行指南就要被迫更新成.net8等等教程不同步的问题,但是,ET8绝对是更加神奇的级别。
但是!但是。
要想ET发扬广大,形成一个推倒lua生产工具的生态圈,其实重要的并不是框架的革新换代,而是一个验证ET框架强大的案例和可行的市场结果。简单来说,为什么市场上大部分还是用Lua而不是ilrt,一方面可能是受限于当时的技术能力和臃肿的工程屎山代码,另一方面,就是有足够多的商业项目demo来支撑那些lua框架的入门。当然这些结论都是我瞎猜,可能就是我对c#先入为主的偏爱吧。
说了那么多,我没有yygq的暗示多一些免费的etDemo或者开源一些ET商业项目,大家都是劳动力赚钱,要尊重这些市场。
但是,一个框架突然大幅度升级绝对不是什么好事情。
简单来说,明明已经有些项目验证了ET6可行,也许给ET6多一些生态圈,或者围绕着ET6做一些很好用的插件,可以帮助ET支持者更好的开发出新功能,形成了一个LTS版本,然后再把那些商业的插件封装成收费的,都绝对好过动不动突然升级到ET8,甚至ET9。
框架虽然只是个工具,但是对于应用型开发人员来说,框架的频繁升级会带来一个暗示:“这个框架是不是还有很大的进步空间?我该不该等到这个框架升级到更好的状态再来学习?”或者直接点“这个框架会不会背刺我?”在这一点,hybrid和yooasset做得很好。
就好比,你明明今年买了辆20万元的特斯拉的开着很开心,突然听到特斯拉要降价到10万元,你会不会觉得背刺?
让框架变牛逼是一直很了不起的研究型突破,但是对开发者来说并不是一个市场性或者创新性的突破,因为你可能就是为了某个功能或者不必要的优化,不得不将之前的项目代码推倒重来,重新花不少时间去学习。时间成本也是成本。
所以遇到框架升级,有些ET6项目成熟的人员,肯定会继续使用ET6,而不会成为小白去当ET8的小白鼠。未来ET8项目成熟的人肯定也不会鸟ET10的巨变更新,那这种ET框架的更新势必会造成ET框架内部的分门分派。那ET框架升级失去了市场验证,也势必不会成为一个很成功的新框架。
所以,我觉得ET8或者未来的ET9、ET10,可能会随着.net的更新迭代出现et100,但是一定要有个ET(LTS),很多人喜欢刘亦菲,但不代表能上得起,甚至部分诸如Lua爱好者喜欢上长得像凤姐的蔡亦霖也说不定。
ET社区要想发扬壮大,一定要让更多的小白不是小白,而不是似是而非的出现很多大佬。
我肯定会永远支持ET的,但是也希望ET社区不要自视甚高,也许ET真的是宇宙最牛逼框架,但是我们也要思考为什么市场就偏偏不会选择宇宙最牛逼的框架。