脚本语言只算是一种工具吧,我觉得主要提供了几点便利:
1.提供了反射的机制,使得开发者可以方便地通过字符串来索引相应的c++函数
2.在工程的角度上,这相当于加了一层间接层,实现了解耦,提高了扩展性和鲁棒性
3.做IOS网络手游的话,可以用脚本来更新逻辑,能够减少频繁大包更新造成的玩家流失
对于虚幻这个引擎本身,不引入脚本语言,虽然不是太方便,但这三点也都可以做到了,所以不是必须用脚本。
至于c++和脚本语言pk开发效率的话,我觉得对于合格的程序员来说,用什么都不是问题。
脚本语言只算是一种工具吧,我觉得主要提供了几点便利:
1.提供了反射的机制,使得开发者可以方便地通过字符串来索引相应的c++函数
2.在工程的角度上,这相当于加了一层间接层,实现了解耦,提高了扩展性和鲁棒性
3.做IOS网络手游的话,可以用脚本来更新逻辑,能够减少频繁大包更新造成的玩家流失
对于虚幻这个引擎本身,不引入脚本语言,虽然不是太方便,但这三点也都可以做到了,所以不是必须用脚本。
至于c++和脚本语言pk开发效率的话,我觉得对于合格的程序员来说,用什么都不是问题。