跳至内容

重归混沌的BLOG

design

对跨服玩法中的分布式一致性问题进行简单抽象

2025年7月10日2025年7月10日 作者 重归混沌

在我所见过的常规跨服玩法中(跨服相关数据由跨服进程管理),通常或多或少都会包含以下几种典型的工作模式: 跨服在 … 阅读更多

分类 程序设计 标签 design、 distributed 发表评论

重新抽象图形API

2022年9月21日 作者 重归混沌

这次抽象,我几乎全盘否定了之前的抽象。 本来,RHI的抽象已经基本完成了,可以开心的写基础的光照阴影这些功能了 … 阅读更多

分类 帝江引擎、 程序设计 标签 design 发表评论

行为树的一种高效实现

2022年3月4日2022年3月4日 作者 重归混沌

在我的玩具项目中,需要有一定智能的NPC来辅助人类攻击防御塔。 通常实现智能会采用状态机,行为树,GOAP等技 … 阅读更多

分类 代码优化、 程序设计 标签 algorithm、 design 发表评论

彻底解决多国语言

2022年1月24日2022年1月24日 作者 重归混沌

最近,我在抄王者荣耀玩。而多国语言自然是一个避不开的问题。 在这次的设计中,UI系统我采用了FairyGui。 … 阅读更多

分类 程序设计 标签 design、 客户端 发表评论

关于游戏服务器的服务拆分

2021年9月1日2021年8月27日 作者 重归混沌

先阐明一下观点,可以使用单体(单线程)应用程序解决的问题,都不应该使用分布式系统来解决,因为分布式真的很复杂。 … 阅读更多

分类 程序设计 标签 design、 distributed 发表评论

实现一个数据库存储队列

2020年11月18日2020年11月5日 作者 重归混沌

大约在在两年前, 我就意识到定点存库的必要性,并在今年应用到实际项目中了。 从历史经验来看,将数据库存储行为收 … 阅读更多

分类 代码优化 标签 design、 optimise 发表评论

谈谈我对数据同步的理解

2018年5月28日2018年5月27日 作者 重归混沌

We性质b和网游最大的不同也许就在于数据同步。 Web的工作流程(这里不包括页游)虽然也有很多变化,但是一般都 … 阅读更多

分类 程序设计 标签 design 发表评论

实现了一个AOI模块

2017年7月27日2017年7月23日 作者 重归混沌

在场景服务中,如果有一个人A的行为想要被其他人看得到,就必须将A的数据包进行转发给其他人。 最KISS的办法, … 阅读更多

分类 程序设计 标签 design 发表评论

一个高可伸缩的游戏服务器架构

2018年11月26日2017年7月2日 作者 重归混沌

设计完socket通讯协议后,就面临着服务器架构设计了。我希望他是一个去中心化且具有高可伸缩性的集群架构。 水 … 阅读更多

分类 程序设计 标签 design、 distributed、 server 2 条评论

关于网络协议封装的一些新想法

2018年12月6日2017年5月28日 作者 重归混沌

最近业余时间在写一个小游戏。在为客户端封装socket层时头脑一热,有了一些新的想法, 在这里记录一下。 客户 … 阅读更多

分类 程序设计 标签 design、 socket 发表评论
较早文章
页面1 页面2 页面3 下一页 →

我的公众号

近期文章

  • 对跨服玩法中的分布式一致性问题进行简单抽象
  • Go语言逃逸分析之slice和map
  • 谈谈观测
  • 写了个AI Agent服务端
  • 谈谈代码设计中“严丝合缝”

分类

  • Bug小记
  • LuaVM
  • 代码优化
  • 嵌入式
  • 帝江引擎
  • 开发工具
  • 操作系统
  • 数据库
  • 杂谈
  • 渲染
  • 程序设计
  • 编程语言
  • 网络

标签

algorithm bpf bug c++ cache closure coroutine debug design distributed DLL FPGA fvwm GapLock gc git Go hotfix hotpatch kernel linux lockfree lua luaVM machine-state MCU memory module mvc native optimise OS persistent render rendering server so socket sprintf SSE tcp thread Unity USB vector

归档

  • 2025 年 7 月
  • 2025 年 6 月
  • 2025 年 5 月
  • 2025 年 4 月
  • 2025 年 3 月
  • 2025 年 1 月
  • 2024 年 12 月
  • 2024 年 11 月
  • 2024 年 10 月
  • 2024 年 7 月
  • 2024 年 4 月
  • 2024 年 2 月
  • 2024 年 1 月
  • 2023 年 10 月
  • 2023 年 8 月
  • 2023 年 7 月
  • 2023 年 4 月
  • 2023 年 1 月
  • 2022 年 12 月
  • 2022 年 11 月
  • 2022 年 10 月
  • 2022 年 9 月
  • 2022 年 7 月
  • 2022 年 6 月
  • 2022 年 3 月
  • 2022 年 1 月
  • 2021 年 12 月
  • 2021 年 10 月
  • 2021 年 8 月
  • 2021 年 6 月
  • 2021 年 5 月
  • 2021 年 4 月
  • 2021 年 3 月
  • 2021 年 1 月
  • 2020 年 12 月
  • 2020 年 11 月
  • 2020 年 10 月
  • 2020 年 8 月
  • 2020 年 7 月
  • 2020 年 6 月
  • 2020 年 5 月
  • 2020 年 4 月
  • 2020 年 2 月
  • 2020 年 1 月
  • 2019 年 12 月
  • 2019 年 11 月
  • 2019 年 8 月
  • 2019 年 7 月
  • 2019 年 6 月
  • 2019 年 1 月
  • 2018 年 11 月
  • 2018 年 10 月
  • 2018 年 9 月
  • 2018 年 7 月
  • 2018 年 6 月
  • 2018 年 5 月
  • 2018 年 4 月
  • 2018 年 3 月
  • 2018 年 1 月
  • 2017 年 12 月
  • 2017 年 11 月
  • 2017 年 10 月
  • 2017 年 9 月
  • 2017 年 8 月
  • 2017 年 7 月
  • 2017 年 5 月
  • 2017 年 4 月
  • 2017 年 3 月
  • 2017 年 2 月
  • 2017 年 1 月
  • 2016 年 12 月
  • 2016 年 11 月
  • 2016 年 10 月
  • 2016 年 9 月
  • 2016 年 8 月
  • 2016 年 7 月
  • 2016 年 5 月
  • 2016 年 4 月
  • 2016 年 3 月
  • 2016 年 2 月
  • 2016 年 1 月
  • 2015 年 11 月
  • 2015 年 10 月
  • 2015 年 9 月
  • 2015 年 8 月
  • 2015 年 7 月
  • 2015 年 6 月
  • 2015 年 5 月
  • 2015 年 4 月
  • 2015 年 3 月
  • 2015 年 2 月
  • 2015 年 1 月
  • 2014 年 12 月
  • 2014 年 10 月
  • 2014 年 9 月
  • 2014 年 8 月
  • 2014 年 7 月
  • 2014 年 6 月
  • 2014 年 5 月
  • 2014 年 3 月
  • 2014 年 2 月
  • 2014 年 1 月
  • 2013 年 12 月
  • 2013 年 5 月
  • 2012 年 9 月
  • 2012 年 7 月
  • 2012 年 5 月
  • 2012 年 4 月
  • 2012 年 3 月
  • 2012 年 2 月
  • 2011 年 11 月
  • 2011 年 10 月
  • 2011 年 5 月
  • 2011 年 4 月
  • 2011 年 3 月
  • 2010 年 10 月
  • 2010 年 9 月

最新评论

  • 正在加载...
© 2025 重归混沌的BLOG • Built with GeneratePress