中已矣 发表于 2018-9-28 08:35

都是半路出家,气运还是有区别啊

museqsou 发表于 2018-9-28 14:46

w酱 发表于 2018-9-27 23:02
说实话unity的ugui还是可以的,ui动画和交互搞起来也很容易,锚点布局文字排版界面深度都好搞,重要的是 ...
unity用的少,但是按照c#的经验,数据表不是应该用excel做然后excel to json吗。json序列反序列也方便,mod改起来也方便,union也方便。

w酱 发表于 2018-9-29 01:09

本帖最后由 w酱 于 2018-9-29 01:20 编辑

museqsou 发表于 2018-9-28 14:46
unity用的少,但是按照c#的经验,数据表不是应该用excel做然后excel to json吗。json序列反序列也方便,mo ...

看excel有多复杂吧,不复杂的我也肯定选择json就是了,比csv和xml快,没毛病

几万行带结构体和字典还要在运行时实时parse的时候json性能并不好吧,初次加载可能就要几秒,所以我觉得还是拆分了当做资源好,写一套scripableobj基类,继承啥的规划好,excel读出来直接按分类序列化成assets,最后打包进bundle,这东西巨快而且能序列化各种内部类型,能序列化引用类型,能在editor的playmode自己实时改,能写编辑器脚本做可视化。除了不好做mod,也不能在playmode下序列化到文件,不过unity本身就不好做mod,大不了再挂一层lua来hot fix逻辑





—— 来自 OnePlus ONEPLUS A5010, Android 9上的 S1Next-鹅版 v2.0.3

deviljz 发表于 2018-9-29 01:59

w酱 发表于 2018-9-29 01:09
看excel有多复杂吧,不复杂的我也肯定选择json就是了,比csv和xml快,没毛病

几万行带结构体和字典还要 ...

用lua-cjson,速度飞快

deviljz 发表于 2018-9-29 02:01

顶楼这好多段子编的属于反编译的反字都不知道怎么写的水平,程序员看了尴尬的要死

Mr_raindrop 发表于 2018-9-29 08:33

有点兴趣,哪儿可以看到源码啊?

1d2f07b2a94a366 发表于 2018-9-29 11:03

页: 1 [2]
查看完整版本: 游戏程序设计大赛一等奖:《太吾绘卷》