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

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

[复制链接]
发表于 2003-11-14 13:13:55 | 显示全部楼层 |阅读模式
图形聊天室系统由七大部分组成:3 _+ c2 I& P; B2 Z, s
1、图聊服务器端程序(提供网络通讯、调用游戏功能程序等功能)。! b. C- z& ?/ }; q2 |
2、图聊游戏DLL程序(实现游戏功能、数据库管理)。
) L8 ]8 r" h- Q7 C3、数据库系统(保存游戏中的玩家数据)。
- V! X& Q. a: c' F4、图形文件(所有游戏中使用到的图形)。! s7 E1 {$ c+ e  p; E- ]3 h' M
5、网页(站)文件(建立与玩家之间的基本平台)。
7 f- }( G, x/ l$ ?- N6、地图信息、配置文件。( [7 R7 S7 |. I4 j' N
7、客户端程序(实现与服务器端的通讯,显示游戏内容)。# `/ B: E+ _$ N" [: h9 Q
- v9 U3 H" Q4 g
按各部分分别介绍如下:
$ N; R& Z4 N2 L$ p一、图聊服务器端程序:
: N, ]& h% L1 W/ k2 Q7 t$ I8 @本程序为一个VC++编写的Win32窗口程序,能运行于Windows98/2000/Me/XP 平台,采用TCP协议与客户端进行通讯。是一个与具体游戏内容、数据库无关的游戏开发平台。
; b+ [, N* C" a+ u  ~+ g2 f' u& X1 q7 x& l2 w) I) B2 d
二、图聊游戏程序:/ F8 \( q( v  {$ Q9 |$ C$ B# V
本程序为一个标准的Win32 DLL程序,通过定义的接口被服务器端程序调用并执行。所有的游戏内容、数据库管理都在这里完成,该部分对于用户提供接口及例子的源程序(在有偿的前提下将提供演示站的游戏源程序,源程序为VC++MFC格式),用户可以开发出自己特色的游戏内容。% u8 V) l; b- i6 V

+ l, X: g% h" \& b0 P三、数据库系统:
  p1 P+ s+ @  |( r/ ~推荐使用支持SQL的数据库,如:MySQL、Access、MS Sql Server等(建议使用MySQL,因为提供的DLL游戏源程序都是基于MySQL的,有些SQL语句不能用于Access或M$ SQL Server),也可以使用自定义的数据文件(这就需要自己实现数据管理的接口了),总之图聊服务器端是一个与数据库无关的系统。3 R8 `4 p* c% s8 O
3 }8 v8 W# w% M; D, L! E$ H
四、图形文件:
( @! w: M4 h1 `. i. x5 _, }1、所有游戏(客户端)中需要的图片均由用户自己设计制作(天云阁工作室只提供一些制作的例子和格式)。0 v$ v. o9 x8 N$ c
2、图片文件可以是:BMP/GIF/JPG的,一般来说:地图的地面文件使用JPG格式,人物和树林等物体使用GIF格式。BMP就文件比较大,尽量不用。
1 U- _+ l. P! Z: b4 [- Z  F7 S3、图片文件是通过HTTP方式动态下载的客户端的IE缓存的,正常情况下,只有第一次访问时才下载文件,以后使用不再下载。
; @  d4 w0 k- w/ s+ t& K! R4 U5 N' E
  e; X2 h4 p2 P) ]$ |3 K. b: t五、网页(站)文件:
% t& J& H! @1 Z% U) _因为图聊服务器端为瘦服务器端,所以图聊必须基于一个社区(如:BBS、江湖、聊天室等)。天云阁工作室除了江湖(Web游戏聊天系统)外,不提供其他社区程序。
: J2 V7 Q2 a/ I2 P8 V0 w8 J& b+ O# {- p+ m+ H
六、地图信息、配置文件:0 h6 q4 ?: o# _/ y( o9 r
1、地图信息文件定义了各地图的信息,该信息文件由地图编辑器生成。
% H; W0 {* E1 E/ B$ a7 V: Z2、配置文件,配置服务器端的设置和客户端的显示设置。2 S% D: I& Z; S- v6 e$ ~* H; w/ }

' j- H5 F2 x' W3 s七、客户端程序:
  f/ }5 ~  i$ h# o: I4 w; [( e1、通过TCP协议与服务器端进行通讯,并实现游戏与玩家的交互,显示游戏的内容。. ^( [4 H& I( p0 P
2、动态从HTTP服务器上动态下载游戏中所需要的内容(如图片)。! [0 d" k$ G, Y" d. ]8 ?
3、系统采用VC++设计制作,未使用到DirectX。% o2 K0 E) S  f% n! g6 J, X/ z  }4 y/ ^/ j
4、该部分由天云阁工作室维护,并不断的开发新功能。免费提供给用户和玩家。
! I% J2 h2 S7 l% ^$ _) |, P. m7 J; d- x1 s% T3 j% d9 F
归纳:1 k7 W$ T1 a! M  ?; o. r& w
一、图聊服务器是一个与具体游戏内容、数据库无关的开发平台。就像Windows 2000中的IIS一样。
% ]& E0 O) F, F- v3 _1 \$ E二、图聊系统是一套可自定游戏内容、数据库的系统。就像ASP一样,可以在IIS下开发自己的东西。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-9-30 09:03 , Processed in 0.037405 second(s), 16 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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