|
一、准备工作:, |3 |1 e1 |8 X- j1 s) e) g
1、建议大家制作2、3个pChat3的场景(根据工具包预览里的场景格式做好准备),因为pChat3是大场景模式,不需要太多个场景了。8 j* B6 X$ }6 A: N7 N
2、转换好人、怪物包、法术包。
6 [8 M5 H- i) M! A3、准备好物品图片、物品描述文件。1 X. [6 x }0 [0 _" ^" h; }. @
4、准备好菜单定义(可以等pChat3.0预览版出来了根据例子制作)。/ {$ G0 ^$ T; a1 K; t/ C
# ~1 J- K9 M; p z7 g5 }二、客户端程序变化:; q9 Y( _5 R, A
1、界面,完全图形化,所以每个窗口、按钮等都要有对应的图。
* |$ y. q, r% J$ o. g5 s2、所有数据打包(UI包、菜单包、资料包、游戏图片包、精灵包),并且支持加密。0 n, w% Y# O# c5 p: j9 O# ]
3、支持网络数据加密。& b% y4 \. x) O$ Q4 b% x
4、采用Unicode字符集,Windows4.x不支持,需要使用Windows5.x以上版本。1 c0 v1 \. `, L# F, r8 v3 o
5、采用Direct3D进行画面渲染,显卡需要支持Direct3D加速,并用使用DirectX 8.1以上版本。
0 u# {. }3 M( d$ s6、采用DirectAudio声音,采用3D声效。采用DirectShow播放背景音乐和视频。
4 A @& M D' H& X1 b
0 G, h1 o0 }8 C& A7 ^8 C8 x& u! g三、服务器端程序变化:
2 k* B3 M" c1 _9 `; v8 p1、支持网络数据加密。- ?* |7 H2 u q1 l) Y% F
2、将大多数的变量操作下放到DLL层,方便大家的游戏控制(同时增加了危险程度——多线程共享变量问题)。' G( V0 G7 m, }! H7 h
3、程序侦听端口在认证信息中指定(允许一台服务器安装多个),暂时不考虑制作宇宙版(2.x宇宙版用户可以考虑不升级或按1换6升级到3.0版本)。
/ i F4 D$ Q7 g# {4 t4、采用Unicode字符集。
; c" p/ s9 q, U2 K: Q6 i
% }" j* u- p# V/ `四、游戏制作的变化:' p) \$ C% N. D* B- u* s1 v
1、数据库的操作有些变化,提高了性能,仍然采用ODBC方式,支持所有ODBC支持的支持SQL的数据库。. C9 I5 d/ J( @ o3 H) e8 \
2、网络(命令)格式有大变化,采用封包的方式。使用命令要严格按照《游戏制作参考说明》。* m: A3 e3 B+ a5 K6 t+ v# ^7 ^
3、对共享变量的操作,一定要进行“安全”操作。以防多个线程同时处理一个共享变量。3 G6 A9 X( |$ i p( N5 u% t) Q( c
4、采用Unicode字符集,操作中一定要注意字符处理函数的使用。
+ D9 w( P0 @+ q9 C; n$ r
$ X, L! N# [ X五、预计:
- F+ S, G' Z6 ?1、6月初完成pChat3.0,并提供预览程序进行准备。
1 r! l( A( M' v2、7月份完成《图形江湖》2.0版本,进行演示站测试。% f4 O& c& ^. Y. u& F3 X
3、10月份前正式推出pChat3.0和《图形江湖》2.0。
: B$ |% T$ v( @5 l0 z4、因为提供了更多的用户接口,pChat3.0的使用和游戏开发复杂程度估计比2.x要提高一些。) b5 I2 p P/ f' w
# W/ n1 M3 O0 n E0 D4 I- n$ \六、下一版本前景:5 [% X/ v/ V+ x& G$ }' i3 ^
1、增加玩家角色换装功能(即支持装备、服装的显示,需要重新制作人物、服装、装备精灵包)。3 t! [ Z+ `) C- F8 |) h) l
2、增加“脚本定义”功能。. M3 d# Q: [! Q) L9 A# ~
3、聊天图形表情。 |
|