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

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

[复制链接]
发表于 2003-11-14 13:13:55 | 显示全部楼层 |阅读模式
图形聊天室系统由七大部分组成:3 X* E, s" s; q5 ?. Y
1、图聊服务器端程序(提供网络通讯、调用游戏功能程序等功能)。
$ i$ |& ^& L- U( z, |, P9 k2、图聊游戏DLL程序(实现游戏功能、数据库管理)。, S& t8 J  X+ d2 x
3、数据库系统(保存游戏中的玩家数据)。
- O, d+ |  K7 g3 I. {( Z8 W4、图形文件(所有游戏中使用到的图形)。+ g3 T) D5 X# Y2 d% `3 X* H
5、网页(站)文件(建立与玩家之间的基本平台)。5 m. @' o1 p  u+ _/ ^, _
6、地图信息、配置文件。# }4 Y1 Q2 Y- E1 O
7、客户端程序(实现与服务器端的通讯,显示游戏内容)。
6 @) V" b( M( T4 I: i: L& i8 X; r" R/ Q6 A. ~! w
按各部分分别介绍如下:/ e' b$ m8 Z3 ]/ o0 S9 ]: c
一、图聊服务器端程序:
: |2 I$ A# _% A/ K* {本程序为一个VC++编写的Win32窗口程序,能运行于Windows98/2000/Me/XP 平台,采用TCP协议与客户端进行通讯。是一个与具体游戏内容、数据库无关的游戏开发平台。
0 }/ R3 |; B  U3 J  a+ ]/ o: n, L. Z3 V' e
二、图聊游戏程序:
: n' Z' y: e' d( X" Q本程序为一个标准的Win32 DLL程序,通过定义的接口被服务器端程序调用并执行。所有的游戏内容、数据库管理都在这里完成,该部分对于用户提供接口及例子的源程序(在有偿的前提下将提供演示站的游戏源程序,源程序为VC++MFC格式),用户可以开发出自己特色的游戏内容。( b5 j3 q3 Z/ }
; F" a$ @/ j, k3 _
三、数据库系统:# i+ Z7 r) ~3 w/ _+ n. D2 ~
推荐使用支持SQL的数据库,如:MySQL、Access、MS Sql Server等(建议使用MySQL,因为提供的DLL游戏源程序都是基于MySQL的,有些SQL语句不能用于Access或M$ SQL Server),也可以使用自定义的数据文件(这就需要自己实现数据管理的接口了),总之图聊服务器端是一个与数据库无关的系统。
) o1 p/ `( N  x8 {0 l8 ]6 a9 `$ |' U  f/ Y
四、图形文件:, J( A. X3 Q0 i$ t8 Q
1、所有游戏(客户端)中需要的图片均由用户自己设计制作(天云阁工作室只提供一些制作的例子和格式)。' @  i, }; {6 c' \
2、图片文件可以是:BMP/GIF/JPG的,一般来说:地图的地面文件使用JPG格式,人物和树林等物体使用GIF格式。BMP就文件比较大,尽量不用。7 s+ G& M, J4 v4 i3 z
3、图片文件是通过HTTP方式动态下载的客户端的IE缓存的,正常情况下,只有第一次访问时才下载文件,以后使用不再下载。
! W9 h" D0 x9 `
% ]$ X& x& a( J9 f& G五、网页(站)文件:
+ z2 J* ^% P4 v5 j3 G9 b因为图聊服务器端为瘦服务器端,所以图聊必须基于一个社区(如:BBS、江湖、聊天室等)。天云阁工作室除了江湖(Web游戏聊天系统)外,不提供其他社区程序。
; Q9 S2 f! P( _  }6 S+ l7 G3 ^+ y. S# I! Q
六、地图信息、配置文件:+ c* Y+ m$ t) J# V$ u
1、地图信息文件定义了各地图的信息,该信息文件由地图编辑器生成。
& ~" k' S% C7 n# _5 B/ S2 x9 P6 E2、配置文件,配置服务器端的设置和客户端的显示设置。7 {# y' g+ C5 g, S, Q

4 a+ d4 k7 a! R( \1 ^# t/ ?" c/ U七、客户端程序:2 j( Q8 s4 n5 Z1 F6 K
1、通过TCP协议与服务器端进行通讯,并实现游戏与玩家的交互,显示游戏的内容。
. t* I* _( E! W/ }, {: a0 _2、动态从HTTP服务器上动态下载游戏中所需要的内容(如图片)。
5 q4 b2 y% o2 a$ k7 H/ N0 l: W3、系统采用VC++设计制作,未使用到DirectX。$ d4 z, D' U. l/ V3 p
4、该部分由天云阁工作室维护,并不断的开发新功能。免费提供给用户和玩家。  ], T: W; \; u  N8 M; A! r
  o8 W4 ]# r- X1 L: F
归纳:
! g/ x* G2 L8 b" H! T2 Q5 B一、图聊服务器是一个与具体游戏内容、数据库无关的开发平台。就像Windows 2000中的IIS一样。' J3 }/ G4 C9 ^: q$ c
二、图聊系统是一套可自定游戏内容、数据库的系统。就像ASP一样,可以在IIS下开发自己的东西。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-5-2 15:35 , Processed in 0.020370 second(s), 16 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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