|
一、准备工作:2 U+ z& P8 t: d0 y' {, u
1、建议大家制作2、3个pChat3的场景(根据工具包预览里的场景格式做好准备),因为pChat3是大场景模式,不需要太多个场景了。
7 T7 Q6 ?& J( _+ ]2 ^& K" @3 P2、转换好人、怪物包、法术包。
0 g7 I3 E: a3 {5 l7 S @3、准备好物品图片、物品描述文件。! m& O2 X' I- k& `- S, p
4、准备好菜单定义(可以等pChat3.0预览版出来了根据例子制作)。& }( H0 q( J, i
1 E" f% |1 L- X- U8 C3 a' h# L
二、客户端程序变化:5 J( i( V9 s. m( X5 b5 N/ H
1、界面,完全图形化,所以每个窗口、按钮等都要有对应的图。
2 E, k+ q' @) }2 i! g2、所有数据打包(UI包、菜单包、资料包、游戏图片包、精灵包),并且支持加密。
' o$ I; N& j8 W3 y3、支持网络数据加密。
9 c/ _* w3 U' T" ~2 d4、采用Unicode字符集,Windows4.x不支持,需要使用Windows5.x以上版本。
0 H$ t* {: S( o5 r: ?. v+ i5、采用Direct3D进行画面渲染,显卡需要支持Direct3D加速,并用使用DirectX 8.1以上版本。( \( r. y A; Q8 e! ~$ y& V( s
6、采用DirectAudio声音,采用3D声效。采用DirectShow播放背景音乐和视频。: s- l+ w" ]6 j, p
! q. t/ D$ ?6 I. Y/ K: G2 g0 v2 A9 g
三、服务器端程序变化:* T: h+ j! S: R5 P q5 r
1、支持网络数据加密。. L' g( e1 J5 a# o0 \% R# [: e' I
2、将大多数的变量操作下放到DLL层,方便大家的游戏控制(同时增加了危险程度——多线程共享变量问题)。
0 d2 t- N) I" c9 R) r1 H5 Y, u/ L" A3、程序侦听端口在认证信息中指定(允许一台服务器安装多个),暂时不考虑制作宇宙版(2.x宇宙版用户可以考虑不升级或按1换6升级到3.0版本)。
( g g, q7 k$ w; j) o1 }4、采用Unicode字符集。
" O% d$ {* N6 x0 C% ?' t9 R0 Z; |: ?( n0 d
四、游戏制作的变化:
4 x- n3 J- p i3 \3 n+ `$ P1、数据库的操作有些变化,提高了性能,仍然采用ODBC方式,支持所有ODBC支持的支持SQL的数据库。
# b' i/ ^3 j0 z: @2、网络(命令)格式有大变化,采用封包的方式。使用命令要严格按照《游戏制作参考说明》。
" M6 e* ~5 r* p$ t, z) @- F3、对共享变量的操作,一定要进行“安全”操作。以防多个线程同时处理一个共享变量。; @5 I* q& s5 {2 I! z' a# h
4、采用Unicode字符集,操作中一定要注意字符处理函数的使用。
: v7 ]: x' m4 t
D" W* p7 o: ~' p0 k! F# f, G五、预计:$ h: } c* {# W; j0 m
1、6月初完成pChat3.0,并提供预览程序进行准备。# a3 H/ t3 M4 L/ A5 |
2、7月份完成《图形江湖》2.0版本,进行演示站测试。) P5 b5 Z9 l+ A& o# [% b' ?
3、10月份前正式推出pChat3.0和《图形江湖》2.0。
! ?# A8 f( z5 `5 o/ h4、因为提供了更多的用户接口,pChat3.0的使用和游戏开发复杂程度估计比2.x要提高一些。
: T& x$ K/ h+ z. `0 l. y6 f Z y6 k, [( j
六、下一版本前景:
! f; z+ p0 W# d S1、增加玩家角色换装功能(即支持装备、服装的显示,需要重新制作人物、服装、装备精灵包)。
/ |0 |9 @0 v6 i. K5 I2、增加“脚本定义”功能。* O" @& ]" k- S( b/ V
3、聊天图形表情。 |
|