|
|
一、准备工作:+ G2 _: k% f7 w/ D7 p. L
1、建议大家制作2、3个pChat3的场景(根据工具包预览里的场景格式做好准备),因为pChat3是大场景模式,不需要太多个场景了。5 Y/ R4 ?" S1 B g% a2 ]3 U; N
2、转换好人、怪物包、法术包。
+ n. J/ H% Z8 r6 z" e; |3、准备好物品图片、物品描述文件。# m( y7 o3 [$ ~( i9 v& {
4、准备好菜单定义(可以等pChat3.0预览版出来了根据例子制作)。& g- p- ?1 I7 `3 R" N
9 _# e9 m, v. v" j% h
二、客户端程序变化:
( D& l0 h( `( \& l% J1、界面,完全图形化,所以每个窗口、按钮等都要有对应的图。
* m; J, X2 z5 f$ o6 x% T5 J2、所有数据打包(UI包、菜单包、资料包、游戏图片包、精灵包),并且支持加密。. x( M$ W1 M8 N {0 }1 D6 M6 k
3、支持网络数据加密。( E' v8 F8 C7 H; h" a6 e
4、采用Unicode字符集,Windows4.x不支持,需要使用Windows5.x以上版本。4 A# V5 m! r/ q) w) s% H! `
5、采用Direct3D进行画面渲染,显卡需要支持Direct3D加速,并用使用DirectX 8.1以上版本。& T- t6 s E3 R1 T; h4 p K. l, G8 g
6、采用DirectAudio声音,采用3D声效。采用DirectShow播放背景音乐和视频。' z3 O6 _8 d: q* o! V1 F
K, m4 R7 x4 x; o! P3 Q$ [三、服务器端程序变化:2 M1 F0 H5 N8 h
1、支持网络数据加密。
_5 z( e3 Y! B! b; v9 i. U3 S$ S- {2、将大多数的变量操作下放到DLL层,方便大家的游戏控制(同时增加了危险程度——多线程共享变量问题)。
/ t r g# i' k5 w! `/ P3、程序侦听端口在认证信息中指定(允许一台服务器安装多个),暂时不考虑制作宇宙版(2.x宇宙版用户可以考虑不升级或按1换6升级到3.0版本)。
) q8 U6 t1 M5 W! |- U8 }4、采用Unicode字符集。
" @: ~3 O: f) f% s0 s) A* H
9 V$ ~* T- _' t4 }+ t四、游戏制作的变化:
8 G, Y0 i* @+ T/ N1、数据库的操作有些变化,提高了性能,仍然采用ODBC方式,支持所有ODBC支持的支持SQL的数据库。
: y. q( W! P- B M9 u2、网络(命令)格式有大变化,采用封包的方式。使用命令要严格按照《游戏制作参考说明》。6 E6 Z. X/ i! ]; w; h4 _% ^4 L7 B
3、对共享变量的操作,一定要进行“安全”操作。以防多个线程同时处理一个共享变量。
4 F: s* b3 q$ W* H0 p4、采用Unicode字符集,操作中一定要注意字符处理函数的使用。' L: _% t5 g+ j0 a2 k
3 b: v; r: v# Z# c6 Y2 @5 e# Q
五、预计:
6 \5 L/ N8 o b/ P7 p% n4 M* ?1、6月初完成pChat3.0,并提供预览程序进行准备。
0 _- @1 J4 Q. N) u. |7 Z2、7月份完成《图形江湖》2.0版本,进行演示站测试。
8 l4 W [4 o5 S" M$ O. |# \9 M3、10月份前正式推出pChat3.0和《图形江湖》2.0。$ F+ V: r9 t+ v) P
4、因为提供了更多的用户接口,pChat3.0的使用和游戏开发复杂程度估计比2.x要提高一些。6 P/ Q9 z1 [" E
3 R0 q) H1 ]$ L7 b) Q
六、下一版本前景:( q X0 N8 B1 h( P
1、增加玩家角色换装功能(即支持装备、服装的显示,需要重新制作人物、服装、装备精灵包)。& H$ X! T- P" O& |. J6 J8 y
2、增加“脚本定义”功能。+ f9 l5 U* Q9 Z+ z1 U
3、聊天图形表情。 |
|