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

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

[复制链接]
发表于 2003-11-14 13:13:55 | 显示全部楼层 |阅读模式
图形聊天室系统由七大部分组成:
5 V: J# u( h- z5 r& H' E* _1、图聊服务器端程序(提供网络通讯、调用游戏功能程序等功能)。
9 X6 [: Z7 F' y2 l7 M2、图聊游戏DLL程序(实现游戏功能、数据库管理)。
. U) D6 P9 i$ |8 @2 v& y. [3、数据库系统(保存游戏中的玩家数据)。. s, L# e" @; M, t" K: x
4、图形文件(所有游戏中使用到的图形)。
* o2 K( u- h- A9 d! g2 D1 m6 A$ Z1 W5、网页(站)文件(建立与玩家之间的基本平台)。- j' L* q2 Z$ Q, o+ h
6、地图信息、配置文件。
8 _  E; s1 z8 {: {# S+ B7、客户端程序(实现与服务器端的通讯,显示游戏内容)。' b$ H8 L! h4 s: G

0 r7 k9 U+ p7 L4 E6 R9 n7 j按各部分分别介绍如下:
2 h  W& k* Q$ f) |( x一、图聊服务器端程序:9 `( q; @% y2 o2 }; C6 d
本程序为一个VC++编写的Win32窗口程序,能运行于Windows98/2000/Me/XP 平台,采用TCP协议与客户端进行通讯。是一个与具体游戏内容、数据库无关的游戏开发平台。3 R1 w" U* t6 w5 ^! N
- ?' r; z: _5 N" a9 @6 K+ ^( b
二、图聊游戏程序:1 ]4 W! F8 u+ ~/ _
本程序为一个标准的Win32 DLL程序,通过定义的接口被服务器端程序调用并执行。所有的游戏内容、数据库管理都在这里完成,该部分对于用户提供接口及例子的源程序(在有偿的前提下将提供演示站的游戏源程序,源程序为VC++MFC格式),用户可以开发出自己特色的游戏内容。  C1 B' T8 U' V4 B7 G

0 K9 M- p9 G' E三、数据库系统:1 C2 W3 h6 I4 F8 g
推荐使用支持SQL的数据库,如:MySQL、Access、MS Sql Server等(建议使用MySQL,因为提供的DLL游戏源程序都是基于MySQL的,有些SQL语句不能用于Access或M$ SQL Server),也可以使用自定义的数据文件(这就需要自己实现数据管理的接口了),总之图聊服务器端是一个与数据库无关的系统。
, ?8 E& {; }, b. J3 H+ K- p6 r, _7 ?1 t/ A
四、图形文件:+ ?4 o2 B/ F9 o- B& ^1 `% O
1、所有游戏(客户端)中需要的图片均由用户自己设计制作(天云阁工作室只提供一些制作的例子和格式)。. X- D* f7 _' L7 N4 w# [
2、图片文件可以是:BMP/GIF/JPG的,一般来说:地图的地面文件使用JPG格式,人物和树林等物体使用GIF格式。BMP就文件比较大,尽量不用。
) v0 ^* I: D  i1 \5 V3 G3、图片文件是通过HTTP方式动态下载的客户端的IE缓存的,正常情况下,只有第一次访问时才下载文件,以后使用不再下载。; G/ X2 @/ Q" |

8 |6 A4 L. ^: x8 D: S五、网页(站)文件:
! k7 W4 y+ r& N- n. S因为图聊服务器端为瘦服务器端,所以图聊必须基于一个社区(如:BBS、江湖、聊天室等)。天云阁工作室除了江湖(Web游戏聊天系统)外,不提供其他社区程序。8 U; v1 n3 E" a! K" t# M& D2 ]  [$ @
: R# A" I: |1 `2 A. h
六、地图信息、配置文件:
% i+ C8 C$ ?6 K! U7 ^' S1、地图信息文件定义了各地图的信息,该信息文件由地图编辑器生成。. @4 |) B6 h" C, W* i( o
2、配置文件,配置服务器端的设置和客户端的显示设置。6 a& [7 @7 Y3 Y1 w& A
# I& ~5 p) D+ I/ Z7 b- p3 J
七、客户端程序:) r) M, D, V( O* t6 P9 ~
1、通过TCP协议与服务器端进行通讯,并实现游戏与玩家的交互,显示游戏的内容。
2 ^; b. x3 N0 I9 x. ]. e2、动态从HTTP服务器上动态下载游戏中所需要的内容(如图片)。
. s' j3 \2 j( [2 v, O# j4 ^. g7 i3、系统采用VC++设计制作,未使用到DirectX。
3 N$ c, M' V8 L7 b! ?4、该部分由天云阁工作室维护,并不断的开发新功能。免费提供给用户和玩家。* M& j% R7 Y, p+ T) B' \, f9 K$ Q

& y5 G2 `# Y! L) _& i归纳:9 q0 p  E  ?$ P/ X4 F8 u
一、图聊服务器是一个与具体游戏内容、数据库无关的开发平台。就像Windows 2000中的IIS一样。
! k6 x1 J0 }/ ]& f: ^二、图聊系统是一套可自定游戏内容、数据库的系统。就像ASP一样,可以在IIS下开发自己的东西。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-5-2 12:27 , Processed in 0.018774 second(s), 16 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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