|
|
一、客户端采用 DirectX 9.0 的 Direct3D 来实现2D渲染,增加图形格式。
+ {' E+ ?' b# W: P/ M# n已经使用 DirectX 9.0的Direct3D实现2D渲染要。# f! M; O, v1 i1 Y
; p, c$ `0 B0 ?+ C' W$ N
二、增加“脚本定义”功能,实现多样控制。
% x+ e1 u1 a1 v7 i. F8 |3 P2 ~; ~已经部分实现
* q) b$ f' a& H0 Z5 M$ A# B7 n" ~7 A7 Q0 l( p+ M4 G. h8 C2 s. }' ~& h
三、客户端不再支持Windows 98/Me等v4.x版本的Windows,统一采用Unicode。服务器端也将采用Unicode。
* ^# E6 E* C0 u6 |1 C实现2 ]) E* W( g e4 b- n: I6 |3 Y
7 ~5 v5 v5 }9 P( r4 ~
四、支持(或改用)拼接型大场景(兼容2.X场景或转换后使用)。+ q' ~4 `% E. Y$ y& [5 B3 k
已经实现大场景模式,理论上支持无穷大的场景5 c( i8 _! f$ V! a: v
" \; O% m0 @2 H- i+ X1 p' M五、增加聊天图形表情。2 V; r/ S, m9 t3 }' Y1 c# i
未实现2 w9 `( V2 V* M/ t& c+ [7 [
; K' a, E2 H2 I$ O3 q" [& M
六、采用图形操作界面(双击、拖拽使用等),需要更多的图片。. Q+ j ]3 e- b& a, L
基本上实现鼠标操作
1 {8 {2 D/ E5 c" I. h" P% _# W7 M4 `& R! W
七、采用新的通信协议(关键数据加密处理)。6 o" t/ R0 G: I( v& f! H
已经实现新的通信协议,加密算法已经就绪" G- t/ g5 X8 d. }9 R* ]
+ i% K4 m7 }" h, w
八、考虑将图片包重新处理,采用一个大包装小包的模式(通过索引文件查找小包)。( i' P0 t6 F) w& S3 y5 }3 ]
已经实现图片文件的打包,考虑到pChat动态下载的特性,不采用大包装小包的做法* @( G% V3 e( |" i t! u9 S0 h3 d6 D
* J0 D, X9 l& A4 ~# j" f九、全面的支持客户端界面自制。" T8 }0 m9 S: `6 f* t( `8 p, M) T
实现
4 _: q/ x7 |$ q: v$ g
% X0 s; v8 C% L, R# ^3 z9 T十、客户端对象增加一个人物类型用于实现玩家人物的处理(2.x玩家与怪物采用同一对象)。8 I- `0 J' |3 \( O5 W
未实现 |
|