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

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

[复制链接]
发表于 2003-11-14 13:13:55 | 显示全部楼层 |阅读模式
图形聊天室系统由七大部分组成:, ^- Q: E9 Z, u: q: o
1、图聊服务器端程序(提供网络通讯、调用游戏功能程序等功能)。/ Q! {& V/ D! o' O
2、图聊游戏DLL程序(实现游戏功能、数据库管理)。
9 ?- t7 n5 I( w9 ~1 Z& [  y3、数据库系统(保存游戏中的玩家数据)。
% y% F0 w, E' G4 j8 s- T4、图形文件(所有游戏中使用到的图形)。) `- p# [- C% R
5、网页(站)文件(建立与玩家之间的基本平台)。
4 @8 N+ v0 S1 @. h) }5 ]6、地图信息、配置文件。* R  |  J! p5 x$ i1 I
7、客户端程序(实现与服务器端的通讯,显示游戏内容)。. l( k9 M$ B* E0 r3 a/ C7 n

2 Z' S6 w- U% T9 }. t+ L+ u( I按各部分分别介绍如下:
) @# a4 G$ C$ l% |3 Z$ y一、图聊服务器端程序:" ]: R; n( g  C$ Y8 H/ V
本程序为一个VC++编写的Win32窗口程序,能运行于Windows98/2000/Me/XP 平台,采用TCP协议与客户端进行通讯。是一个与具体游戏内容、数据库无关的游戏开发平台。+ a5 y" a! K( z3 \3 ~. G
3 A2 d8 U' m- g! V0 v1 R: b# F
二、图聊游戏程序:
3 y0 ?6 P% R0 B. I5 K7 h本程序为一个标准的Win32 DLL程序,通过定义的接口被服务器端程序调用并执行。所有的游戏内容、数据库管理都在这里完成,该部分对于用户提供接口及例子的源程序(在有偿的前提下将提供演示站的游戏源程序,源程序为VC++MFC格式),用户可以开发出自己特色的游戏内容。
3 e+ B; ]8 o1 o6 }3 n; c! T, r% p, R7 `+ B
三、数据库系统:
: v: i" I) s; [% l: x9 G7 I+ {推荐使用支持SQL的数据库,如:MySQL、Access、MS Sql Server等(建议使用MySQL,因为提供的DLL游戏源程序都是基于MySQL的,有些SQL语句不能用于Access或M$ SQL Server),也可以使用自定义的数据文件(这就需要自己实现数据管理的接口了),总之图聊服务器端是一个与数据库无关的系统。6 _; E' @2 Q- D- a# L' B# E/ ~) y
" Z& ?" t( t, q0 v/ ^3 S  L4 \
四、图形文件:
! m3 l/ n! O1 B" Z% ?/ @( \1、所有游戏(客户端)中需要的图片均由用户自己设计制作(天云阁工作室只提供一些制作的例子和格式)。# q& i9 Y/ F% ?
2、图片文件可以是:BMP/GIF/JPG的,一般来说:地图的地面文件使用JPG格式,人物和树林等物体使用GIF格式。BMP就文件比较大,尽量不用。
$ F0 f( f+ C- u5 {- m3、图片文件是通过HTTP方式动态下载的客户端的IE缓存的,正常情况下,只有第一次访问时才下载文件,以后使用不再下载。9 x+ k) X# l8 d4 n- |$ {8 ?
" Q+ r, U! l4 g& ~; H
五、网页(站)文件:
' I7 x5 A( U8 J7 _* R# E3 k因为图聊服务器端为瘦服务器端,所以图聊必须基于一个社区(如:BBS、江湖、聊天室等)。天云阁工作室除了江湖(Web游戏聊天系统)外,不提供其他社区程序。
% s1 ~4 D6 g8 w) Z
/ g! F, X$ C$ k六、地图信息、配置文件:7 a. H& m) K8 W/ n! o
1、地图信息文件定义了各地图的信息,该信息文件由地图编辑器生成。
% r6 u, n/ j/ |# N- j2、配置文件,配置服务器端的设置和客户端的显示设置。
9 I2 `' L2 b# W$ F& ~, q% j2 \5 Z" i. W
七、客户端程序:/ m) W5 X) ^- @! H7 S3 R
1、通过TCP协议与服务器端进行通讯,并实现游戏与玩家的交互,显示游戏的内容。: V4 Y; o7 t% G
2、动态从HTTP服务器上动态下载游戏中所需要的内容(如图片)。/ L: E0 B$ j6 I7 ?
3、系统采用VC++设计制作,未使用到DirectX。# o. m( U" N0 q+ O# k
4、该部分由天云阁工作室维护,并不断的开发新功能。免费提供给用户和玩家。9 ~  U5 ]  i1 q2 Z

* O. P- T) e' F& D4 \归纳:
* [) }6 ?0 _: ^( b一、图聊服务器是一个与具体游戏内容、数据库无关的开发平台。就像Windows 2000中的IIS一样。- e6 n8 C& g) Z
二、图聊系统是一套可自定游戏内容、数据库的系统。就像ASP一样,可以在IIS下开发自己的东西。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-6-18 12:24 , Processed in 0.019820 second(s), 16 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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