比较项目 | 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声音效果(有左右远近效果) | 固定立体声 |
! z! c. U i! K S0 I | y1 w% f# f8 {: C
| : @2 a, d" L2 z" M! c
|
2 t3 r( _# U. G4 _4 @ |
比较项目 | 3.1版本服务器端 | 3.0版本服务器端 | 2.6版本服务器端 |
网络模型 | 完成端口+多线程 |
数据库 | 全开放式,专用类
% p- \' o0 w- R | 由ODBC连接,有改进 | 由ODBC连接 |
DLL控制7 C: @. a0 J9 H1 m9 f; |5 |
游戏数据 | 完全开放,由用户自定: L1 a& z2 e: w# [
| 完全控制,开发要求高 | 有限部分,开发要求低 |
字符集 | Unicode、UTF8
& @3 ?" m) o8 p/ I! Q C C' s | Unicode | ANSI |
! x0 N4 t% n5 i* H- J! R2 ^) t1 y
| 1 \$ n5 ~8 Q: b0 y
| 9 o) Y1 Z4 y' M! d7 N7 H1 M
| c% d8 {$ g) A k% K- d$ ^
|
比较项目 | 3.1版本游戏部分开发( V2 P5 J/ f; h; L
| 3.0版本游戏部分开发 | 2.6版本游戏部分开发 |
开发难度 | 低于3.0
. |8 L' H! M. `3 \1 [ | 高于2.6版本,需要控制更多数据,危险 | 低,关键部分由服务器端维护,安全 |
提供参考 | 《御剑江湖》2.x源程序 O7 O3 A3 L+ Q! ~
| 《御剑江湖》1.x源程序/ o5 T' Q9 n- `2 X6 J
《图形江湖》2.X源程序 | 《图形江湖》1.X源程序 |
字符集 | Unicode、UTF8! m0 E2 u8 Z C3 ~ Z
| Unicode | ANSI |
6 x8 w8 J# y w& x: L' m- t, h
| . U' d* N3 u1 p* A* y- C
| " @, L6 }8 E7 S5 Z7 x/ L
|
( a' w: I2 s1 |2 J |
, a1 M3 \3 G! V8 V: n4 \- W$ E
| . ?% w B1 u( J' Q" I2 ~. j7 `
| " |# Y1 L& V H0 U; a4 Y
|
5 N9 H5 p: I2 G8 s; e, j1 r |
- ~. A; O0 m8 _ K: @5 u( A2 B2 L) r
| 5 G t4 L- a6 {( u+ Q4 A8 G
|
: R* {# n2 w" v' ]( G |
7 `4 N/ M; t- K |