游戏开发里,从代码设计角度谈谈角色,枪支,子弹都是怎么设计的,又是怎么关联的?
人物 { 姓名:'', id:'', 职业:'', 拥有枪支:[枪支id], 当前子弹数:'', } 枪支[ id:{ 子弹数:6, 名称:'', 描述:'', 子弹类型:子弹id, }, id:{ 子弹数:6, 名称:'', 描述:'', 子弹类型:子弹id, }, ] 子弹[ id:{ 子弹名称:'', 子弹伤害:'', 描述:'' } ]
子弹设计人物关联枪支的做法一样。。。
人物是单独表(人物表)枪支和子弹(物品表)这里可能需要看具体需求,如果不存在型号则直接父子级或者不需要也可以。如果有型号可能需要再进行关联表关联。
物品和人物之间又是一个关联表
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
暂无简介
文章 0 评论 0
接受
发布评论
评论(2)
子弹设计
人物关联枪支的做法一样。。。
人物是单独表(人物表)
枪支和子弹(物品表)这里可能需要看具体需求,如果不存在型号则直接父子级或者不需要也可以。如果有型号可能需要再进行关联表关联。
物品和人物之间又是一个关联表