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

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

[复制链接]
发表于 2003-11-14 13:13:55 | 显示全部楼层 |阅读模式
图形聊天室系统由七大部分组成:
9 q3 n2 ?3 k, q- ]. z7 P2 N+ Q1、图聊服务器端程序(提供网络通讯、调用游戏功能程序等功能)。
3 i, M& ?0 s) {2、图聊游戏DLL程序(实现游戏功能、数据库管理)。
- P/ Y$ M/ [6 x% g, o. ^9 T$ {3、数据库系统(保存游戏中的玩家数据)。
" F6 \4 L. v6 E$ L4 C2 T4、图形文件(所有游戏中使用到的图形)。
* j4 |  l9 Q/ O5、网页(站)文件(建立与玩家之间的基本平台)。
# n3 o, D- P: ]6、地图信息、配置文件。* Z# I& y/ n. n$ ^
7、客户端程序(实现与服务器端的通讯,显示游戏内容)。( R/ H5 T( h! ~8 b( R; Q0 v

2 Q6 }  e2 F$ B) K2 L0 j按各部分分别介绍如下:
" P% Z' M- s' b一、图聊服务器端程序:
" V8 w2 u. N. N+ i5 p3 o本程序为一个VC++编写的Win32窗口程序,能运行于Windows98/2000/Me/XP 平台,采用TCP协议与客户端进行通讯。是一个与具体游戏内容、数据库无关的游戏开发平台。
; O4 w6 e# F0 w5 H& ~: a; S- P% P6 R' B
二、图聊游戏程序:
6 t1 k4 Y5 X( E" ~5 L: W本程序为一个标准的Win32 DLL程序,通过定义的接口被服务器端程序调用并执行。所有的游戏内容、数据库管理都在这里完成,该部分对于用户提供接口及例子的源程序(在有偿的前提下将提供演示站的游戏源程序,源程序为VC++MFC格式),用户可以开发出自己特色的游戏内容。+ j7 d& O+ W# A; T
( Q! p# G2 Z* J/ ]( V' v. I2 E
三、数据库系统:
: @1 l6 r0 o( a5 U; j推荐使用支持SQL的数据库,如:MySQL、Access、MS Sql Server等(建议使用MySQL,因为提供的DLL游戏源程序都是基于MySQL的,有些SQL语句不能用于Access或M$ SQL Server),也可以使用自定义的数据文件(这就需要自己实现数据管理的接口了),总之图聊服务器端是一个与数据库无关的系统。! h6 `2 x" Y9 e

1 t- ]) y9 T4 C8 r5 O四、图形文件:
2 ~- W$ N5 v; Y1 q1、所有游戏(客户端)中需要的图片均由用户自己设计制作(天云阁工作室只提供一些制作的例子和格式)。
8 e! F$ ]2 O( t. C2 h7 K( C3 ]/ a2、图片文件可以是:BMP/GIF/JPG的,一般来说:地图的地面文件使用JPG格式,人物和树林等物体使用GIF格式。BMP就文件比较大,尽量不用。2 U4 i; J. n- k2 A# M
3、图片文件是通过HTTP方式动态下载的客户端的IE缓存的,正常情况下,只有第一次访问时才下载文件,以后使用不再下载。
" s& z# d2 \* P. K; a& q
" ?7 k0 Z" a7 H! T0 d7 l五、网页(站)文件:
5 }# b; b5 L: m& B5 n, J( D& f' H因为图聊服务器端为瘦服务器端,所以图聊必须基于一个社区(如:BBS、江湖、聊天室等)。天云阁工作室除了江湖(Web游戏聊天系统)外,不提供其他社区程序。
5 j; ^$ ~5 y8 z. I" G  {' Y% v4 l& b$ E' _& d8 N
六、地图信息、配置文件:' l9 W9 E6 }; }
1、地图信息文件定义了各地图的信息,该信息文件由地图编辑器生成。8 Z- x& B+ J4 k6 K8 q
2、配置文件,配置服务器端的设置和客户端的显示设置。9 ?- [0 Y, _! |5 q7 _' p3 R( H+ G

# U  |0 e- v) O+ v- D6 T七、客户端程序:
+ o  q  G/ U( C* z& Z1 J7 \: S1、通过TCP协议与服务器端进行通讯,并实现游戏与玩家的交互,显示游戏的内容。& [" J: N# R( M+ t7 F+ b8 b. U' ]
2、动态从HTTP服务器上动态下载游戏中所需要的内容(如图片)。
5 D7 ]& V" u+ x# }  J  n3、系统采用VC++设计制作,未使用到DirectX。
6 ~: P( l2 C5 a" v: F. l4、该部分由天云阁工作室维护,并不断的开发新功能。免费提供给用户和玩家。3 z2 y" ~' l& X+ n4 z

/ o+ l! b& _5 O) {归纳:
$ V2 `& a; s- q8 [一、图聊服务器是一个与具体游戏内容、数据库无关的开发平台。就像Windows 2000中的IIS一样。3 I0 A. B2 p7 a. W/ ?/ I" e7 O1 A
二、图聊系统是一套可自定游戏内容、数据库的系统。就像ASP一样,可以在IIS下开发自己的东西。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-5-2 09:36 , Processed in 0.019030 second(s), 16 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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