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

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

[复制链接]
发表于 2003-11-14 13:13:55 | 显示全部楼层 |阅读模式
图形聊天室系统由七大部分组成:3 ^; E; \9 F' w4 @& M3 J# S1 q$ u
1、图聊服务器端程序(提供网络通讯、调用游戏功能程序等功能)。
& M1 D) d% U9 L* W3 F- a2、图聊游戏DLL程序(实现游戏功能、数据库管理)。
3 ?+ S. D, a  R6 z3、数据库系统(保存游戏中的玩家数据)。
  p0 K7 Q* b2 X4 S; R$ e# W4、图形文件(所有游戏中使用到的图形)。
0 N- |1 w+ D+ N% }5、网页(站)文件(建立与玩家之间的基本平台)。+ W0 ~( z! _' ?- X$ p% G
6、地图信息、配置文件。
7 s. W5 {' d2 z; p( C& q4 z7、客户端程序(实现与服务器端的通讯,显示游戏内容)。
! A6 Y2 \4 q: K9 I* q
* L9 v9 F, A! z按各部分分别介绍如下:
: h$ V0 K- z6 u/ \6 I/ m一、图聊服务器端程序:/ C3 \: ^( n8 I+ ^$ b
本程序为一个VC++编写的Win32窗口程序,能运行于Windows98/2000/Me/XP 平台,采用TCP协议与客户端进行通讯。是一个与具体游戏内容、数据库无关的游戏开发平台。% V0 B7 b& g3 H5 e. G2 u3 k
, Z4 ?) S: ~& }4 E& P
二、图聊游戏程序:
/ V- `: S: c5 v; V1 }本程序为一个标准的Win32 DLL程序,通过定义的接口被服务器端程序调用并执行。所有的游戏内容、数据库管理都在这里完成,该部分对于用户提供接口及例子的源程序(在有偿的前提下将提供演示站的游戏源程序,源程序为VC++MFC格式),用户可以开发出自己特色的游戏内容。
! `) r: N  F% E$ ?  h3 x  V' ?
% @4 |: R8 M% a) N5 U三、数据库系统:  v+ Z. n& j" v* L, B
推荐使用支持SQL的数据库,如:MySQL、Access、MS Sql Server等(建议使用MySQL,因为提供的DLL游戏源程序都是基于MySQL的,有些SQL语句不能用于Access或M$ SQL Server),也可以使用自定义的数据文件(这就需要自己实现数据管理的接口了),总之图聊服务器端是一个与数据库无关的系统。. g$ n! J; I" U  ?& k" S9 }
6 o6 g5 C2 n+ h
四、图形文件:
( }0 M5 @; b/ W, H. A! R6 ]# f0 \1、所有游戏(客户端)中需要的图片均由用户自己设计制作(天云阁工作室只提供一些制作的例子和格式)。; W1 B9 ^. E' e5 s0 E1 z
2、图片文件可以是:BMP/GIF/JPG的,一般来说:地图的地面文件使用JPG格式,人物和树林等物体使用GIF格式。BMP就文件比较大,尽量不用。- r8 i  o6 c2 H# U4 [. t
3、图片文件是通过HTTP方式动态下载的客户端的IE缓存的,正常情况下,只有第一次访问时才下载文件,以后使用不再下载。* d6 y' ~- i) n+ d/ |' y* a

% N: X. h7 g0 S; J8 j6 `五、网页(站)文件:
* S$ j1 d, o# [- e. m" J$ P因为图聊服务器端为瘦服务器端,所以图聊必须基于一个社区(如:BBS、江湖、聊天室等)。天云阁工作室除了江湖(Web游戏聊天系统)外,不提供其他社区程序。
. {9 R+ ^/ k" `! R; ^5 z5 B
( |" S) F* M4 S, C六、地图信息、配置文件:
8 _5 o! N; n0 j# j" m7 Q2 `; X5 h/ j1、地图信息文件定义了各地图的信息,该信息文件由地图编辑器生成。4 e! Z, i: V! O8 @3 v
2、配置文件,配置服务器端的设置和客户端的显示设置。1 l! u9 P& ^7 D. i

9 \; C7 n4 r! B# k% y0 I( x6 k七、客户端程序:) k, i: K+ ^  C6 R( q& V8 X1 T' {
1、通过TCP协议与服务器端进行通讯,并实现游戏与玩家的交互,显示游戏的内容。5 Q* e( {0 I) h! j  }
2、动态从HTTP服务器上动态下载游戏中所需要的内容(如图片)。
5 `* }+ h: p$ @; D9 a' A3、系统采用VC++设计制作,未使用到DirectX。4 p7 T( q: f8 Z+ X9 C9 V8 M
4、该部分由天云阁工作室维护,并不断的开发新功能。免费提供给用户和玩家。
  T8 R. Y- }$ Y7 M" }) Z8 b
% v- i$ c# G2 \# v% q6 c归纳:
3 }+ X# u9 f5 W' Z1 c$ l" S! u) B一、图聊服务器是一个与具体游戏内容、数据库无关的开发平台。就像Windows 2000中的IIS一样。
9 M: n: V7 _8 ]# }% N9 h2 x4 e( V二、图聊系统是一套可自定游戏内容、数据库的系统。就像ASP一样,可以在IIS下开发自己的东西。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-5-5 03:31 , Processed in 0.015065 second(s), 16 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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