我是一个小游戏开发的初学者,也是独立创业者,为了更好匹微信的生态,享受便捷的服务,我从刚学会的cocos转到微信开发者工具。最近,云开发服务已经需要收费,否则就要删除所有文件。我从已经上线的小游戏中选了一款,进行充值,想好好开发并运营。从免费到收费,虽然打破了免费承诺,这可是当初我选择这个平台的很重要考量,但是,毕竟天下没有免费的午餐,付费,是对别人付出的尊重。
但是,整个微信开发工具的小游戏版本学习异常艰难,首先是没有教程,尽管已经有cocos的基础,照葫芦画瓢还是遇到各种坑。文档错误,示例代码错误,很多时候,一个问题就卡一两个礼拜。发帖没有回应,微信群也是回应了了。很多时候,很多时候,我都把帖子当作是一种学习笔记,发现问题,然后自己摸索,如果摸索出来,把答案写在下面,希望官方开发者能看到,进行修正,也给其他用户看到,进行避坑。这里举个例子,小游戏掉线重连,首先我自己建立对整个过程的认知,然后参照文档和demo来写代码,遇到诡异问题,最后发现,文档不对,demo不对,通过自己不断试错,把正确的方式写在了帖子里,最后也被官方认可,对文档进行了修改。但这个过程太难了,太痛苦了。
就在最近,完成了游戏的基本玩法,要加入一些成就系统时,我首先想接入的是游戏排行榜功能。结果,引擎奔溃了。又是不停试错,不同的引擎版本,甚至window版本(避免Windows11 22H2 更新造成的问题),依旧奔溃。发帖依然是官方回复,要求上传代码片段。但是新的引擎,无法制作代码片段的(会的大佬可以告诉我),新建了空项目,导致奔溃的代码其实就一行,我截图了,也依然没有回应,引擎微信群那边,只是机械的让我看文档。
直到在一个隔壁群,官方人员才回复我说,新引擎的子域因为安全原因,已经把权限关闭了。永久关闭。现在项目卡在这里,因为引擎没有私域权限,无法进行开发,而项目也不能导入到其他引擎。想要继续写微信游戏,就只能用除了官方引擎以外的其他引擎,也真是醉了。
这个休闲小游戏,我本来是cocos学习的时候做的,为了更好接入微信,加入房间等功能,用微信开发者工具重新做了一遍,现在子域不这个引擎不能用了,难道再回到cocos再做一遍?我不知道,官方人员没有回应我。
我不理解,一个半成品,关键功能不能使用的情况下,官方入口还在不停引导大家下载使用,我不理解。现在除了砍掉免费的云开发拉升数据外,有没有为开发者增加一丁点的便捷?现在想着当初学习cocos时,大家的热心帮助,官方人员的积极,论坛的热烈响应和回复,可能,我们不得不最终回头。
折腾几个月,一地鸡毛。
折腾的小游戏,如果喜欢,可以看看。另外欢迎有做小游戏的朋友,留下联系方式一起抱团取暖。
想问问,在引擎没有权限的情况下,大家怎么调试私域的?
这一个页面游戏,用了几个月??