5

像「暗黑破坏神」「流放之路」这样有词缀系统的网络游戏,装备数据库是如何设计的?

 2 years ago
source link: https://www.v2ex.com/t/815097
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

V2EX  ›  程序员

像「暗黑破坏神」「流放之路」这样有词缀系统的网络游戏,装备数据库是如何设计的?

  AIPC · 47 分钟前 · 232 次点击

类似这样有词缀系统的游戏,可以生成的装备「似乎」是无法穷尽的。

难道是玩家每爆出一件装备,都会在整个服务器的装备库里插入一条单独的数据吗?

4 条回复    2021-11-13 11:16:45 +08:00

SimonOne

SimonOne   20 分钟前

带有镶嵌功能的游戏不也一样吗。
词条个数和位置是固定的吧,你把词条当成特殊的装备,一件装备当成组合的装备不久行了吗。

winnerczwx

winnerczwx   17 分钟前

装备上的词缀分为前缀和后缀

每个词缀对应的属性是相同的

像流放之路, 一件+血+力量的手套 那就是 [健康的] [野蛮之] xx 手套

binux

binux   14 分钟前 via Android

难道装备没词缀,玩家爆装备的时候就不用在数据库里更新这个装备的数据了吗?
现在给这个装备多加几条注释又有什么区别?

winnerczwx

winnerczwx   13 分钟前

另外爆出的装备应该只会在类似缓存数据库里, 不会持久化存储

玩过流放之路的玩家应该知道, 10 分钟打一张图, 可能爆出几百件装备, 能捡起来的可能只有几件, 这种数据没必要持久化

只有被捡起的才会进入持久化数据库

About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK