| 比较项目 | 3.1版本客户端 | 3.0版本客户端 | 2.6版本客户端 |
| DirectX | 9.0c Direct3D | 8.1 DirectDraw |
| CPU占用 | 2倍,不受对象数量多少影响 | 1倍,当对象数量增加时,占用会提高 |
| 内存占用 | 相同 | 相同 |
| 画面流畅 | 好(理论60帧/秒) | 差(25帧/秒) |
| 易操作性 | 全图形界面,好 | 菜单操作,差 |
| 行走速度 | 2倍(快) | 1倍(慢) |
| 网络 | Socket 关键数据加密 | Socket |
| 图片资源 | 由DirectX支持通用格式 | 由Com图象对象支持、pChat专用格式 |
| 大场景 | 支持,不影响速度 | 不支持,影响速度 |
| 字符集 | Unicode、UTF8 | Unicode | Unicode、ANSI |
| 界面自定 | 完全定义图片、位置、颜色 | 仅部分 |
| 自动寻路 | 小场景支持 | 无 | 场景上支持 |
| 精灵包 | 不需要专用图片格式,更多效果 | 需要专用图片格式 |
| 打包加密 | 高于2.6版本 | 低 |
| 声音 | 3D声音效果(有左右远近效果) | 固定立体声 |
% \8 P8 j0 d* i4 ~9 r) |; G8 [ |
% Y3 Y' u. n6 P0 v7 |3 W$ w F8 r" _ |
% a P3 m& Q: m( C0 c* U9 f0 h | 2 O5 ?! g! u+ X6 D" b2 k
|
| 比较项目 | 3.1版本服务器端 | 3.0版本服务器端 | 2.6版本服务器端 |
| 网络模型 | 完成端口+多线程 |
| 数据库 | 全开放式,专用类
9 v! W) _9 |+ a# Y | 由ODBC连接,有改进 | 由ODBC连接 |
DLL控制
# R% c. w6 d7 r+ m: W5 a( E游戏数据 | 完全开放,由用户自定
' R+ M& N$ [& R- c" o: i7 Q | 完全控制,开发要求高 | 有限部分,开发要求低 |
| 字符集 | Unicode、UTF8, k( X U6 r* I8 S
| Unicode | ANSI |
, O3 o% h9 r# y+ Y4 b! y | 3 m5 a! H, O* ~5 w# A( S
|
0 O7 C* s: C) ?5 m# _8 R | 4 |! S2 c) m. ~3 r
|
| 比较项目 | 3.1版本游戏部分开发- Y6 _: Q2 b, z1 D k9 h1 y( Y
| 3.0版本游戏部分开发 | 2.6版本游戏部分开发 |
| 开发难度 | 低于3.0
- ` R* y8 R7 |" M) J8 } | 高于2.6版本,需要控制更多数据,危险 | 低,关键部分由服务器端维护,安全 |
| 提供参考 | 《御剑江湖》2.x源程序
. b; W; W/ |& E. V5 H4 A | 《御剑江湖》1.x源程序
& C( P+ I) v' }( _7 {《图形江湖》2.X源程序 | 《图形江湖》1.X源程序 |
| 字符集 | Unicode、UTF86 e) N; ?3 `" m
| Unicode | ANSI |
: r7 H5 o% G$ ?+ W0 Z: R+ @! ~& C9 ^
| 2 L+ h) n: `7 _2 ?. s' C' F
| 4 ?! f6 U! \; {0 ~5 x( h6 J
| 4 `& m6 s" w' j) ~
|
) h. O2 S1 j4 ?: D# O$ J- e3 J
|
, X% R# u- Y5 Z/ ^; [ | % D* N! ~, \, C6 g/ K8 ~
|
! r8 Z3 B) A8 A# m; n1 R: `/ h |
- |( e4 A6 \1 X | , A/ x( T+ A! z2 A5 o& B
| $ S7 o2 ?" k' Y: i3 J+ _7 A
|
- M; F! ]! p8 g; p5 Y0 s |