unity3d c# lua数据分布思路

客户端开发中,核心战斗是重点。核心战斗中,数据的分布很灵活,大致有以下三种思路(抛开纯C#开发):

A:所有的对象数据放在C#中,读取和修改这些数据的操作放在LUA中,角色、技能、AI、BUFF等在LUA中实现。

B:所有的对象数据放在LUA中,C#只是一个负责渲染、声音的包装,比如战斗对象的血量减少了,直接把C#中的设置血量暴到LUA中,LUA设置血量即可。

C:用C/C++在中间再封装一层,供C#和LUA调用。

三种方式各有所长,之前一个项目采用的是第一种,比较累。另一个项目采用的主要是第二种,看起来还不错,AI使用了行为树,只不过只实现了SELECT和SEQUENTIAL两个节点,没有实现CONDITION/ACTION节点。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
在实时渲染和计算机图形学领域,《 在实时渲染和计算机图形学领域,《 Real -Time Rendering Time Rendering Time Rendering Time Rendering Time Rendering》系列书籍 一直备受推崇。有人说,它 一直备受推崇。有人说,它 一直备受推崇。有人说,它 是实时渲染的圣经 ,也有人说,它是绝世武功的目录。 其实 《Real -Time Rendering Time Rendering Time Rendering Time Rendering 》很像一整本图形学主流知识体系的论文综述, 很像一整本图形学主流知识体系的论文综述, 它涵盖了计算机图 形和实时渲染的方面,可做论文综述合集了解全貌也作案头工具书日后查用。 正因如此 ,初学者 直接 一字句 读它,其实多少 学习 坡度会比较陡峭。 而在 了解 了对应内容的 大概念之后,通过检索资 料来进行延伸学习或者在书中介绍晦涩难懂的时候大概念之后,通过检索资 料来进行延伸学习或者在书中介绍晦涩难懂的时候大概念之后,通过检索资 料来进行延伸学习或者在书中介绍晦涩难懂的时候大概念之后,通过检索资 料来进行延伸学习或者在书中介绍晦涩难懂的时候料从侧面来学习,效果会更佳。 对此,我写了一个系列专栏《 【对此,我写了一个系列专栏《 【对此,我写了一个系列专栏《 【Real -Time Rend Time Rend Time Rend ering 3rd ering 3rd ering 3rdering 3rd 》 提炼总结】》,共 提炼总结】》,共 提炼总结】》,共 10多篇文章,对 《Real -Time Rendering 3rd Time Rendering 3rd Time Rendering 3rd Time Rendering 3rd 》一书中渲染相关的章节进行了核心内容梳理 一书中渲染相关的章节进行了核心内容梳理 一书中渲染相关的章节进行了核心内容梳理 一书中渲染相关的章节进行了核心内容梳理 一书中渲染相关的章节进行了核心内容梳理 一书中渲染相关的章节进行了核心内容梳理 一书中渲染相关的章节进行了核心内容梳理 一书中渲染相关的章节进行了核心内容梳理 一书中渲染相关的章节进行了核心内容梳理 一书中渲染相关的章节进行了核心内容梳理 一书中渲染相关的章节进行了核心内容梳理 一书中渲染相关的章节进行了核心内容梳理 一书中渲染相关的章节进行了核心内容梳理 ,也 加上了不少 加上了不少 加上了不少 加上了不少 加上了不少 个 人的理解与总结 。 该系列文章在知乎专栏和 CSDN 等站点发布以来, 得到 了不少朋友 的赞许 、鼓励与支持。 、鼓励与支持。 在此 , 对他们表达我衷心的感谢。 而本书, 即是 系列专栏《 【系列专栏《 【系列专栏《 【系列专栏《 【Real -Time Rendering 3rd Time Rendering 3rd Time Rendering 3rd Time Rendering 3rd Time Rendering 3rd Time Rendering 3rd 》 提炼总结】》 提炼总结】》 提炼总结】》 的合辑和汇编,全书 的合辑和汇编,全书 共 9万 7千余字。你可以 把它看做中文 通俗版 的《Real -Time Rendering 3rd Time Rendering 3rd Time Rendering 3rd Time Rendering 3rd Time Rendering 3rd Time Rendering 3rd》,也可以把它看做 《Real -Time Rendering 3rd Time Rendering 3rd Time Rendering 3rd Time Rendering 3rdTime Rendering 3rd Time Rendering 3rd 》的解读版 与配套 学习 伴侣 ,或计算机 图形和 实时 渲染 相关内容的 入门 以及 中阶读物 ,也可以作为 快速 检索的工具书 之用 。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值