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

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

[复制链接]
发表于 2003-11-14 13:13:55 | 显示全部楼层 |阅读模式
图形聊天室系统由七大部分组成:
0 `4 O. p  V. R) z# g1、图聊服务器端程序(提供网络通讯、调用游戏功能程序等功能)。) N. t( j; O/ X
2、图聊游戏DLL程序(实现游戏功能、数据库管理)。
% G/ D! ?8 _7 B# }$ _3、数据库系统(保存游戏中的玩家数据)。
2 B! A2 @" y& c5 v. j1 m4、图形文件(所有游戏中使用到的图形)。& [7 ~2 m9 o. X, O6 x' x% Q
5、网页(站)文件(建立与玩家之间的基本平台)。: k/ a, J% I" d2 o5 w2 ^/ D" n
6、地图信息、配置文件。0 b9 u$ I( y2 v# d
7、客户端程序(实现与服务器端的通讯,显示游戏内容)。
9 ~, l" p# l- A, X! q% _( g0 _' }/ n/ ~# |% T
按各部分分别介绍如下:. }$ g* n9 _, A, Q9 F( M3 q; y
一、图聊服务器端程序:$ X$ H, n5 d5 g, ^8 `- _
本程序为一个VC++编写的Win32窗口程序,能运行于Windows98/2000/Me/XP 平台,采用TCP协议与客户端进行通讯。是一个与具体游戏内容、数据库无关的游戏开发平台。
, T. z! F' l  G& b; a7 r$ _3 K) s6 \' i8 p
二、图聊游戏程序:2 D" c3 V/ |' d
本程序为一个标准的Win32 DLL程序,通过定义的接口被服务器端程序调用并执行。所有的游戏内容、数据库管理都在这里完成,该部分对于用户提供接口及例子的源程序(在有偿的前提下将提供演示站的游戏源程序,源程序为VC++MFC格式),用户可以开发出自己特色的游戏内容。  }$ K4 h- I: k. @2 a

4 j) {1 J3 n  A: \( K1 v9 D三、数据库系统:
, \' E9 I' q) i, G5 R2 L* d$ Z+ J推荐使用支持SQL的数据库,如:MySQL、Access、MS Sql Server等(建议使用MySQL,因为提供的DLL游戏源程序都是基于MySQL的,有些SQL语句不能用于Access或M$ SQL Server),也可以使用自定义的数据文件(这就需要自己实现数据管理的接口了),总之图聊服务器端是一个与数据库无关的系统。" c$ s9 @* ?9 A: h
8 F/ ^' c) P7 q0 _4 M7 X9 r& l
四、图形文件:
) P$ k( p$ z; J) c6 J0 H: [1、所有游戏(客户端)中需要的图片均由用户自己设计制作(天云阁工作室只提供一些制作的例子和格式)。) x& d3 S" A1 V( M
2、图片文件可以是:BMP/GIF/JPG的,一般来说:地图的地面文件使用JPG格式,人物和树林等物体使用GIF格式。BMP就文件比较大,尽量不用。
6 q& @8 V5 `6 `- U% X2 L; {3、图片文件是通过HTTP方式动态下载的客户端的IE缓存的,正常情况下,只有第一次访问时才下载文件,以后使用不再下载。' `, t7 K* ~& H4 q' G8 r' Z
1 [) g: `# G" k2 Z3 f1 c, [
五、网页(站)文件:
1 x" U( u: \% e8 u7 l因为图聊服务器端为瘦服务器端,所以图聊必须基于一个社区(如:BBS、江湖、聊天室等)。天云阁工作室除了江湖(Web游戏聊天系统)外,不提供其他社区程序。
; {, e! u- E. g- P/ P5 J( n" r# q: G& R- T# V; a
六、地图信息、配置文件:( E2 j. W7 B8 s) W) O1 n
1、地图信息文件定义了各地图的信息,该信息文件由地图编辑器生成。
; [7 ?4 H* Y0 Q: C6 [( f2、配置文件,配置服务器端的设置和客户端的显示设置。/ w# e5 O. q9 h; |& s3 a  \4 Q6 |+ u
- y( k7 S2 ^( |1 A) e
七、客户端程序:
2 a- t6 w: |  h; ]% [, e1、通过TCP协议与服务器端进行通讯,并实现游戏与玩家的交互,显示游戏的内容。
: N; `0 B5 l9 Z( i; D2、动态从HTTP服务器上动态下载游戏中所需要的内容(如图片)。& M8 F  P) ~; \. ^9 A
3、系统采用VC++设计制作,未使用到DirectX。8 J8 v4 O5 F0 \2 ?& I; x  K
4、该部分由天云阁工作室维护,并不断的开发新功能。免费提供给用户和玩家。
- S2 P' H! p' i0 N. W4 d% e) o% l
归纳:" Z3 p7 }7 s, t. z+ t4 ?* g
一、图聊服务器是一个与具体游戏内容、数据库无关的开发平台。就像Windows 2000中的IIS一样。
" |. Y  Q  W! v; S; n二、图聊系统是一套可自定游戏内容、数据库的系统。就像ASP一样,可以在IIS下开发自己的东西。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-6-18 08:14 , Processed in 0.017406 second(s), 16 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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