游戏开发
贰月十七
吾尝终日而思矣,不如须臾之所学也。吾尝跂而望矣,不如登高之博见也。……君子生非异也,善假于物也
展开
-
游戏服务器结构分析(MapServer)
游戏服务器结构分析(MapServer)目录结构游戏资产(assets)状态(buff)持续时间(cd)物品(items)属性(property)空间资产(space_info)状态机(state_machine)基础结构(common)重定义基本数据类型(type_define)基础时间(xtime)原子操作(atomic)bit位管理(bitset)智能指针(smart_ptr)引用计数概念,所原创 2016-09-12 11:55:31 · 1164 阅读 · 0 评论 -
快速掌握一种语言的50%
快速掌握一种语言的50% 首先了解该语言的基本数据类型,基本语法和主要语言构造,主要数学运算符和print函数的使用,达到能够写谭浩强程序设计书课后数学习题的程度; 其次掌握数组和其他集合类的使用,有基础的话可以理解一下泛型,如果理解不了也问题不大,后面可以补; 简单字符串处理。所谓简单,就是Regex和Parser以下的内容,什么查找替换,截断去字串之类的。不过这个阶段有一个难点原创 2017-02-28 21:40:56 · 616 阅读 · 0 评论 -
游戏开发中常用的设计模式
游戏开发中常用的设计模式原创 2017-02-25 23:30:31 · 1397 阅读 · 0 评论 -
无缝世界网游服务器架构设计思路(上)
无缝世界网游服务器架构设计思路(上)过去一年中,花了很多时间在考虑服务器架构设计方面的问题。看了大量文章、也研究了不少开源项目,眼界倒是开阔了不少,不过回过头来看,对网游架构设计方面的帮助却是不多。老外还是玩儿console game的多,MMO Games方面涉及的还是不如国内广泛。看看 Massively Multiplayer Games Development 1 & 2 这两本...原创 2019-01-11 19:31:35 · 477 阅读 · 0 评论 -
无缝世界网游服务器架构设计思路(下)
无缝世界网游服务器架构设计思路(下)上次写了《无缝世界网游服务器架构的设计思路》,这次是续篇,主要内容是两种架构的优缺点分析。从一组服务器的角度来看,一般来说,我们的服务器组(Cluster)内都会有登陆验证服务器(Login Server)、持久性数据服务器(DB及DB Proxy)、连接代理服务器(Gate Server、FEP Server、Client Proxy等)以及Auto Pa...原创 2019-01-11 19:36:14 · 477 阅读 · 0 评论