寻找严肃、沉默和专注的力量。
发布时间:2013-07-12 17:39:00
最开始,由于某些想法,于是在互联网上搭建了一个网站,这个时候甚至有可能主机都是租借的,但由于这篇文章我们只关注架构的演变历程,因此就假设这个时候已经是托管了一台主机,并且有一定的带宽了,这个时候由于网站具备了一定的特色,吸引了部分人访问,逐渐你发现系统的压力越来越高,响应速度越来越慢,而这个时候比较.........【阅读全文】
发布时间:2013-07-12 14:42:48
在这一章节,我想谈谈关于服务器端的脚本的相关设计。因为在上一章节里面,谈NPC智能相关的时候已经接触到一些脚本相关的东东了。还是先来谈谈脚本的作用吧。 在基于编译的服务器端程序中,是无法在程序的运行过程中构建一些东西的,那么这个时候就需要脚本语言的支持了,由于脚本语言涉及到逻辑判.........【阅读全文】
发布时间:2013-07-12 14:42:04
下面我想来谈谈关于服务器上NPC的设计以及NPC智能等一些方面涉及到的问题。首先,我们需要知道什么是NPC,NPC需要做什么。NPC的全称是(Non-Player Character),很显然,他是一个character,但不是玩家,那么从这点上可以知道,NPC的某些行为是和玩家类似的,他可以行走,可以战斗,可以呼吸(这点将在.........【阅读全文】
发布时间:2013-07-11 20:30:48
shared_ptr smart_ptr中最重要最有用的计数型智能指针,可以被自由地拷贝和赋值,在任意的地方共享,引用计数为0时才删除被包装的动态对象,同时shared_ptr可以安全的放到标准容器中。以下是类摘要和注解: 点击(此处)折叠或打开template class shared_pt.........【阅读全文】
发布时间:2013-07-11 19:16:50
谈这个话题之前,首先要让大家知道,什么是服务器。在网络游戏中,服务器所扮演的角色是同步,广播和服务器主动的一些行为,比如说天气,NPC AI之类的,之所以现在的很多网络游戏服务器都需要负担一些游戏逻辑上的运算是因为为了防止客户端的作弊行为。了解到这一点,那么本系列的文章将分为两部分来谈谈网络游戏服务器的.........【阅读全文】