找回密码
 注册
查看: 8263|回复: 0

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

[复制链接]
发表于 2003-11-14 13:13:55 | 显示全部楼层 |阅读模式
图形聊天室系统由七大部分组成:- j; D. k" _# H8 j8 K
1、图聊服务器端程序(提供网络通讯、调用游戏功能程序等功能)。
& M  M9 ]: g4 H9 |6 {" ]* i2、图聊游戏DLL程序(实现游戏功能、数据库管理)。
0 {& {1 z; V6 o- I, @) b3、数据库系统(保存游戏中的玩家数据)。
7 X6 q" b0 q' c4、图形文件(所有游戏中使用到的图形)。
0 k- a# w! `2 `( s9 E5、网页(站)文件(建立与玩家之间的基本平台)。
3 ^" K0 v5 `' h( y$ s8 I0 J6、地图信息、配置文件。( u* H5 p+ H! ]" d) ~7 d/ P# M
7、客户端程序(实现与服务器端的通讯,显示游戏内容)。
) L* Y6 a7 q3 k& J# }5 }+ B6 v) l/ `* ?
按各部分分别介绍如下:
- C' S1 ~+ |: B: s2 S一、图聊服务器端程序:
4 l# K# X' O+ q  p7 |) X0 I本程序为一个VC++编写的Win32窗口程序,能运行于Windows98/2000/Me/XP 平台,采用TCP协议与客户端进行通讯。是一个与具体游戏内容、数据库无关的游戏开发平台。5 r& E, q# `* c3 e) D$ a& p8 ?! J

. G" T& y& b) d/ L二、图聊游戏程序:* @# \% b  _+ N* `
本程序为一个标准的Win32 DLL程序,通过定义的接口被服务器端程序调用并执行。所有的游戏内容、数据库管理都在这里完成,该部分对于用户提供接口及例子的源程序(在有偿的前提下将提供演示站的游戏源程序,源程序为VC++MFC格式),用户可以开发出自己特色的游戏内容。4 f" @" y; h% g/ X0 {4 r
3 X* c3 B0 ?: ]2 ~' e0 j
三、数据库系统:
& A- h# @. m7 F: n推荐使用支持SQL的数据库,如:MySQL、Access、MS Sql Server等(建议使用MySQL,因为提供的DLL游戏源程序都是基于MySQL的,有些SQL语句不能用于Access或M$ SQL Server),也可以使用自定义的数据文件(这就需要自己实现数据管理的接口了),总之图聊服务器端是一个与数据库无关的系统。
. `7 R7 b5 R/ A2 V* M" H/ q
* p0 O! q7 L8 g, i; E( y, e3 B四、图形文件:
% T+ d9 K4 Q6 Q3 {; h! }1、所有游戏(客户端)中需要的图片均由用户自己设计制作(天云阁工作室只提供一些制作的例子和格式)。
+ S1 x, H# g5 P2、图片文件可以是:BMP/GIF/JPG的,一般来说:地图的地面文件使用JPG格式,人物和树林等物体使用GIF格式。BMP就文件比较大,尽量不用。
5 r& W6 s! a  ^* ^( T7 L$ o8 C0 p3、图片文件是通过HTTP方式动态下载的客户端的IE缓存的,正常情况下,只有第一次访问时才下载文件,以后使用不再下载。1 ]4 \3 G" ?8 v. @9 a7 ~
" _$ s; C% A* g- P, d" S
五、网页(站)文件:
/ Z4 B, S' @# u' \因为图聊服务器端为瘦服务器端,所以图聊必须基于一个社区(如:BBS、江湖、聊天室等)。天云阁工作室除了江湖(Web游戏聊天系统)外,不提供其他社区程序。
  u$ c7 N  {6 e- v+ H9 r' _+ \# o5 d) w! X7 n
六、地图信息、配置文件:4 ~+ o2 g8 E9 F; ~  Y
1、地图信息文件定义了各地图的信息,该信息文件由地图编辑器生成。
/ `6 Q. Z3 K6 r0 D! X7 ?- Y0 I2、配置文件,配置服务器端的设置和客户端的显示设置。
" }. ^- m# h( U$ C/ |! k; l3 o1 M
* }( F1 B, k. d9 ~七、客户端程序:
- {* M& P8 f3 z8 ?! l- t  {1、通过TCP协议与服务器端进行通讯,并实现游戏与玩家的交互,显示游戏的内容。
: i9 h+ F) f5 U; X* r7 P7 I2、动态从HTTP服务器上动态下载游戏中所需要的内容(如图片)。( K& a/ @. t% Y2 D
3、系统采用VC++设计制作,未使用到DirectX。  G( Y3 d( G/ J3 h. T) P
4、该部分由天云阁工作室维护,并不断的开发新功能。免费提供给用户和玩家。
6 `' c- T- j& T5 E1 Y6 E
, ]* Q4 v1 U8 M7 S9 c$ i归纳:
& A) d" H7 C6 U' L  P一、图聊服务器是一个与具体游戏内容、数据库无关的开发平台。就像Windows 2000中的IIS一样。
6 }* @" w! W9 T* r- r% h二、图聊系统是一套可自定游戏内容、数据库的系统。就像ASP一样,可以在IIS下开发自己的东西。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-10-2 05:29 , Processed in 0.017310 second(s), 16 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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