技术中心

会员专享优质整理资源整理资源内容持续上新

服务器和客户端结构2

unit Grobal2; //全局(服务器和客户端通用)消息,数据结构,函数等interfaceuses Math,windows;Const BUFFERSIZE =1024; //缓冲定义 //客户端发送的命令 CM_SOFTCLO...

mir2引擎之地图篇

mir2的地图场景在逻辑上分三层,从里到外分别为:1,tiles,,smtiles构成的地面背景,,2,,objects构成的地图前景,3,,,随时活动着的人物 (实际上人物的绘制不是地图单元要实现的,,,...

mir2res文件结构3

mir2res究竟有没有使用到delphiX控件,其实mir2源程序仅仅用了delphix的DDraw接口而已 详细说明: 因为Dx不是Delphi本身的,所以在delphi中运用dx要对dx进行delphi本地的翻译...

mir2res人物或怪物移动

mir2res优秀的地方之一:精灵移动 尽管有很多人说它是拉几,但我从来都相信mir2从coderes到picres都是一个优秀的游戏,超越同类mmrpg很多,下面谈谈它的一个方面 :精灵移动 因...

Mir2res优秀地方之二绘图相关

(1):这是基础知识介绍部分,介绍一些我们要明白的基本概念 先来用通俗的语句讲解位图和调色板的概念。 我们知道,自然界中的所有颜色都可以由红、绿、蓝(R,G,B)三基色组合而成...

传奇引擎 需要添加的指令

CHECKCASTLEWAR 城堡ID,检查当前城堡是否在攻城期间 ISGUILDMASTER 城堡ID,是否为指定城堡占有行会的(副)会长 [@Attacking] #if CHECKINMAPRANGE wangcheng 112 116 10 ;检...

传奇引擎 新物品分类解答

检查装备穿戴(位于系统模块内) CheckUserItems 首饰盒: 15, 21, 26, 22 ,23 头盔,项链,手镯,戒指,戒指 结婚戒指使用110,为空属性,不设置为110无法放入首饰盒 物品类型 70 - 生肖...

传奇引擎 新Shape计算

hum.wil 0~24 hum2.wil 25~49 hum3.wil 50~71 22个 hum4.wil 72~91 21个 hum5.wil 92~99 9个 hum10.wil 100~108 9个 hum11.wil 109~117 9个 hum12.wil 118~126 9个 hum1...

传奇V2M2引擎属性列表

btValue: array[0..{25}109] of Byte; //22..25 空:19~21 Byte[7] -> 需要神水才能取下//存入:直接塞到字节数组就行,按低位在前的顺序存储 //新增的内容占89字节...

传奇四职业 刺客头发

不知道哪个脑瘫做的资源,乱七八糟的顺序,头给他打掉 0-887 男秃头 1776-2663 女 888-1775 男 2664-3551 女 3552-4439 男 4440-5327 女...

传奇四职业刺客技能

暴击术 潜行 √霜月 炎龙波 旋风腿 鬼灵步 火镰狂舞 灵魂陷阱 火焰护身 ...

探讨【IGE】的源代码【五】

这样做,有没有问题????   TGateInfo = record Socket: TCustomWinSocket; sIPaddr: string; sReceiveMsg: string; UserList: TList; dwKeepAliveTick: Lo...

泛型TList Generics.Collections单元

网上关于Generics.Collections单元的TList<T>没有说清楚。不理解的话,在这里看吧。T ——泛指各种类型。那么是不是可以在这里声明为——支持的各种类型...

设计期可视化会把界面图片信息保存到窗体Dfm里面

GUI部分已经完成了几个控件。  GUI控件在设计期完全可视化设计,同时添加了一个属性用于在设计期就可以控制该控件显示和隐藏,避免窗体上面太多的控件影响设计。   听朋友...

专属自己的二维游戏引擎

 也许我们应该开始分析一些代码结构问题了,而不是老是啰嗦无用的废话了。  先分析一下,在D3D里面我们应该如何地完美地裁剪纹理呢。  在GDI里面,我们可以采用矩形复制的方...

探讨【IGE】的源代码【一】

这段时间看了不少的传奇的源代码。  感觉一个字,烂,不是一般的烂。  我相信大家都知道。  同时大家肯定明白,如果重新优化和架构,效率肯定要比原来的代码要高很多很多倍。...

探讨【IGE】的源代码【二】

首先开始服务端的源代码重新架构。  为什么选择IGE源代码是有原因的,或者我认为他的源代码结构不是很混乱吧。  毕竟不是全部照抄,只需要了解它的执行逻辑结构,然后重新按...

关于Delphi赋值的问题

平时我不太在意使用 := 来进行赋值。  有次,在做一个程序测试的时候,请一个朋友提供帮助,他告诉我,程序最大的问题是出现在:   采用 := 方式来进行赋值。最后的结论是我的基...