|
服务器端3 [- }# O" b/ d4 q; I# }! v. ]
1、采用了动态分配对象(人物、怪物等)内存的方式,使得内存的使用比1.3版本要少非常多。
* X. g& J7 h' g. N" D: n9 W. r2、采用专用地图信息格式,加快了载入地图信息的速度。! v$ E, e0 d8 L
3、增加了一个DLL的接口函数(OnUserSay())、调整了原来接口函数的函数名。
; {, m& R8 B4 t2 L* E; M
$ Q2 T# T( x# G* F: m/ o/ E: G7 Z( s5 {
客户端
. d6 B/ S- p0 |5 X6 [1 a1、2.0版本重写了客户端程序,小到DirectX的封装、大到整个系统的框架。' e: v1 f! z2 d& o1 R* Q: j( l
2、采用专门的图形格式和打包来实现人物、怪物的图片数据,增加了它们的动作支持。3 a, |7 R6 b9 o$ w# X
3、增加了客户端界面设置功能,主窗口界面完全可以由站长自己设定。# o& m' r, `& z! r* w' q# W! t
4、所有网站的数据下载并保护到指定的目录下(采用序列号+端口号来命名),不再采用IE缓存存储。同时为了防止站长辛辛苦苦制作的图片被盗用,增加了加密 pak 文件的功能,在一定程度为防止盗用。9 r9 n8 i/ E3 P3 S' y4 [' c
6 Z8 c& y1 e8 }7 s* ~( g
其他* [. ^0 v! d* C3 \' b4 n* J) m7 F
1、地图编辑器升级,采用 DirectX 实现绘图。地图数据采用专用的格式存储。5 _. u0 d& e# D- J5 w8 \" G' C0 I3 z
2、提供了图形文件(BMP、TGA)转换工具,可以将图片转换为 pChat2 使用的 BIF(位信息文件)格式,并且支持 RLE 压缩。
4 R ]1 m. z. H" ~9 Y3、提供了图形文件打包、加密工具。实现对地图、人物、怪物图片的打包和加密。/ c, d6 {( |2 |6 |0 } ]
4、提供了人物、怪物图片包观察器,可以对未加密的图片包进行观察和调整偏移量。 |
|