大佬们 问一下关于Lua开发方式
unity吧
全部回复
仅看楼主
level 6
香橙橘3号 楼主
我之前做的几个工作都是纯c#开发,完全没碰过lua,现在我把lua学起来了,用纯lua开发了一段时间游戏,我觉得简直是天灾啊。
原本用c#开发起来 很简单的逻辑,到了lua那边难度飙升,甚至有的根本写不出来,感觉要写 几乎要从底层开始从头写一些东西 才能正常用,甚至连普通的代码挂载到unity这样的事情都做不到,原表也是虚假的面对对象,用起来太糟心了。[泪]
是不是一般用lua开发游戏的公司 都会有一套成熟的lua框架啊?我觉得没框架写lua代码真的太难了,
请教一下 各位大佬 用lua的公司一般都是什么情况啊,就直接这样手搓lua代码 吗
2026年04月17日 14点04分 1
level 2
一般项目组会都有lua框架的,无非就是封装了各种功能,ui开发一般都是引用预制体上的C#组件。用不着把lua的代码挂载到预制体上,lua直接调用就行了,一般能热更的都用lua写,像限时活动这种,c#只写核心逻辑。习惯就好,熟悉后就不难,纯c#应该是用华佗那种吧,这种确实方便。但是有很多老项目还是在用lua的
2026年04月17日 19点04分 3
level 2
主要是你得熟悉lua,熟悉后,你自己写框架也不是难事,lua主要写业务逻辑,实现不了的你用c#封装就行了,lua只负责调用就可以
2026年04月17日 19点04分 4
level 6
可以用强化类型的lua。
2026年04月18日 00点04分 5
level 14
真去还在用lua的公司就一边坐牢一边写[吐舌]C#热更出来我记得有6 7年了吧
2026年04月18日 01点04分 6
level 3
上面有人提过了,unity新项目c#直接用华佗就可以热更,没必要再用lua。真要用,有腾讯的xlua框架。
2026年04月18日 03点04分 7
那现在用华佗的多,还是lua多
2026年04月18日 14点04分
level 3
现在新的都是华佗了,lua不好用,性能还差,以前很多xlua,tolua之类的
2026年04月25日 18点04分 8
对啊,但又不能完全放弃掉,很多公司还在用lua
2026年04月26日 02点04分
1