|
|
一、准备工作:
Y& Z$ u, Q5 x2 t, {) t1、建议大家制作2、3个pChat3的场景(根据工具包预览里的场景格式做好准备),因为pChat3是大场景模式,不需要太多个场景了。
9 q& Z( A1 X5 _$ \$ {5 n2、转换好人、怪物包、法术包。
/ }0 }# T( [$ L' F% l! E3、准备好物品图片、物品描述文件。
; D/ ^, o! _4 ]6 r4、准备好菜单定义(可以等pChat3.0预览版出来了根据例子制作)。/ ^) ^% X9 m% Y( C$ ~6 S: z @
/ M$ t- v" ?# e' f; y6 o& z
二、客户端程序变化:; W; ? T, {7 k1 X8 ]' r7 {
1、界面,完全图形化,所以每个窗口、按钮等都要有对应的图。0 Z% `" C( N5 j, |
2、所有数据打包(UI包、菜单包、资料包、游戏图片包、精灵包),并且支持加密。6 B3 P& c( ~% J7 n" h
3、支持网络数据加密。
1 }1 [" h( ~' h4、采用Unicode字符集,Windows4.x不支持,需要使用Windows5.x以上版本。
7 M; K4 K6 O1 V* T. g+ L2 h* G5、采用Direct3D进行画面渲染,显卡需要支持Direct3D加速,并用使用DirectX 8.1以上版本。
5 D T. ~5 q0 D6、采用DirectAudio声音,采用3D声效。采用DirectShow播放背景音乐和视频。
$ E) [' t' j& V' H2 m' b
# X |0 P8 y3 K9 R4 J* r0 g三、服务器端程序变化:# l7 w6 J5 j+ F( q' Z0 F6 r0 ~, S
1、支持网络数据加密。
e: o* {2 U0 g$ u2、将大多数的变量操作下放到DLL层,方便大家的游戏控制(同时增加了危险程度——多线程共享变量问题)。2 ]. E$ }" U- _6 {; {7 s2 N
3、程序侦听端口在认证信息中指定(允许一台服务器安装多个),暂时不考虑制作宇宙版(2.x宇宙版用户可以考虑不升级或按1换6升级到3.0版本)。# g; z* E* ]1 a1 E3 u$ ^9 \4 ]
4、采用Unicode字符集。
. f* R) X$ o9 L4 { N6 w: U* P0 G- [; S' B8 i
四、游戏制作的变化:# ]2 P& u- y( X4 M# f2 n! ]' J
1、数据库的操作有些变化,提高了性能,仍然采用ODBC方式,支持所有ODBC支持的支持SQL的数据库。& M- x2 u' D; P7 T `3 j
2、网络(命令)格式有大变化,采用封包的方式。使用命令要严格按照《游戏制作参考说明》。9 P2 H, G( d% P% D& F9 a3 Q
3、对共享变量的操作,一定要进行“安全”操作。以防多个线程同时处理一个共享变量。% y' ]2 L1 L: z% O9 J6 V# I
4、采用Unicode字符集,操作中一定要注意字符处理函数的使用。
( G* V/ F" M! ~% C& K7 X: k
9 Q6 w# w! y, I3 o- w* y五、预计:
9 S* a, h; C. w' ^# k0 P1、6月初完成pChat3.0,并提供预览程序进行准备。$ K' V8 T8 P8 H. o- j
2、7月份完成《图形江湖》2.0版本,进行演示站测试。
K% @0 m! R/ t6 T# ]# [. Q3、10月份前正式推出pChat3.0和《图形江湖》2.0。( a8 y* N& G. }& Q6 t2 B7 y! N2 L) {
4、因为提供了更多的用户接口,pChat3.0的使用和游戏开发复杂程度估计比2.x要提高一些。
3 ~6 \. v2 R3 b5 ~. Y( E' n8 u
六、下一版本前景:6 J) P B4 s6 P7 t6 B! `1 [
1、增加玩家角色换装功能(即支持装备、服装的显示,需要重新制作人物、服装、装备精灵包)。$ c; \* u& x- j; `
2、增加“脚本定义”功能。
1 _9 e' P: ?7 A3、聊天图形表情。 |
|