至此,本系列教程就暂时告一段落了,连更21天,每天输出一篇干货,也算是挑战了一下自己。
本篇更多的是分享给大家一些个人开发插件过程中的经验感悟,希望能给你带来一些启发。
在发布你的插件,请尽量保证你的插件代码的质量,口碑对你的个人影响力真的很重要。
最起码的,咱自己得测试测试,保证安装后不会出现致命的问题,不然,你的插件评论里面会出现各种奇奇怪怪的评论,有些评论会让你不知如何回复,那种感觉真的很绝望。
即使你的插件再简单,请相信我,一定仍旧会有人遇到使用上的问题,所以,请尽量给自己的插件文档来点配套文档,而且说明的尽可能仔细,你甚至可以认为你的用户就是萌新。
你可以考虑使用gitbook
/docsify
制作文档,为了较好的阅读体验:
-
国内的话推荐托管在
gitee pages
。 -
国外的话推荐托管在
github pages
,并且可以集成下circle ci
,当你向仓库push
新的commit
时,会自动build
更新发布文档,非常方便。 -
如果你不想这么麻烦,也可以选择第三方的文档服务。
如果你不知道文档应该如何写,那么可以将用户反馈的使用问题总结上去,不失为一种好办法。
当插件被更多人使用的时候,你总会收到千奇百怪的奇葩问题,并且文档也不可能完全覆盖到所有情况。
如果方便,可以考虑在文档或者插件里面,留下自己的咨询方式,为了不干扰自己的正常工作,推荐留下不经常使用的联系方式。
比如,我每天登录查阅QQ消息的频率非常低,大部分情况我打开QQ仅仅是查阅今天又有谁反馈插件了问题,所以我的QQ里面有近一半的好友都是通过这种方式添加的。
如果你的插件是免费的,可以考虑开源,建议托管在github,个人积累是一个漫长的过程,从这一小步开始。
如今cocos引擎发展了这么多年,靠外部贡献的代码屈指可数,大部分代码还是依靠官方团队维护。
同理,如果你的插件也开源了,更多的时候你是在孤军奋战,毕竟你没有任何理由要求人家给你贡献代码。
个人免费的插件,托管在github,偶尔会收到热心网友的pull request,
我的观点是,不要太看重价格。
当时我为了能够收集到更多的插件反馈,付费插件上架时价格低至1元,即使我费劲心力去宣传我的插件,效果微乎其微。
我这里不是推荐大家都定价高一点,而是希望大家能够理性看待定价这件事。
后来我慢慢认识到,这本来就是一个很狭窄的领域,注定受众面很小。
我开始思考做这件事目的,获得金钱回报只是其中附属价值,更重要的是我希望以这种形式,来记录我的职业生涯,干了这么多年的游戏开发,总得留下点什么刷一刷存在感(抱歉,我就是这么的LOW)。
要是能够得到别人的认同,不胜荣幸。
赠人玫瑰,手有余香,帮助别人,就是帮助自己。
目前靠插件很难获得高回报,价格定高了,没有销量,价格定低了,销量上不去,反正就是左右为难。
目前cocos creator的用户基数还是比较庞大的,并且每年一个台阶,我为什么这么说呢?
2017年刚开始上架插件时,我的某款插件每月收入非常可怜,而且还非常稳定的可怜。
2017年末微信开放小游戏,creator用户迎来了一波增长,而这波增长,也间接带动了插件销量。
整个2018年,那款插件销量平均水平强于以前,而且仍旧的非常稳定。
随着creator支持的平台越来越多,用户基数也开始慢慢变大,
整个2019年,那款插件销量平均水平又上了一个台阶,而且,又是稳的一批。
其中热更新插件,截止2020年的今日,下载量1w+,这也就意味着每天都有用户下载使用。
任何事情都具有两面性,眼光不同,看到的也不同,不是么?
目前插件生态仍旧非常薄弱,但同时意味着你有更多的机会,更少的竞争者在该领域。
2020年Creator3.0蓄势待发,机会永远都在那里,无论你看没看到,它永远都存在。
从我写下第一行插件代码至今,已有3年+的时间,编写插件并不需要什么高深的技术和算法,相反,它对技术的广度要求非常高,你需要了解cocos引擎如何使用,需要掌握web前端开发,需要对Electron也有一点了解,最最重要的,你需要将以上提到的知识,彼此之间融汇贯通,才能更好的为需求服务。
难吗?看着的确要求非常高。
插件的维护是一件体力活,需要你花费大量的时间去维护,编码在整个过程微不足道。
但是如果你不迈出第一步,这个事情永远都如你想象的
非常困难。
就像本系列连更21天的教程,要敢于迈出第一步。
有些事情,如果不是亲身体会,你永远也体会不到其中的真谛。
我仍旧记得卖出第一份插件时的喜悦,靠自己的劳动,得到网友的认可,这种感觉前所未有。
我仍旧记得第一个给我反馈插件问题的网友,这种人与人之间的相互认可,仿佛给自己注入了无穷的力量,支撑着你一步一步走下去。
士为知己者死,女为悦己者容,如果爱,请深爱!