游戏服务器知识
文章平均质量分 51
执子之意
刑天舞干戚,猛志固常在。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Java学习总结之HashMap的遍历方式
1.使用lambda表达式,性能低于遍历entrySet方式Map<Integer, String> map = new HashMap<>(); map.put(1, "张三"); map.put(2, "李四"); map.put(3, "王五"); map.put(4, "赵六"); //使用lambda表达式,性能低于遍历entrySet方式 map.forEach((key,原创 2020-06-09 11:38:43 · 303 阅读 · 0 评论 -
游戏开发 数据库ID设计 ID生成器
游戏开发 数据库ID设计 ID生成器对于滚服游戏开发,数据库的ID设计非常重要,关乎到合服操作的复杂性。数据库ID设计得好,合服就相当简单。合服主要是数据的合并。把两个或多个单独的服务器数据合并到一个服里面。数据库表设计是游戏开发中必不可少的,通常每一张表,我们都会设计一个ID主键字段,关于表ID的生成方式。这里我们选择根据区服ID及玩家数量自增,其他同学喜欢用UUID那就另说。ID结构...原创 2020-05-07 17:03:48 · 3330 阅读 · 0 评论 -
滚服游戏合服之数据库数据合并
**为什么要合服?**游戏运行一段时间后(2个月,3个月不等),单服留存的玩家数量很少,而且大多是小号。为了节约服务器资源,增加玩家之间的互动,就需要把两个或者多个服务器的留存玩家合并在一起。合服主要是数据的合并。把两个或多个单独的服务器数据合并到一个服里面。这里合服的数据为什么不会有主键冲突,关键在于设计游戏的时候,主键是根据区服id进行生成的,下次我讲单独一篇文章讲解如何设计服务器...原创 2020-05-06 21:42:30 · 2572 阅读 · 2 评论
分享