|
|
一、准备工作:
% i# Q0 S6 R; v8 o7 [1 \6 m: Y! @1、建议大家制作2、3个pChat3的场景(根据工具包预览里的场景格式做好准备),因为pChat3是大场景模式,不需要太多个场景了。
7 `/ @& S5 S. y+ O7 }7 Q2、转换好人、怪物包、法术包。
7 ^9 v/ f t( s$ I6 d) N3、准备好物品图片、物品描述文件。
- K% v3 B) Y" c* V s1 i4、准备好菜单定义(可以等pChat3.0预览版出来了根据例子制作)。
! q Q E# S: Q2 U5 K0 t
: q: ^4 X: {" E6 j4 r% ~0 H! J二、客户端程序变化:0 ~1 K9 z l0 G0 w4 H" J
1、界面,完全图形化,所以每个窗口、按钮等都要有对应的图。
) ^% m9 N5 `5 g, G2、所有数据打包(UI包、菜单包、资料包、游戏图片包、精灵包),并且支持加密。
+ w4 x7 @& {' y& S) |3、支持网络数据加密。- D) }: H- b6 E* p) e
4、采用Unicode字符集,Windows4.x不支持,需要使用Windows5.x以上版本。
2 O0 i( K( B8 U5 ?5、采用Direct3D进行画面渲染,显卡需要支持Direct3D加速,并用使用DirectX 8.1以上版本。
3 S+ a0 E( v. Y2 L+ N* f. c) \6、采用DirectAudio声音,采用3D声效。采用DirectShow播放背景音乐和视频。
: H& j1 o& W t1 r: Y& ?& X' Z3 R @( J, o
三、服务器端程序变化:5 X+ x0 s: \- N h& [
1、支持网络数据加密。1 X* }6 D# n" y4 k6 P% h, n( I
2、将大多数的变量操作下放到DLL层,方便大家的游戏控制(同时增加了危险程度——多线程共享变量问题)。' G4 [9 N1 j8 Q9 m
3、程序侦听端口在认证信息中指定(允许一台服务器安装多个),暂时不考虑制作宇宙版(2.x宇宙版用户可以考虑不升级或按1换6升级到3.0版本)。7 v$ ^% D* w3 N* n
4、采用Unicode字符集。7 d) U8 S5 L0 R. z' P. S5 u
8 L f1 Q- r$ ?+ n9 p4 {% [
四、游戏制作的变化:" E3 h! L; U4 i8 x# x7 G+ m0 Y2 Y
1、数据库的操作有些变化,提高了性能,仍然采用ODBC方式,支持所有ODBC支持的支持SQL的数据库。
4 ^$ r J0 m) X2、网络(命令)格式有大变化,采用封包的方式。使用命令要严格按照《游戏制作参考说明》。$ _2 e, i0 `8 h J, L' U" ]: N
3、对共享变量的操作,一定要进行“安全”操作。以防多个线程同时处理一个共享变量。
) k8 {) ^" `7 t8 m3 |# i# z2 \' Z4、采用Unicode字符集,操作中一定要注意字符处理函数的使用。. A4 m% P/ Z2 c: b. L, a
+ D& k5 b# x, i/ F) C( V8 L
五、预计:2 E9 C' n& G% y/ M
1、6月初完成pChat3.0,并提供预览程序进行准备。* {4 ]2 j/ Z8 o3 q4 g4 k% ?
2、7月份完成《图形江湖》2.0版本,进行演示站测试。' ^9 Q$ H6 [* R: K. Q' o' P" k( l% E6 w
3、10月份前正式推出pChat3.0和《图形江湖》2.0。 r3 ~" D4 I6 E
4、因为提供了更多的用户接口,pChat3.0的使用和游戏开发复杂程度估计比2.x要提高一些。
6 E0 ]* u# S6 O& r) n' K
* ~' P7 J4 G- b8 h! C3 y& L六、下一版本前景:
7 P8 ]0 G8 P- P. V8 G" N1、增加玩家角色换装功能(即支持装备、服装的显示,需要重新制作人物、服装、装备精灵包)。
! |' {& M5 B( k1 s2、增加“脚本定义”功能。. G4 c5 g; ?; l, m6 }& e/ W4 T1 J
3、聊天图形表情。 |
|