IT博客汇
  • 首页
  • 精华
  • 技术
  • 设计
  • 资讯
  • 扯淡
  • 权利声明
  • 登录 注册

    应用UUID简化设计

    金庆发表于 2014-12-18 03:40:00
    love 0
    应用UUID简化设计

    (金庆的专栏)

    UUID(Universally Unique Identifier) 保证每次生成的都是唯一的,
    不同机器生成UUID也能保证唯一。
    网游中使用UUID可以避免全局的ID分配,简化设计。
    例如角色ID使用UUID, 不同区的角色可以各自生成自己的ID。
    合区时,这些角色ID能保证唯一,不需要处理ID冲突。

    角色名唯一可以在单区中由命名服务器保证单区内唯一,
    合区时可以统一添加特殊后缀保证唯一。
    然后提供合区后改名功能,可以重命名去除合区后缀。

    所有角色引用,如好友列表,记录的都是角色UUID, 可以保证合区后仍有效。

    其他如家族名,战队名都是可改的,但是其UUID生成后不会改变,永远有效。


    金庆 2014-12-18 11:40 发表评论


沪ICP备19023445号-2号
友情链接