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

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

[复制链接]
发表于 2003-11-14 13:13:55 | 显示全部楼层 |阅读模式
图形聊天室系统由七大部分组成:' z2 S( U' d/ L: M1 I3 r
1、图聊服务器端程序(提供网络通讯、调用游戏功能程序等功能)。
& Q! Z7 l  ^1 V  `2、图聊游戏DLL程序(实现游戏功能、数据库管理)。
5 X* |9 m0 s* S: r4 }3、数据库系统(保存游戏中的玩家数据)。
) s8 N; W& U% {: `' {/ P+ b4、图形文件(所有游戏中使用到的图形)。3 m! s0 X. s  j5 V0 U
5、网页(站)文件(建立与玩家之间的基本平台)。
/ O* W1 k" ?8 h/ v% s6、地图信息、配置文件。8 d1 }1 [7 G. L6 }' V6 H
7、客户端程序(实现与服务器端的通讯,显示游戏内容)。0 K, M+ m5 J# s; z! @

) }0 ^& R8 ~. d+ `" B- ~按各部分分别介绍如下:4 C( }5 I( o% P: S9 Q* n
一、图聊服务器端程序:
1 s; t  ?( x5 b  }) v1 F; k本程序为一个VC++编写的Win32窗口程序,能运行于Windows98/2000/Me/XP 平台,采用TCP协议与客户端进行通讯。是一个与具体游戏内容、数据库无关的游戏开发平台。
1 s) x6 C& u/ z) v  E+ ~
3 L' U: A' E2 d2 j8 ~二、图聊游戏程序:
& `: t' K$ t- w9 l  K3 F$ o+ d本程序为一个标准的Win32 DLL程序,通过定义的接口被服务器端程序调用并执行。所有的游戏内容、数据库管理都在这里完成,该部分对于用户提供接口及例子的源程序(在有偿的前提下将提供演示站的游戏源程序,源程序为VC++MFC格式),用户可以开发出自己特色的游戏内容。0 t  ?$ P/ N% _4 ~& f

8 V: m. A' k3 r/ a' ]三、数据库系统:* j& A9 W# J$ G; E& t3 w
推荐使用支持SQL的数据库,如:MySQL、Access、MS Sql Server等(建议使用MySQL,因为提供的DLL游戏源程序都是基于MySQL的,有些SQL语句不能用于Access或M$ SQL Server),也可以使用自定义的数据文件(这就需要自己实现数据管理的接口了),总之图聊服务器端是一个与数据库无关的系统。2 H3 b9 k8 P. a' \* W

4 E9 _4 {( O! a3 I) X四、图形文件:
6 W5 D/ K; a/ X1 W! b1 c4 w1、所有游戏(客户端)中需要的图片均由用户自己设计制作(天云阁工作室只提供一些制作的例子和格式)。, B  z% Z& Z% x) T4 o
2、图片文件可以是:BMP/GIF/JPG的,一般来说:地图的地面文件使用JPG格式,人物和树林等物体使用GIF格式。BMP就文件比较大,尽量不用。3 r. {8 _4 h- B, X8 U- Y5 b
3、图片文件是通过HTTP方式动态下载的客户端的IE缓存的,正常情况下,只有第一次访问时才下载文件,以后使用不再下载。
7 Z8 Z5 F0 ~) q2 @7 o1 q9 b, \% m$ K: D+ J7 {! s: C, I
五、网页(站)文件:7 n0 h' a- P- g5 e& \# @
因为图聊服务器端为瘦服务器端,所以图聊必须基于一个社区(如:BBS、江湖、聊天室等)。天云阁工作室除了江湖(Web游戏聊天系统)外,不提供其他社区程序。
4 b% S4 Y* U" V
) f7 c/ q6 s! {9 t7 q& B六、地图信息、配置文件:" ?# |; n6 G$ Y9 `/ W
1、地图信息文件定义了各地图的信息,该信息文件由地图编辑器生成。) w% o8 q& {) ^: \2 E; T" }
2、配置文件,配置服务器端的设置和客户端的显示设置。! k5 I3 P+ _2 a( ?, [: r, H
- C' f9 Y: H5 w
七、客户端程序:+ m4 _) P3 O$ `! l, H
1、通过TCP协议与服务器端进行通讯,并实现游戏与玩家的交互,显示游戏的内容。
2 }+ _* Z" B0 V5 Y2、动态从HTTP服务器上动态下载游戏中所需要的内容(如图片)。
( D$ `# L9 }" _# w3、系统采用VC++设计制作,未使用到DirectX。% [6 i# H; |% t9 x+ T" ~( r
4、该部分由天云阁工作室维护,并不断的开发新功能。免费提供给用户和玩家。, a; K# C/ z3 Y, D

, u$ ~8 T! J" C4 L归纳:* m1 L2 a6 x/ b" {1 C  m3 C) H
一、图聊服务器是一个与具体游戏内容、数据库无关的开发平台。就像Windows 2000中的IIS一样。! o8 e$ H2 b5 y# f  e
二、图聊系统是一套可自定游戏内容、数据库的系统。就像ASP一样,可以在IIS下开发自己的东西。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-5-2 11:11 , Processed in 0.019276 second(s), 16 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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