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

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

[复制链接]
发表于 2003-11-14 13:13:55 | 显示全部楼层 |阅读模式
图形聊天室系统由七大部分组成:
2 g; T! M- j3 d5 m0 |2 t% V; a1 i1、图聊服务器端程序(提供网络通讯、调用游戏功能程序等功能)。
# C( c" B6 N+ e2、图聊游戏DLL程序(实现游戏功能、数据库管理)。
* |9 l2 j/ Z, e* j% e% D3、数据库系统(保存游戏中的玩家数据)。
+ f, V* B# r, @" ~4、图形文件(所有游戏中使用到的图形)。9 [5 ^7 T- x, Q% _+ z6 M
5、网页(站)文件(建立与玩家之间的基本平台)。
9 l. d2 W' }" H5 T. p6、地图信息、配置文件。$ ?9 t) ]8 `/ p+ ^' p+ R; l2 f
7、客户端程序(实现与服务器端的通讯,显示游戏内容)。
4 V) r' k( L- Y  A1 X' D( P$ m: n5 i0 G
按各部分分别介绍如下:- @9 @: u1 c" c5 f! D$ \$ V# {
一、图聊服务器端程序:; m  _+ x8 q) ~* d2 H5 r0 L1 Q
本程序为一个VC++编写的Win32窗口程序,能运行于Windows98/2000/Me/XP 平台,采用TCP协议与客户端进行通讯。是一个与具体游戏内容、数据库无关的游戏开发平台。
$ k/ P( u- l# l1 {& v
5 B+ W' f9 @- I) d8 o* r二、图聊游戏程序:
" X8 a' c1 W9 n9 X本程序为一个标准的Win32 DLL程序,通过定义的接口被服务器端程序调用并执行。所有的游戏内容、数据库管理都在这里完成,该部分对于用户提供接口及例子的源程序(在有偿的前提下将提供演示站的游戏源程序,源程序为VC++MFC格式),用户可以开发出自己特色的游戏内容。
( G: u) v7 E# F8 {( G) [" r/ z, b% I# i  f
三、数据库系统:* g" r2 G5 `+ S/ J; ^, E$ X9 ~6 A
推荐使用支持SQL的数据库,如:MySQL、Access、MS Sql Server等(建议使用MySQL,因为提供的DLL游戏源程序都是基于MySQL的,有些SQL语句不能用于Access或M$ SQL Server),也可以使用自定义的数据文件(这就需要自己实现数据管理的接口了),总之图聊服务器端是一个与数据库无关的系统。
: J% s: p) d: o3 {2 Y0 a7 N; m* E% e. d0 f
四、图形文件:
6 Z( r  t9 Q+ o+ y1、所有游戏(客户端)中需要的图片均由用户自己设计制作(天云阁工作室只提供一些制作的例子和格式)。8 f) A0 y* B8 t, w/ s6 o: C: W
2、图片文件可以是:BMP/GIF/JPG的,一般来说:地图的地面文件使用JPG格式,人物和树林等物体使用GIF格式。BMP就文件比较大,尽量不用。  Y% a- b( O2 d
3、图片文件是通过HTTP方式动态下载的客户端的IE缓存的,正常情况下,只有第一次访问时才下载文件,以后使用不再下载。
3 z/ m# W- Q, @  s0 d. w
- j8 u1 o- j# V3 `' F" X! R( ]五、网页(站)文件:
. g3 a9 r" ]( q8 r3 I" w因为图聊服务器端为瘦服务器端,所以图聊必须基于一个社区(如:BBS、江湖、聊天室等)。天云阁工作室除了江湖(Web游戏聊天系统)外,不提供其他社区程序。" r* D3 o5 T# s( C+ M/ l$ [0 G
4 q* n9 h$ B  A
六、地图信息、配置文件:+ |5 N4 V" Y6 D- {& _) c4 y7 N
1、地图信息文件定义了各地图的信息,该信息文件由地图编辑器生成。  |: a  _3 \+ Q
2、配置文件,配置服务器端的设置和客户端的显示设置。0 q! v5 _: S6 e4 H0 O1 a1 n
( N; h9 c; ^% d# M
七、客户端程序:
0 }  j1 g: `9 M. Y; T- e  _. h1、通过TCP协议与服务器端进行通讯,并实现游戏与玩家的交互,显示游戏的内容。5 ^0 d% g0 l0 z6 s9 w; {7 |  s
2、动态从HTTP服务器上动态下载游戏中所需要的内容(如图片)。6 f, F3 i- `( k: `* m
3、系统采用VC++设计制作,未使用到DirectX。
% l; s# k+ G3 K# K9 w4、该部分由天云阁工作室维护,并不断的开发新功能。免费提供给用户和玩家。; B/ W5 a' S) J  q( H

* b7 I  f5 d- w5 W归纳:
& ^( u! S5 j* C$ Q- b# ~* f2 P一、图聊服务器是一个与具体游戏内容、数据库无关的开发平台。就像Windows 2000中的IIS一样。
2 _( p7 y: @' D5 j+ E7 m二、图聊系统是一套可自定游戏内容、数据库的系统。就像ASP一样,可以在IIS下开发自己的东西。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

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

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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