全部博文(921)
发布时间:2014-12-03 22:55:02
来源于作: Patrick LesterURL: http://www.gamedev.net/reference/articles/article2003.asp 译 A*(读作A*算法的文章,但是大多数是写给那些有一定基础的人看的,而您看到的这一篇呢,是真正写给菜鸟的。 .........【阅读全文】
发布时间:2014-12-02 12:14:54
MMO寻路的各种实现方式:服务端执行寻路,客户端纯粹表现。客户端执行寻路,服务端验证结果(可能抽样验证)。客户端和服务端都执行寻路,并保证同步。如果NPC需要寻路,服务端就必须有寻路功能。Unity本身的设计不适合用于MMO服务端,而一般公司也很难取得源码再实现相同的寻路规则。如果服务端就必须有寻路功能或验.........【阅读全文】
发布时间:2014-12-01 16:16:00
装饰器其实也就是一个函数,一个用来包装函数的函数,返回一个修改之后的函数对象,将其重新赋值原来的标识符,并永久丧失对原始函数对象的访问。(1)无参数装饰器def deco(func): print func return func@decodef fo.........【阅读全文】
发布时间:2014-11-28 15:06:53
1、 游戏世界由很多个游戏对象组成(游戏角色、物品、NPC、技能等); 2、 一个游戏对象的有效数据主要存放在客户端、游戏服务器和持久性数据库中; 3、 游戏对象的处理可划分为与位置有关的和与位置无关的,如公会处理、物品处理等主要行为可以看作是与位置无关的处理,而NPC.........【阅读全文】
发布时间:2014-11-21 12:02:07
有利的部分erlang是好的,吸引了很多人的兴趣。不少人甚至将erlang体系的影响带到了自己所在的其他语言项目中,构建一些类似erlang的基础设施。包括我。随意挥霍的process。 端游从早期的单进程支持一个游戏服,发展到现在的多进程支持一个游戏服。其中涉及多个进程协作的逻辑越来越多,异步任务相互之间由于.........【阅读全文】