[程式] Unity prefab - Clashroyal

楼主: santaclub (圣诞青年)   2016-12-11 11:54:26
首先我知道clash royal 不是Unity做的
我只是以这个为例想问点问题
现在我想做一个类似这个游戏
但我现在很纠结是..每一种角色应该有一个prefab吗?
好处是很容易调整所有的东西, 但也就表示了无法从Sever端的资料直接增加新角色
还是应该用程式让他自动做出来, 无数个if, enum这样...
但这样很多变化会让code好难读...
折衷一下
又或者是说..每种类型给一个prefab, 比方说地面单体进战, 地面单体远程..etc
有请高人指点...感恩
作者: cjcat2266 (CJ Cat)   2016-12-11 15:57:00
最后一个作法感觉比较有弹性,当然你也不可能一次就网所有可能性,不要太纠结在这点上
作者: cowbaying (是在靠北喔)   2016-12-11 22:54:00
是可以啦 看你参数要多细
作者: gn00671975 (PrideShadow)   2016-12-12 00:13:00
如果是一定会频繁更新的游戏的话 想括全部或大多数类型的做法 最后几乎都会变成砸自己脚
作者: rurumi0318 (C萌的把拔)   2016-12-12 10:11:00
我们之前的做法是server 给client JSON然后client 再根据资料自己组装起来好处是数值、平衡设定什么的方便调整,不用更新App印象中没有用到一堆if..else..enum

Links booklink

Contact Us: admin [ a t ] ucptt.com