找回密码
 注册
搜索
查看: 7718|回复: 0

图形聊天室系统1.x简介

[复制链接]
发表于 2003-11-14 13:13:55 | 显示全部楼层 |阅读模式
图形聊天室系统由七大部分组成:/ u* S; x9 O/ i+ @: X
1、图聊服务器端程序(提供网络通讯、调用游戏功能程序等功能)。
- J8 w+ P$ G- {" w2、图聊游戏DLL程序(实现游戏功能、数据库管理)。" R/ X3 Z" r! X" ]( P  B2 f
3、数据库系统(保存游戏中的玩家数据)。
' l; C; g. M4 F6 s0 J$ u/ q7 y4、图形文件(所有游戏中使用到的图形)。- U+ ~5 a3 E9 Y' c, q9 S; l
5、网页(站)文件(建立与玩家之间的基本平台)。
" R9 P6 k2 g! b, P2 B3 x1 ~- R! U6、地图信息、配置文件。) h, ?$ q5 {5 j+ e4 l# ~& k
7、客户端程序(实现与服务器端的通讯,显示游戏内容)。
) c1 U- ^2 T  T4 t5 j. V) f: m( U- k  x2 q" T' f4 H" E9 q. r
按各部分分别介绍如下:
1 ~, {8 _- f* s* F一、图聊服务器端程序:% w- ~( T- P- V2 a0 N2 N; V6 d
本程序为一个VC++编写的Win32窗口程序,能运行于Windows98/2000/Me/XP 平台,采用TCP协议与客户端进行通讯。是一个与具体游戏内容、数据库无关的游戏开发平台。
1 W8 k8 D( v+ T9 `# ~, ]$ {! S
0 ^9 w6 U. N; |- Y二、图聊游戏程序:2 `) z0 T  [+ x7 [, v  k- {$ B
本程序为一个标准的Win32 DLL程序,通过定义的接口被服务器端程序调用并执行。所有的游戏内容、数据库管理都在这里完成,该部分对于用户提供接口及例子的源程序(在有偿的前提下将提供演示站的游戏源程序,源程序为VC++MFC格式),用户可以开发出自己特色的游戏内容。
2 `& {# p" a, k
( v/ Y* s3 R9 B* g' @; n. r三、数据库系统:( l: w) |6 D& P. ^1 R  `
推荐使用支持SQL的数据库,如:MySQL、Access、MS Sql Server等(建议使用MySQL,因为提供的DLL游戏源程序都是基于MySQL的,有些SQL语句不能用于Access或M$ SQL Server),也可以使用自定义的数据文件(这就需要自己实现数据管理的接口了),总之图聊服务器端是一个与数据库无关的系统。
3 F* b) R2 A% R3 \$ @/ L# p
9 U; {7 y1 ], ?, Z* X四、图形文件:2 V0 t5 j' R0 p4 A( k* u
1、所有游戏(客户端)中需要的图片均由用户自己设计制作(天云阁工作室只提供一些制作的例子和格式)。9 D9 Q6 N: {! n* B
2、图片文件可以是:BMP/GIF/JPG的,一般来说:地图的地面文件使用JPG格式,人物和树林等物体使用GIF格式。BMP就文件比较大,尽量不用。- X2 X+ V7 y1 Z4 g- f
3、图片文件是通过HTTP方式动态下载的客户端的IE缓存的,正常情况下,只有第一次访问时才下载文件,以后使用不再下载。
9 Z: V8 N! l: S9 Y
( T; O5 U( l2 Z/ g五、网页(站)文件:& J) H2 }% m% F+ d5 j0 V- \
因为图聊服务器端为瘦服务器端,所以图聊必须基于一个社区(如:BBS、江湖、聊天室等)。天云阁工作室除了江湖(Web游戏聊天系统)外,不提供其他社区程序。
0 F) @9 _8 @9 {" b$ V7 c! H9 q
' s; E+ q  s3 A# h六、地图信息、配置文件:
2 ~! p+ n) \# ^) i$ N1、地图信息文件定义了各地图的信息,该信息文件由地图编辑器生成。
2 t6 L& i7 }# \; T2、配置文件,配置服务器端的设置和客户端的显示设置。
" v! k! w$ |  I" {7 K6 t
, O0 Q5 y8 y0 i3 g七、客户端程序:; V! }! O  ^9 I5 p
1、通过TCP协议与服务器端进行通讯,并实现游戏与玩家的交互,显示游戏的内容。. s6 ]+ g4 [% B4 v9 u6 y$ y$ j
2、动态从HTTP服务器上动态下载游戏中所需要的内容(如图片)。
# G3 n$ t; N+ M# ~1 }. \0 M% k3、系统采用VC++设计制作,未使用到DirectX。
2 z: w7 E; f: n( S* G, s. V3 I4、该部分由天云阁工作室维护,并不断的开发新功能。免费提供给用户和玩家。
5 F5 a% k: S: z; G# N- o$ S, ?, V. [; }. q0 }; ~
归纳:
: ~& u5 i: w! p. {一、图聊服务器是一个与具体游戏内容、数据库无关的开发平台。就像Windows 2000中的IIS一样。
. f. T& }1 B) H2 K6 r4 s$ X二、图聊系统是一套可自定游戏内容、数据库的系统。就像ASP一样,可以在IIS下开发自己的东西。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|宁德市腾云网络科技有限公司 ( 闽ICP备2022007940号-5|闽公网安备 35092202000206号 )

GMT+8, 2025-6-19 10:31 , Processed in 0.015723 second(s), 15 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表