>>No.64227778
是的。dialogic的问题在于集成度和复杂度实在是太高了,它提供了一整套做纯视觉小说游戏的框架,所以缺乏灵活性;对于初学者来说,实在是难以快速理解它的代码(我也看不懂,太多了...)
而且这玩意本身也不稳定.. 迄今为止,这个插件还没有推出过正式版----翻译过来就是容易遇到bug(特指godot 4.x分支)。正常运行的时候用起来挺爽,但一旦遇到奇怪的问题/bug,不熟悉这套框架的话就只能对着它庞大的代码库抓瞎了...
我推荐你去试试其他更轻量的对话框架,比如dialogue manager(你可以直接在godot编辑器的asset lib里搜索到它,作者维护的很勤快,还附带了几个demo),它泛用性更好,也更灵活(代码也更少),即使有bug,也能自己改,或者自己客制化。后续如果想做别的游戏类型,拿它来集成也会更方便吧。
当然,不想碰第三方框架的话,你也可以试试直接手搓自己的框架?作为程序员,总该造点轮子,才能攒下经验啊。所谓做独立游戏,也不过就是像这样无数造轮子的经验积累的结果啊。
总之,多尝试,总归是能找到方法的!