|
|
一、准备工作:: e x/ U4 K% c1 B
1、建议大家制作2、3个pChat3的场景(根据工具包预览里的场景格式做好准备),因为pChat3是大场景模式,不需要太多个场景了。
9 d! P2 n$ c/ j/ I) f/ V, K0 W2、转换好人、怪物包、法术包。5 a1 ]/ l% H3 q) k& v6 O
3、准备好物品图片、物品描述文件。: l9 e# W Y2 p
4、准备好菜单定义(可以等pChat3.0预览版出来了根据例子制作)。2 ~9 E; ^* f1 s- o7 k5 M
. }& G, `. O- e; x
二、客户端程序变化:% X; u* V |$ N
1、界面,完全图形化,所以每个窗口、按钮等都要有对应的图。
. F. L. g- t( `; E% S$ m: ]2、所有数据打包(UI包、菜单包、资料包、游戏图片包、精灵包),并且支持加密。
" s" x, O1 D( _/ X7 r/ `3、支持网络数据加密。
* C3 u- s$ {- D4、采用Unicode字符集,Windows4.x不支持,需要使用Windows5.x以上版本。
/ n# i2 } C) s1 s; R0 ]5、采用Direct3D进行画面渲染,显卡需要支持Direct3D加速,并用使用DirectX 8.1以上版本。
; Z) e; l. \+ @" q, Q% _6、采用DirectAudio声音,采用3D声效。采用DirectShow播放背景音乐和视频。
5 c, p4 L0 Q* |9 b+ Q3 W9 l
2 M4 ]" a9 J2 x6 M9 L- ~三、服务器端程序变化:: i2 @: a% U$ P) @* \4 ]3 ~8 m
1、支持网络数据加密。4 d( Z) X% }* c _
2、将大多数的变量操作下放到DLL层,方便大家的游戏控制(同时增加了危险程度——多线程共享变量问题)。, `# J: n n) C3 T/ I/ q# C, b0 E
3、程序侦听端口在认证信息中指定(允许一台服务器安装多个),暂时不考虑制作宇宙版(2.x宇宙版用户可以考虑不升级或按1换6升级到3.0版本)。1 T) r0 H8 z/ Y0 \* {& x
4、采用Unicode字符集。: c; P( D: @; i% H7 T. r1 O
7 H, {' W: {; m! `
四、游戏制作的变化:' m1 g3 o+ Y% o& h
1、数据库的操作有些变化,提高了性能,仍然采用ODBC方式,支持所有ODBC支持的支持SQL的数据库。
; y, ~& }3 T K+ g' O2、网络(命令)格式有大变化,采用封包的方式。使用命令要严格按照《游戏制作参考说明》。
$ m) u% U, W$ o( S% n" O; T3、对共享变量的操作,一定要进行“安全”操作。以防多个线程同时处理一个共享变量。2 V, ^4 q+ g( D7 T9 H7 H- E
4、采用Unicode字符集,操作中一定要注意字符处理函数的使用。
. R6 G! Y# E( w- d7 ^8 X E1 ~9 Z% m* d
五、预计:
; u& h* L2 ~# R1、6月初完成pChat3.0,并提供预览程序进行准备。# Z& K1 C, }6 `9 }
2、7月份完成《图形江湖》2.0版本,进行演示站测试。4 z; n: C; w X; b. H8 o' {4 l) D: s
3、10月份前正式推出pChat3.0和《图形江湖》2.0。) o# O* O, l0 \, ]! q% I" C
4、因为提供了更多的用户接口,pChat3.0的使用和游戏开发复杂程度估计比2.x要提高一些。) Q5 t, _0 I' [ B
9 f+ l+ `& `0 i; D
六、下一版本前景:7 l' ]- C7 v5 R5 z1 z/ `
1、增加玩家角色换装功能(即支持装备、服装的显示,需要重新制作人物、服装、装备精灵包)。
8 H% w% ~1 X/ A0 a' M2、增加“脚本定义”功能。 X" \/ k ~6 {" z
3、聊天图形表情。 |
|