C#开发VS LUA开发
生活随笔
收集整理的这篇文章主要介绍了
C#开发VS LUA开发
小编觉得挺不错的,现在分享给大家,帮大家做个参考.
C#开发VS LUA开发
一个游戏公司,决定开始用U3D做一款新游戏,这个游戏类型从来没做过。
如果没有一个成熟的游戏框架,那么从头撸起。
是一开始就将LUA热更新考虑进来呢
还是先做成纯C#的框架呢?
考虑因素:游戏逻辑如果特别复杂,那么就选纯C#,原因:
1,C#可以单步调试,便于定位复杂问题,也可以利用堆栈理清调用关系
2,C#的查找所有引用,可以快速理清代码之间的相互关系
3,纯C#的项目,便于查找内存,CPU等问题,《如果加上LUA就难搞了,常常会因为二者之间的互相引用而导致内存问题》
4,单纯的C#项目,重构起来也比较快,方便
posted on 2018-09-28 12:24 时空观察者9号 阅读(...) 评论(...) 编辑 收藏
与50位技术专家面对面20年技术见证,附赠技术全景图总结
以上是生活随笔为你收集整理的C#开发VS LUA开发的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇: 一种去中心化的manager设计思路
- 下一篇: C# 容器重用避免GC 的论证