![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Game
文章平均质量分 77
jinglingzhiyinn
这个作者很懒,什么都没留下…
展开
-
地图编辑器怎样炼成的
地图编辑器,顾名思义,就是用来编辑地图的工具,如果玩过魔兽争霸或是帝国时代2,英雄无敌的话,应该会知道这几款游戏都附有地图编辑工具,可提供玩家自行编辑地图关卡,地图编辑器就具有类似的功能。 这套东东通常是由程序,美工,企划三人所讨论出来的,理由很简单,因为美工是使用这套编辑器的“使用者”,程序则作出这一套编辑器提供美工去使用,企划则居中作协调工作,间或与程序讨论编辑器的用途。 程序开...原创 2010-01-28 22:32:17 · 144 阅读 · 0 评论 -
冒险岛数据封包分网站源程序析
一、登录模块流程及封包分析 我们先看登录流程。从封包流程来看,冒险岛的登录流程是这样的: 1.由Client向登录/账号服务器(Login Server)发送用户名及密码等信息。此数据包的最后部分是用户名(明文表示,未加密),在用户名的前一个字节表示的是用户名的长度。登录/账号服务器向Client返回登录成功及后续连接到游戏服务器服务器所必备的信息等。这中间的两个来往数据包...原创 2011-06-12 21:09:54 · 1598 阅读 · 1 评论 -
关于游戏引擎
1,为什么要游戏引擎?假设你做完了100个游戏,你会发现其中有很多通用的东西,那好,提炼出来,这就是游戏引擎。2,它应该是什么样子?1,时间管理1,提供尽量均匀的逻辑帧频用以更新逻辑2,可伸缩的动画帧频用来绘图(如果cpu压力大时可以略过一些动画帧以保证在正确的时间看到正确的效果)3,附加功能1,排程,就是能指定在某段时间后调用某函数。2,下一帧执行某逻辑(这个在一...原创 2011-06-20 12:37:30 · 150 阅读 · 0 评论 -
登录服的设计 -- 功能需求
正如我们在前面曾讨论过的,登录服要实现的功能相当简单,就是帐号验证。为了便于描述,我们暂不引入那些讨论过的优化手段,先以最简单的方式实现,另外也将基本以mangos的代码作为参考来进行描述。 想象一下帐号验证的实现方法,最容易的那就是把用户输入的明文用帐号和密码直接发给登录服,服务器根据帐号从数据库中取出密码,与用户输入的密码相比较。 这个方法存在的安全隐患实在太大,明文的密码...原创 2011-06-21 22:18:52 · 157 阅读 · 0 评论 -
AGAL
AGAL Opcode 指令:基本語法[opcode] [destination] [source1] [source2 or sampler]沒有使用到的欄位必須設為 0 (應該是指 bytecode)mov move 分量移動 移動 source1 資料到 destinationadd add 分量相加 destination = source1 + source2su...原创 2012-10-12 11:06:30 · 301 阅读 · 0 评论