最近又想出来一个代理DLL技术的实际应用。
" D4 |1 P) l2 H: ]前2个是攻略工具和个性化旁白。% D5 p" K, _5 S& _, |
" B" ]' ^* k( Z( N7 I- y) ~8 o和个性化旁白不同,个性化旁白是预先写好的东西。" N% s* g5 y4 Z& i" W
我们在游戏的时候有时候需要发表一点实时的信息,比如对游戏的评论和遇到难题的时候需要一些别人的帮助,有些东西可能在攻略上都找不到。于是这个工具的创意就出现了。
+ ^' g' x' i+ Q5 S; E' g }' T. y' n0 L: E
工具分以下几个部分
x- ]* L9 C6 R4 h, P/ Y1 L5 X
1 S. u$ X" E# [5 v1.服务器端" z( F# i' q4 }; y
可以是一个服务器端常驻程序或者是一个ftp的可写目录,用于保存客户端发出的信息/ H j+ Q5 ?' ?" D3 D/ P" t4 B+ o6 \
# O0 d, T" z* V2.客户端信息上传工具
' X, Y; Y6 r; y$ a6 U" C( c+ @2 Y 把客户端Player要发送的信息以流或文件的形式上传至服务器端4 Q4 k, {1 q4 e* _4 N2 Z- U4 J
' ]' f* W" f8 d3 W4 e3.客户端信息下载工具
* w/ ?; L4 b8 S( `# X8 o! c把服务器端信息流或文件下载到客户端,以文本文件保存
: x3 ?" b; t( E) {5 O0 x
! h3 M1 @3 ?- N' P0 A1 }" I4.客户端信息显示模块
2 \6 X" W# P. G; e% o 这部分的功能当然是代理DLL来实现的,实时检查文本文件,并显示在屏幕上 |