|
|
一、准备工作:" c2 d3 q) D( u2 B d) j1 C
1、建议大家制作2、3个pChat3的场景(根据工具包预览里的场景格式做好准备),因为pChat3是大场景模式,不需要太多个场景了。$ Z) H$ p$ B' L8 K) G" R3 S$ K
2、转换好人、怪物包、法术包。, V# t; C9 O S. b, J
3、准备好物品图片、物品描述文件。2 l( ?& [# d8 i: Z3 c. h
4、准备好菜单定义(可以等pChat3.0预览版出来了根据例子制作)。4 L* r( t# v1 ~' x: H9 M
5 F! n1 {9 P- f0 }6 O二、客户端程序变化:. \4 o3 F% D2 C: v9 F/ L
1、界面,完全图形化,所以每个窗口、按钮等都要有对应的图。4 e, Z, d/ x; l
2、所有数据打包(UI包、菜单包、资料包、游戏图片包、精灵包),并且支持加密。
1 L8 k) z1 r6 C3、支持网络数据加密。- W" s% e0 I& k9 ]
4、采用Unicode字符集,Windows4.x不支持,需要使用Windows5.x以上版本。
& k8 e* I g P5 ~, T! k U5、采用Direct3D进行画面渲染,显卡需要支持Direct3D加速,并用使用DirectX 8.1以上版本。7 {5 m& v- \1 v" ]) f+ ?( Q9 |" P
6、采用DirectAudio声音,采用3D声效。采用DirectShow播放背景音乐和视频。
1 e- A6 U- ]; R" T4 S, v2 y4 C$ J0 ]$ e+ H
三、服务器端程序变化:
5 Q, ?2 y; ]" ~" `0 s1、支持网络数据加密。% ]+ F. z$ n' L# R2 e" ^
2、将大多数的变量操作下放到DLL层,方便大家的游戏控制(同时增加了危险程度——多线程共享变量问题)。5 v; C% v1 G. {% n$ e7 o/ u" w
3、程序侦听端口在认证信息中指定(允许一台服务器安装多个),暂时不考虑制作宇宙版(2.x宇宙版用户可以考虑不升级或按1换6升级到3.0版本)。
( }- ~+ P2 ~% g% ^1 x9 [6 w4、采用Unicode字符集。 Y9 _. `& l# \, V
9 ~- \" V% d9 ~' U四、游戏制作的变化:9 y; b" s5 V' {3 a" s1 b9 a+ |
1、数据库的操作有些变化,提高了性能,仍然采用ODBC方式,支持所有ODBC支持的支持SQL的数据库。
4 \' Y* z1 r1 o( d' R! }9 n+ @2、网络(命令)格式有大变化,采用封包的方式。使用命令要严格按照《游戏制作参考说明》。1 |2 d+ b2 o; x& ^
3、对共享变量的操作,一定要进行“安全”操作。以防多个线程同时处理一个共享变量。
2 @ p4 k6 Z: q5 q4、采用Unicode字符集,操作中一定要注意字符处理函数的使用。
" s5 S7 _/ f# }! F% ^+ [8 i" V" z
' c8 s( H/ J4 _0 b- q0 z) `五、预计:2 M u' q, z7 r, d' [1 b0 O- @# w
1、6月初完成pChat3.0,并提供预览程序进行准备。
* K& i( j. s4 [; M1 Z2、7月份完成《图形江湖》2.0版本,进行演示站测试。
p) b& U! ^- U+ X3、10月份前正式推出pChat3.0和《图形江湖》2.0。
5 g- K1 \& Q# |9 `1 ?$ k, ?3 i: Q2 o* h5 O4、因为提供了更多的用户接口,pChat3.0的使用和游戏开发复杂程度估计比2.x要提高一些。
$ G5 ?$ X* s% B7 w; y6 z! N: ]' _9 M! b/ u
六、下一版本前景:2 \5 V$ F }- p3 {
1、增加玩家角色换装功能(即支持装备、服装的显示,需要重新制作人物、服装、装备精灵包)。
# F9 F. l2 S( Y, Q0 p* @+ q* ~2、增加“脚本定义”功能。
: U3 h: _1 Y/ @% f" S3、聊天图形表情。 |
|