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

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

[复制链接]
发表于 2003-11-14 13:13:55 | 显示全部楼层 |阅读模式
图形聊天室系统由七大部分组成:
& j! h& I4 Z2 d; j1 d6 j5 u( `( `1、图聊服务器端程序(提供网络通讯、调用游戏功能程序等功能)。
- f; F- N' p5 K# f, ?, Q  `2、图聊游戏DLL程序(实现游戏功能、数据库管理)。
0 R* P8 k' z2 B3、数据库系统(保存游戏中的玩家数据)。
6 u6 H0 l, Q0 J9 h) w* J& T; [4、图形文件(所有游戏中使用到的图形)。1 a: A4 q- F3 |% U2 L" Y* C9 a$ x
5、网页(站)文件(建立与玩家之间的基本平台)。: T/ C$ F& g  t' w4 W* G6 E
6、地图信息、配置文件。4 Z) Q$ k1 x4 ]! q
7、客户端程序(实现与服务器端的通讯,显示游戏内容)。/ ?2 @% k( c& N5 I

) u+ \4 ]6 S: t! y- f按各部分分别介绍如下:
. o3 c1 N5 d! Q9 u/ D) s- F( E一、图聊服务器端程序:
" e% j/ q1 e  t% ^: h本程序为一个VC++编写的Win32窗口程序,能运行于Windows98/2000/Me/XP 平台,采用TCP协议与客户端进行通讯。是一个与具体游戏内容、数据库无关的游戏开发平台。
0 G7 ]7 F2 c1 G- u2 w
2 ]: M/ T/ ^  k+ |/ }$ N二、图聊游戏程序:
7 `( _. q: o9 b& c本程序为一个标准的Win32 DLL程序,通过定义的接口被服务器端程序调用并执行。所有的游戏内容、数据库管理都在这里完成,该部分对于用户提供接口及例子的源程序(在有偿的前提下将提供演示站的游戏源程序,源程序为VC++MFC格式),用户可以开发出自己特色的游戏内容。$ J4 j; J& S( K# q5 M8 u

! p5 x; g0 j2 J& E: `9 U! k8 `三、数据库系统:* w. i/ l; M4 c+ o5 K  u' A1 K% T
推荐使用支持SQL的数据库,如:MySQL、Access、MS Sql Server等(建议使用MySQL,因为提供的DLL游戏源程序都是基于MySQL的,有些SQL语句不能用于Access或M$ SQL Server),也可以使用自定义的数据文件(这就需要自己实现数据管理的接口了),总之图聊服务器端是一个与数据库无关的系统。
2 {: \) w5 P6 v: Q) f3 l
1 H: a2 n% c1 b' D: c& X0 C- v四、图形文件:
& Z( V$ P. C" _! c- }1、所有游戏(客户端)中需要的图片均由用户自己设计制作(天云阁工作室只提供一些制作的例子和格式)。
& x0 K' b; U; K3 E' A2、图片文件可以是:BMP/GIF/JPG的,一般来说:地图的地面文件使用JPG格式,人物和树林等物体使用GIF格式。BMP就文件比较大,尽量不用。
/ ~; y9 Y# V0 |. i# x0 h& I+ U3、图片文件是通过HTTP方式动态下载的客户端的IE缓存的,正常情况下,只有第一次访问时才下载文件,以后使用不再下载。+ q4 C# z' T( M5 n! R  B
% T. s7 \9 z* m! v; K# A. D( r
五、网页(站)文件:
% @$ Y3 o) {6 P$ d, \0 d5 f因为图聊服务器端为瘦服务器端,所以图聊必须基于一个社区(如:BBS、江湖、聊天室等)。天云阁工作室除了江湖(Web游戏聊天系统)外,不提供其他社区程序。
& d6 J6 e! \+ j8 ?, a" l0 w
  }, ?1 e6 ]. E* t; K六、地图信息、配置文件:& v5 R1 \( z! |- F2 j7 `" c
1、地图信息文件定义了各地图的信息,该信息文件由地图编辑器生成。
: {6 }6 _+ N1 d& l1 y6 x* \# C9 J# k2、配置文件,配置服务器端的设置和客户端的显示设置。0 {5 h$ [" ?! x8 l
" N( X+ d  A0 }; L
七、客户端程序:
6 t# }8 y2 F3 G6 K( F1、通过TCP协议与服务器端进行通讯,并实现游戏与玩家的交互,显示游戏的内容。! Q: L* }* p. P' J% z6 c3 z
2、动态从HTTP服务器上动态下载游戏中所需要的内容(如图片)。
/ k- m( c4 r. D8 |# F2 S3、系统采用VC++设计制作,未使用到DirectX。- k) d- C" {7 b: b, C
4、该部分由天云阁工作室维护,并不断的开发新功能。免费提供给用户和玩家。
+ _" Z& B8 N- G3 e, |' E, h- L$ \- p. X1 S( u
归纳:
5 `% i, v. D& l0 k一、图聊服务器是一个与具体游戏内容、数据库无关的开发平台。就像Windows 2000中的IIS一样。
' |9 e% l' H% Q6 {二、图聊系统是一套可自定游戏内容、数据库的系统。就像ASP一样,可以在IIS下开发自己的东西。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-6-18 10:51 , Processed in 0.017944 second(s), 16 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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