最近又想出来一个代理DLL技术的实际应用。
' N$ D& k+ B7 H7 O. c1 o( y前2个是攻略工具和个性化旁白。
" Y5 X, g& |% ^1 e, o
* Y3 R- o( V1 }. b( {( u和个性化旁白不同,个性化旁白是预先写好的东西。3 R5 E' l5 L% A& T! C
我们在游戏的时候有时候需要发表一点实时的信息,比如对游戏的评论和遇到难题的时候需要一些别人的帮助,有些东西可能在攻略上都找不到。于是这个工具的创意就出现了。
) i7 b4 |3 n" x% h6 k! T3 }1 u) ^) y0 Z4 y, g
工具分以下几个部分. U2 e9 i' Q; f' s1 R2 m
4 k0 I. }; V' y( x; I1 W' A! h6 t1.服务器端1 ^7 ~2 Y" |: W; C
可以是一个服务器端常驻程序或者是一个ftp的可写目录,用于保存客户端发出的信息
( X Z, ^& {5 L+ ?% ^$ X) ?0 }( Q$ H& P! e% Z
2.客户端信息上传工具
7 w1 `' t4 t t 把客户端Player要发送的信息以流或文件的形式上传至服务器端) E( q& W6 i: @; @! ?
9 \! [ U2 K1 ]5 `/ O; l6 U3.客户端信息下载工具3 l+ {- A) {! K& B9 M. @6 W& G
把服务器端信息流或文件下载到客户端,以文本文件保存
- s% a- s; J: F3 _; F
, q1 U. j2 T- ^; V1 q. z& V/ K4.客户端信息显示模块
1 ]4 b; n3 N+ w0 _3 D 这部分的功能当然是代理DLL来实现的,实时检查文本文件,并显示在屏幕上 |