|
|
一、准备工作:
2 a* V( Q5 G# s/ \1、建议大家制作2、3个pChat3的场景(根据工具包预览里的场景格式做好准备),因为pChat3是大场景模式,不需要太多个场景了。, F( b# _# V" u( n4 j* X
2、转换好人、怪物包、法术包。' ]9 y: k+ n7 _' z8 c5 s7 s
3、准备好物品图片、物品描述文件。
4 r* V. Z& f0 I! t. \4、准备好菜单定义(可以等pChat3.0预览版出来了根据例子制作)。
0 Y- U- Y% Z2 [# {6 Y
9 o0 N4 x @6 u/ _8 A' b- ^二、客户端程序变化:2 }, }+ W& k4 x
1、界面,完全图形化,所以每个窗口、按钮等都要有对应的图。
7 F) J& h! K! V' I; I0 h2、所有数据打包(UI包、菜单包、资料包、游戏图片包、精灵包),并且支持加密。# h8 D$ k9 x" }) `/ w, O
3、支持网络数据加密。
( c+ M5 [1 d) s( N. @8 }4、采用Unicode字符集,Windows4.x不支持,需要使用Windows5.x以上版本。
* @0 {/ f b) H% ~) _5、采用Direct3D进行画面渲染,显卡需要支持Direct3D加速,并用使用DirectX 8.1以上版本。1 r/ i, R" w* m- A0 ^3 W
6、采用DirectAudio声音,采用3D声效。采用DirectShow播放背景音乐和视频。6 d9 h" S" x& y. l: p
% O) u, U, G# n" u$ |: W3 B6 u4 u三、服务器端程序变化:# I1 A; }1 ]* W5 `, z* A; @
1、支持网络数据加密。
2 `$ U4 Z% I1 v+ m2、将大多数的变量操作下放到DLL层,方便大家的游戏控制(同时增加了危险程度——多线程共享变量问题)。
* B* ]) G" y5 m% w3、程序侦听端口在认证信息中指定(允许一台服务器安装多个),暂时不考虑制作宇宙版(2.x宇宙版用户可以考虑不升级或按1换6升级到3.0版本)。& N. a; g2 T; H# i
4、采用Unicode字符集。
3 y( J6 U- e3 A6 [# B4 w s% _$ L- J+ c
四、游戏制作的变化:
/ X- Y- V! r0 p( j) k8 Y, ^1、数据库的操作有些变化,提高了性能,仍然采用ODBC方式,支持所有ODBC支持的支持SQL的数据库。- s) C+ ?- \& h. E: I- [- g( u' P
2、网络(命令)格式有大变化,采用封包的方式。使用命令要严格按照《游戏制作参考说明》。
: x+ ?. L- e( y: F3、对共享变量的操作,一定要进行“安全”操作。以防多个线程同时处理一个共享变量。
; S4 {$ k) C% Z$ m" I- r+ @0 [% R4、采用Unicode字符集,操作中一定要注意字符处理函数的使用。% s4 K6 }: m0 G; r1 q
; e s9 ]5 r' |0 r7 q+ r3 N! i
五、预计:
8 f! U6 x/ r- R$ C4 D) u( N1、6月初完成pChat3.0,并提供预览程序进行准备。
/ A8 V/ O+ x8 G0 t/ s2 l2、7月份完成《图形江湖》2.0版本,进行演示站测试。
9 N, @& ^8 I# R* y: U; b5 U3、10月份前正式推出pChat3.0和《图形江湖》2.0。2 ?9 n9 I" g5 v! I8 n' ~5 H- K
4、因为提供了更多的用户接口,pChat3.0的使用和游戏开发复杂程度估计比2.x要提高一些。
1 g/ Z) L( y# Q9 z6 c* {
$ l% t; }9 j" E六、下一版本前景:' D- P8 K4 j4 ^3 ^& K9 e
1、增加玩家角色换装功能(即支持装备、服装的显示,需要重新制作人物、服装、装备精灵包)。/ ^9 S+ w& z, ?7 }
2、增加“脚本定义”功能。
/ r5 {6 i1 J: E/ c& Y3、聊天图形表情。 |
|