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

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

[复制链接]
发表于 2003-11-14 13:13:55 | 显示全部楼层 |阅读模式
图形聊天室系统由七大部分组成:! e% X9 v" l9 J
1、图聊服务器端程序(提供网络通讯、调用游戏功能程序等功能)。
  n. V3 w, d- x; W  x/ c8 Y2、图聊游戏DLL程序(实现游戏功能、数据库管理)。" T/ r" c  {! i" i" \
3、数据库系统(保存游戏中的玩家数据)。' ~# E1 s# ^* Y# i( b
4、图形文件(所有游戏中使用到的图形)。( a, ^0 t0 E* r
5、网页(站)文件(建立与玩家之间的基本平台)。5 [* g, [  B  ]
6、地图信息、配置文件。
+ e  x2 _  C" p6 V* |7、客户端程序(实现与服务器端的通讯,显示游戏内容)。3 b: x% A' A3 N: x9 M1 N

, i* [7 L* F- w. G按各部分分别介绍如下:4 h( M5 z* P* r& X, U; s1 l0 R  u
一、图聊服务器端程序:
2 V. X+ l2 l1 r% S* E4 N$ E本程序为一个VC++编写的Win32窗口程序,能运行于Windows98/2000/Me/XP 平台,采用TCP协议与客户端进行通讯。是一个与具体游戏内容、数据库无关的游戏开发平台。
& L( P* x- m' d
9 @. z5 C" q, ?  i二、图聊游戏程序:! T; w; Y  w1 `% Z$ S: P
本程序为一个标准的Win32 DLL程序,通过定义的接口被服务器端程序调用并执行。所有的游戏内容、数据库管理都在这里完成,该部分对于用户提供接口及例子的源程序(在有偿的前提下将提供演示站的游戏源程序,源程序为VC++MFC格式),用户可以开发出自己特色的游戏内容。% s! y1 c, {: t, Z

( K0 j6 s" L5 D! l1 C三、数据库系统:
' I0 d& H% i( `6 ?& ?7 Y. z推荐使用支持SQL的数据库,如:MySQL、Access、MS Sql Server等(建议使用MySQL,因为提供的DLL游戏源程序都是基于MySQL的,有些SQL语句不能用于Access或M$ SQL Server),也可以使用自定义的数据文件(这就需要自己实现数据管理的接口了),总之图聊服务器端是一个与数据库无关的系统。
" U7 v% Y8 k  o/ M# ]6 C0 c2 |9 M6 v% ~0 Y' R2 n+ g* K$ }: \
四、图形文件:
+ t7 [9 X% |) ?0 z7 ?6 `6 ]1、所有游戏(客户端)中需要的图片均由用户自己设计制作(天云阁工作室只提供一些制作的例子和格式)。8 n5 a  }2 }/ N) B; @" B% }) W" W
2、图片文件可以是:BMP/GIF/JPG的,一般来说:地图的地面文件使用JPG格式,人物和树林等物体使用GIF格式。BMP就文件比较大,尽量不用。3 K9 j& }" r" R$ W( c
3、图片文件是通过HTTP方式动态下载的客户端的IE缓存的,正常情况下,只有第一次访问时才下载文件,以后使用不再下载。7 V+ B" b7 q5 T. b% Z

' k8 n8 F% _" Q' _) r+ V8 E* J% D五、网页(站)文件:
2 ?: W0 b6 }. ^0 q1 M* K6 j因为图聊服务器端为瘦服务器端,所以图聊必须基于一个社区(如:BBS、江湖、聊天室等)。天云阁工作室除了江湖(Web游戏聊天系统)外,不提供其他社区程序。. {9 a* ]) R8 m6 R; R

2 D) @1 ~- C+ f* i. {& C' S六、地图信息、配置文件:+ y: `: |; l7 i& p. \  x& z
1、地图信息文件定义了各地图的信息,该信息文件由地图编辑器生成。! J2 @) w+ |+ ?, e' ^, d  h
2、配置文件,配置服务器端的设置和客户端的显示设置。
7 {* s9 W+ u) u! y/ u. z) S0 z$ ]5 ]' ~" E7 b2 K
七、客户端程序:( l2 x; ?+ r: l3 I
1、通过TCP协议与服务器端进行通讯,并实现游戏与玩家的交互,显示游戏的内容。
. r/ X# y5 Z* J2、动态从HTTP服务器上动态下载游戏中所需要的内容(如图片)。
% z3 Y4 a$ O1 q5 i) s& ]7 a% B3、系统采用VC++设计制作,未使用到DirectX。! }& P+ A# `0 l4 O
4、该部分由天云阁工作室维护,并不断的开发新功能。免费提供给用户和玩家。
) R! W  Z& T, C9 C! z! y
4 D3 F) o% ^6 j归纳:4 f! g  I- [: H+ d
一、图聊服务器是一个与具体游戏内容、数据库无关的开发平台。就像Windows 2000中的IIS一样。8 c# N8 n+ J4 Z% C' [7 P# _# B
二、图聊系统是一套可自定游戏内容、数据库的系统。就像ASP一样,可以在IIS下开发自己的东西。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-8-9 02:59 , Processed in 0.035199 second(s), 16 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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