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

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

[复制链接]
发表于 2003-11-14 13:13:55 | 显示全部楼层 |阅读模式
图形聊天室系统由七大部分组成:
, n& Z( T4 x- j1 V+ @2 i0 ~- ?, }1、图聊服务器端程序(提供网络通讯、调用游戏功能程序等功能)。8 g* W# R7 G5 ^7 p) l! \# m
2、图聊游戏DLL程序(实现游戏功能、数据库管理)。9 e* q. }$ |9 z: j/ l. ]
3、数据库系统(保存游戏中的玩家数据)。6 `0 f, y; B! r2 W5 Q+ F( s3 c
4、图形文件(所有游戏中使用到的图形)。
$ u% V. A& i" \$ O% `7 b5、网页(站)文件(建立与玩家之间的基本平台)。: ?: z/ B; g$ i' Q! z
6、地图信息、配置文件。9 v1 w3 y5 E* T8 N/ w' t; Z6 x3 B& ^
7、客户端程序(实现与服务器端的通讯,显示游戏内容)。
% ?2 w5 _$ {7 u  J/ T3 m/ L/ D( Y$ r% V+ ~0 F6 D
按各部分分别介绍如下:
" `* Y; |: t7 }, X一、图聊服务器端程序:1 Q7 L0 H/ c: i  u0 R7 m1 q* i
本程序为一个VC++编写的Win32窗口程序,能运行于Windows98/2000/Me/XP 平台,采用TCP协议与客户端进行通讯。是一个与具体游戏内容、数据库无关的游戏开发平台。
" V! V) q) g& Q1 t# C  U
. i% J" g, `7 J& s5 T$ h( W: z二、图聊游戏程序:% {2 ~( n1 Q  i. [
本程序为一个标准的Win32 DLL程序,通过定义的接口被服务器端程序调用并执行。所有的游戏内容、数据库管理都在这里完成,该部分对于用户提供接口及例子的源程序(在有偿的前提下将提供演示站的游戏源程序,源程序为VC++MFC格式),用户可以开发出自己特色的游戏内容。& w8 z+ z, ]5 c4 p/ }6 L

* Q$ |' I; r; R) ~# A' c/ e$ b三、数据库系统:
, l' T2 D. C  c+ F推荐使用支持SQL的数据库,如:MySQL、Access、MS Sql Server等(建议使用MySQL,因为提供的DLL游戏源程序都是基于MySQL的,有些SQL语句不能用于Access或M$ SQL Server),也可以使用自定义的数据文件(这就需要自己实现数据管理的接口了),总之图聊服务器端是一个与数据库无关的系统。: N1 o7 W& W7 v

+ U: [1 H/ m8 Q9 M- J四、图形文件:
! \. ?6 l1 R  t- ~* X1、所有游戏(客户端)中需要的图片均由用户自己设计制作(天云阁工作室只提供一些制作的例子和格式)。
) C4 D$ j' Q' g2 m! w. i. m2、图片文件可以是:BMP/GIF/JPG的,一般来说:地图的地面文件使用JPG格式,人物和树林等物体使用GIF格式。BMP就文件比较大,尽量不用。
7 J3 W/ b  {5 A$ i+ @& n, t( T9 }3、图片文件是通过HTTP方式动态下载的客户端的IE缓存的,正常情况下,只有第一次访问时才下载文件,以后使用不再下载。
1 \, c7 Q8 j# c2 g: b1 h: G1 @2 a' H. d5 T$ D
五、网页(站)文件:
3 e1 n' h: a0 h! a2 E& ~% Y' S" M因为图聊服务器端为瘦服务器端,所以图聊必须基于一个社区(如:BBS、江湖、聊天室等)。天云阁工作室除了江湖(Web游戏聊天系统)外,不提供其他社区程序。
$ o6 y; w$ z- n/ ^' y1 C3 D& U" c- A6 [6 X& y. _
六、地图信息、配置文件:, X- c" T  ?# U8 ]5 l+ m8 @
1、地图信息文件定义了各地图的信息,该信息文件由地图编辑器生成。3 h, w8 F" H) O$ Q8 a
2、配置文件,配置服务器端的设置和客户端的显示设置。
; ^. r/ p6 Q) b6 U* r9 e- M
) Q' k' L; r) J; n% G七、客户端程序:
3 s4 M1 H6 l3 q! ~! c% d& H1、通过TCP协议与服务器端进行通讯,并实现游戏与玩家的交互,显示游戏的内容。. c! R; y8 m, \/ M1 d" }+ t
2、动态从HTTP服务器上动态下载游戏中所需要的内容(如图片)。7 k$ w$ F8 f3 m% r( v
3、系统采用VC++设计制作,未使用到DirectX。
+ T) q: G5 `2 h4、该部分由天云阁工作室维护,并不断的开发新功能。免费提供给用户和玩家。
6 k. ^/ u' Z. ~! i  N5 I0 _
) m, J6 G/ w5 `; b6 w( A- Q% h归纳:
# f) A$ Q9 w0 o6 F# f' N) [一、图聊服务器是一个与具体游戏内容、数据库无关的开发平台。就像Windows 2000中的IIS一样。" z; b- S( F& g0 x5 j
二、图聊系统是一套可自定游戏内容、数据库的系统。就像ASP一样,可以在IIS下开发自己的东西。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-11-15 06:46 , Processed in 0.020070 second(s), 16 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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