
游戏开发
吉厨
谦虚使人进步
展开
-
当前我们游戏服务器的优化方案
#现状我们服务器的代码最早源于一套WOW的开源私服。本质上是单体架构。虽然拆分出了一个login进程,还有最近拆分出了一个dbmgr进程,游戏的主逻辑还是在一个单体的gameworld进程中。一般ARPG游戏,按数据属性对功能进行划分,可以大致分为全局的world和场景scene。和场景,特别是和战斗相关的逻辑,对实时性要求最高;但这部分数据仅局限于area of interest(aoi)里。场景数据一般应包括玩家的血量,魔法值,技能,场景状态等,对实时性要求最高。全局数据包括所有玩家账号相关的信息原创 2020-07-11 10:20:45 · 717 阅读 · 0 评论 -
游戏后端开发笔记
ECSEntities, components and systems原创 2020-05-14 11:15:08 · 635 阅读 · 0 评论 -
linux版本的cocos2d-x不支持clang
添加链接描述原创 2019-11-29 23:04:35 · 128 阅读 · 0 评论 -
个人第一个开源项目:WORGINE
这是我本人第一个开源项目:WORGINE。WORGINE是一个用GO实现的ARPG游戏服务器。以下是GITHUB地址:添加链接描述该项目正在开发当中。主要用业余时间开发。开启这个项目的目的是巩固对游戏服务器架构的理解以及更熟练的使用GOLANG。...原创 2019-09-15 09:59:55 · 150 阅读 · 0 评论 -
OPENGL相关读书笔记
OPENGL编程指南原创 2019-09-22 13:54:24 · 117 阅读 · 0 评论