游戏服务器
CYoung
这个作者很懒,什么都没留下…
展开
-
游戏服务器架构探讨 .
重回技术怀抱 ---- 开篇 有段时间没有研究技术了,这次正好看到了新版的mangos,较之以前我看的版本有了比较大的完善,于是再次浏览了下他的代码,也借此机会整理下我在游戏服务器开发方面的一些心得,与大家探讨。 另外由于为避免与公司引起一些不必要的纠纷,我所描述的全都是通过google能够找到的资料,所以也可以认为我下面的内容都是网上所找资料的整理合集。在平时的开发中我也搜索过转载 2013-05-04 00:49:05 · 1007 阅读 · 0 评论 -
小谈Online-game服务器端设计(1、2)
原文地址:http://dev.gameres.com/Program/Abstract/Thinking/online_g_1_2.htm 谈这个话题之前,首先要让大家知道,什么是服务器。在网络游戏中,服务器所扮演的角色是同步,广播和服务器主动的一些行为,比如说天气,NPC AI之类的,之所以现在的很多网络游戏服务器都需要负担一些游戏逻辑上的运算是因为为了防止客户端的作弊行为。了解到这一点,那转载 2013-06-17 17:32:38 · 706 阅读 · 0 评论 -
小谈Online-game服务器端设计(3)
原文地址:http://dev.gameres.com/Program/Abstract/Thinking/online_g_3.htm 下面我想来谈谈关于服务器上NPC的设计以及NPC智能等一些方面涉及到的问题。首先,我们需要知道什么是NPC,NPC需要做什么。NPC的全称是(Non-Player Character),很显然,他是一个character,但不是玩家,那么从这点上可以知道,N转载 2013-06-17 17:34:08 · 560 阅读 · 0 评论 -
浅谈网络游戏的设计——服务器端编程(2)
原文地址:http://dev.gameres.com/Program/Abstract/Thinking/gameserver2.htm 非常感谢大家对上一篇文章的支持,在大家的支持下,我决定推出浅谈网络游戏开发(2)这篇文章。 首先,再次强调一下,网络游戏开发极为困难,技术含量相当的高,其编程知识涉及网络编程,操作系统进程、线程编程,图形图像编程(DirectX / OpenG转载 2013-06-17 22:02:08 · 1267 阅读 · 0 评论 -
浅谈网络游戏的设计——服务器端编程(1)
本游戏服务器端操作系统采用UNIX,因为UNIX是标准的服务器操作系统,可保证网络游戏的稳定性。因此,以下所有的编程都将针对UNIX进行。 服务器端的整体构架如下:通讯模块,消息传递模块,游戏规则模块,线程管理模块,游戏世界管理模块。 通讯模块: 通讯模块主要实现与客户端的通讯功能,实际上,通讯模块就是对套结字Socket的封装。Socket是UNIX下的网络通讯基础,对于转载 2013-06-17 22:03:31 · 933 阅读 · 0 评论 -
小谈Online-game服务器端设计(4)
原文地址:http://dev.gameres.com/Program/Abstract/Thinking/online_g_4.htm 在这一章节,我想谈谈关于服务器端的脚本的相关设计。因为在上一章节里面,谈NPC智能相关的时候已经接触到一些脚本相关的东东了。还是先来谈谈脚本的作用吧。 在基于编译的服务器端程序中,是无法在程序的运行过程中构建一些东西的,那么这个时候就需要脚本语言的支持了转载 2013-06-17 17:35:26 · 679 阅读 · 0 评论