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

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

[复制链接]
发表于 2003-11-14 13:13:55 | 显示全部楼层 |阅读模式
图形聊天室系统由七大部分组成:
0 ?" j7 i; T4 P, H2 ^1、图聊服务器端程序(提供网络通讯、调用游戏功能程序等功能)。! `) S3 z( o7 ^% c2 }5 L
2、图聊游戏DLL程序(实现游戏功能、数据库管理)。
" ?9 r, o/ {% Y6 @3、数据库系统(保存游戏中的玩家数据)。3 |1 A0 s" W: F( p3 u
4、图形文件(所有游戏中使用到的图形)。
, ]- f& s' n1 K; i5、网页(站)文件(建立与玩家之间的基本平台)。; u8 R; e5 |0 ~5 L6 ]: s) W
6、地图信息、配置文件。
3 a) s! X( L% R; f% k7、客户端程序(实现与服务器端的通讯,显示游戏内容)。0 t* D4 \8 _% Z

& `( G% G5 O0 @2 J0 G按各部分分别介绍如下:3 ?+ I! L! {& t3 J9 E! ~) k
一、图聊服务器端程序:
4 k+ V2 @' |" l  E- E本程序为一个VC++编写的Win32窗口程序,能运行于Windows98/2000/Me/XP 平台,采用TCP协议与客户端进行通讯。是一个与具体游戏内容、数据库无关的游戏开发平台。
6 x: n* u, r8 ?( a6 h
& d; g/ w! f) m二、图聊游戏程序:
  r% _: r' r# P" d3 x. w/ m本程序为一个标准的Win32 DLL程序,通过定义的接口被服务器端程序调用并执行。所有的游戏内容、数据库管理都在这里完成,该部分对于用户提供接口及例子的源程序(在有偿的前提下将提供演示站的游戏源程序,源程序为VC++MFC格式),用户可以开发出自己特色的游戏内容。% ]) C& a) J' |: u5 x7 O  e- `/ X+ O
9 P# U( s$ M3 Z, I4 r
三、数据库系统:' z5 P( p. _* B7 R2 J8 B* w
推荐使用支持SQL的数据库,如:MySQL、Access、MS Sql Server等(建议使用MySQL,因为提供的DLL游戏源程序都是基于MySQL的,有些SQL语句不能用于Access或M$ SQL Server),也可以使用自定义的数据文件(这就需要自己实现数据管理的接口了),总之图聊服务器端是一个与数据库无关的系统。
1 e4 M8 K# @% M7 T$ h; |3 }3 [
. z" j8 d' t3 d# M; ]% M1 e四、图形文件:
% `& ^/ {8 |, [* t) ?( J9 n1、所有游戏(客户端)中需要的图片均由用户自己设计制作(天云阁工作室只提供一些制作的例子和格式)。
$ r' n6 U! y; g3 d; c% |2、图片文件可以是:BMP/GIF/JPG的,一般来说:地图的地面文件使用JPG格式,人物和树林等物体使用GIF格式。BMP就文件比较大,尽量不用。
* v5 M1 U3 ]6 p! R( O3、图片文件是通过HTTP方式动态下载的客户端的IE缓存的,正常情况下,只有第一次访问时才下载文件,以后使用不再下载。
+ e3 d# `3 n8 _' a* e
8 ], X) F3 u9 E五、网页(站)文件:
( I  Y. w0 b; u% ?& l0 l- \因为图聊服务器端为瘦服务器端,所以图聊必须基于一个社区(如:BBS、江湖、聊天室等)。天云阁工作室除了江湖(Web游戏聊天系统)外,不提供其他社区程序。
( [$ e* j& A- i( `4 s, q0 R$ @  D+ B+ s0 \' t$ e. N( C  c
六、地图信息、配置文件:9 x" z' z1 @2 G1 T5 V: q* Q  z+ S' g
1、地图信息文件定义了各地图的信息,该信息文件由地图编辑器生成。  W7 B3 f5 d( Y/ A
2、配置文件,配置服务器端的设置和客户端的显示设置。
. i: J* j) u5 D; P" g3 v( _. I  }; A+ L! z
七、客户端程序:
$ y8 l  y5 d  X- ?1、通过TCP协议与服务器端进行通讯,并实现游戏与玩家的交互,显示游戏的内容。, W, [3 W2 t# [# g( ?7 ~! T
2、动态从HTTP服务器上动态下载游戏中所需要的内容(如图片)。$ S* y7 Z" P; ?$ q
3、系统采用VC++设计制作,未使用到DirectX。" f( W( `, r& c" c" q& L, G/ K
4、该部分由天云阁工作室维护,并不断的开发新功能。免费提供给用户和玩家。% X+ V  @) K8 ]) q* E3 S
3 }3 d. R  z" i5 {, r
归纳:+ i* U+ [9 ~/ u( \% Q5 V0 H- L
一、图聊服务器是一个与具体游戏内容、数据库无关的开发平台。就像Windows 2000中的IIS一样。
% Q# N5 ]# D3 U* P# @二、图聊系统是一套可自定游戏内容、数据库的系统。就像ASP一样,可以在IIS下开发自己的东西。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-10-1 22:51 , Processed in 0.017155 second(s), 16 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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