游戏开发论坛

 找回密码
 立即注册
搜索
查看: 1715|回复: 3

请教下:装备在数据库中的储存方式

[复制链接]

10

主题

34

帖子

38

积分

注册会员

Rank: 2

积分
38
QQ
发表于 2008-1-17 17:18:00 | 显示全部楼层 |阅读模式
请教下,一个装备有各种 附加属性,还有耐久度,这个装备放在自己的 随身包裹里面,那在数据库中应该 以什么样的结构来存放这个装备的数据呢。。。


新人。。多多指教,谢谢 [em6]

10

主题

34

帖子

38

积分

注册会员

Rank: 2

积分
38
QQ
 楼主| 发表于 2008-1-17 17:21:00 | 显示全部楼层

Re:请教下:装备在数据库中的储存方式

现在只会 存入诸如“随身包裹有这个咚咚,并且放在这个位置”,但是无法存诸如“这个咚咚还有些什么属性,耐久度是多少多少”这样的信息

3

主题

29

帖子

33

积分

注册会员

Rank: 2

积分
33
发表于 2008-1-17 17:41:00 | 显示全部楼层

Re:请教下:装备在数据库中的储存方式

一般分为两种属性。静态的属性和动态的属性。静态的直接通过静态索引读静态表得到静态属性(例如装备道具的基本属性耐力加多少,名字叫什么等等),动态属性属性包括这个当前耐久,所在位置,附魔等等额外属性。现在一般的游戏在数据库的玩家属性表中有个2进制字段,记录玩家身上装备的,就是将动态属性结构体存储到这个直接存入这个字段中。

10

主题

34

帖子

38

积分

注册会员

Rank: 2

积分
38
QQ
 楼主| 发表于 2008-1-17 18:15:00 | 显示全部楼层

Re:请教下:装备在数据库中的储存方式

谢谢谢谢
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2025-12-19 21:47

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表