| 金顶网络棋牌游戏(类似QQ架构风格包括32个游戏) | |
| 软件类别: | 游戏软件 |
| 适用行业: | 所有行业 |
| 运行平台: | Win9x/Me/2K/XP |
| 相关说明: | 客户端下载地址:HTTP://dfqp.dongfeng.net/wGAMESETUP.EXE http://dfqp.dongfeng.net/gameplacesetup.exe 金顶网络游戏开发联盟工作室:http://dfqp.dongfeng.net/jdlm/index.asp |
| 软件定价: | 面议 |
| 发布日期: | 2008-3-10 10:27:20 |
| 点 击 数: | 6410 |
| 该信息不实,我要投诉 | |
| 联系方式: E_mail:panh1@sohu.com panmb@sina.com QQ:41038715、258742037(请注明:棋牌游戏) 最近网上很多以低价销售从我工作室获取的部分代码,请大家不要上当, 这些人都不能提供后期技术支持及二次定制开发。 本工作室已对游戏进行了升级,全新的界面,消除了前版的BUG,分布式服务器 系统更加稳定。有需要请咨询QQ:41038715 一 概述 由金顶网络游戏开发联盟工作室(http://dfqp.dongfeng.net/jdlm/index.asp)独立自主开发的旗舰产品“网络棋牌游戏软件”是一款基于Microsoft Windows体系结构的游戏软件,由金顶工作室拥有完全知识产权。程序的全部源代码都由工作室编写,测试,生成。未经金顶授权的团体或个人无权使用。产品于2002年10月开始策划,设计. 最新产品包括围棋,象棋,拱猪,双升,斗地主,十堰麻将,四国军棋,梭哈,双扣,跑得快,锄大地,五十K,原子,红心大战,炒地皮,三打一,憋七,桥牌,浙江地方麻将(计11种).嵊州105,打七,飞行棋,共32款游戏。 最新产品案例详见:HTTP://202.103.21.229/ 最新产品已改成QQ风格的界面。 客户端下载地址:HTTP://202.103.21.229/wGAMESETUP.EXE 金顶网络游戏开发联盟工作室:http://dfqp.dongfeng.net/jdlm/index.asp 用户名,口令:pmb 123,pmb1 123,.........pmb9 123; HTTP://202.103.21.229/客户端功能说明.chm 二 系统结构 系统选用的开发工具是优秀的Microsoft Visual C++的系列产品,兼容VC6.0,7.0(VC.net),2003(VC.net2003)等,数据库选用ODBC,凡是支持ODBC的DBMS(如SQL SERVER,ACCESS,MYSQL,ORACLE等,几乎无任何限制)都可作为数据库的后台支持。 系统采用客户端/服务器(C/S)编程模式,TCP/IP协议作为客户端和服务器的通信网络层,运用具有性能最优的完成端口(IOCP:Input/Output Completion Port )网络开发模型搭建服务器软件.客户端采用WinSocket API作为网络层。 系统采用多服务器分布式架构: (1)中心服务器控制系统:用于向客户端提供全局配置,初始化数据使用。 (2)服务器登陆控制系统:用于房间服务控制系统登陆效验使用。 (3)游戏房间控制系统:用于控制游戏房间的启动,停止,添加,删除,管理等。 (4)游戏组件系统:用于具体游戏服务,被游戏房间控制系统挂接,提供游戏服务。 (5)游戏大厅:游戏玩家连接游戏使用。 (6)数据库选用SQL SERVER,ACCESS(测试用). (7)游戏服务端、客户端均是独立的DLL. (7)系统具有完善的积分、比赛及金币系统. (8)服务器系统稳定性较好. (9)系统有比较好扩展性,非常容易进行二次开发. 系统采用多服务器分布式架构,由一个主服务器(MainServer)和多个从服务器(PlayServer)同时工作以实现游戏逻辑和用户管理及通讯的功能。主服务器管理客户端用户身份验证、登录以及管理从服务器的建立,由多个从服务器管理游戏通信,大厅及房间,从服务器可任意添加、删除、修改等。 系统首先启动主服务器(MainServer),主服务器从数据库中读取从服务器的所有信息到主服务器的内存。首先读取GameType表以建立所有的游戏类型的基本信息,然后读取ServiceInfo(界面树结点信息表)以获得包括客户端界面结构、从服务器的信息、大厅和房间的一切信息。当有客户端请求登录并成功和主服务器连接的时候,主服务器将这所有的信息一次性发到客户端内存,客户端根据这些信息生成界面结构树。 主服务器启动后还可以在主服务器里创建多个从服务器及房间,创建完成后从服务器的IP地址及端口号就作为它的唯一标识被同时写进数据库和主服务器的内存;房间号、房间所属的游戏类型、所属的从服务器号也作为房间的唯一标识被同时写进数据库和主服务器的内存。 从服务器创建以后就在它所属的机器上启动。 客户端登录后首先和主服务器建立连接(并且一直到客户端退出才断开)连接成功后生成界面结构树(前述),当用户点击某个游戏房间的时候系统从内存中读出这个房间的所有信息(前述),根据房间所属从服务器的IP地址及端口号试图和这个从服务器建立连接,连接成功后相应的从服务器就将这个房间的所有信息发到这个客户端,客户端收到以后就根据这些信息生成房间。每当有客户端的游戏位置发生改变的时候就向从服务器发送改变信息,从服务器保存、修改所有与它连接的客户端的位置信息列表。 当一张桌子坐满时游戏开始。游戏开始后客户端也是和从服务器通信以更新游戏信息。 当客户端退出游戏后就回到大厅的这个房间,当退出大厅的时候首先和从服务器断开连接,然后和主服务器断开连接,最后终止整个客户端程序。 三 模块结构 系统包括三大主要模块结构:MainServer,PlayServer,Game.此外还有客户端安装,更新模块等。在三大主要模块结构中还有子DLL(动态链接库)模块。 1)MainServer(EXE项目):封装主服务器功能,包括管理客户端用户身份验证、登录以及管理从服务器的建立,数据库读写等。 2)PlayServer(EXE项目):封装从服务器功能,包括管理客户端游戏通信,游戏逻辑,大厅及房间等。 3)Game(EXE项目):封装客户端所有功能,包括客户端登录,大厅及房间,客户端游戏通信,游戏逻辑等。Game包括以下子模块: a)客户端通用库PubLib(DLL模块)封装了客户端通用的调用接口,控件,类。供客户端所有的模块调用. b)麻将游戏通用库MJLib(DLL模块)封装了客户端麻将游戏通用的调用接口类和十堰麻将类。通用的调用接口类供特殊的麻将游戏模块调用. c)扑克牌游戏通用库PisaLib(DLL模块)封装了客户端扑克牌游戏通用的调用接口类。通用的调用接口类供特殊的扑克牌游戏模块调用. d)大厅库RoomLib(DLL模块)封装了客户端大厅的调用接口。 e)象棋库XQLib(DLL模块)封装了客户端象棋的调用接口。 f)围棋库XQLib(DLL模块)封装了客户端围棋的调用接口。 g)军棋库XQLib(DLL模块)封装了客户端军棋的调用接口。 四 交易范围 1)网络棋牌游戏开发,定制:在现有代码的基础上为用户开发,定制一定游戏规则的棋牌游戏软件,根据工作量,难度的大小确定交易价格。为了降低我们的风险,可用先交定金或先购买现有代码的方法合作,以免我们浪费人力物力。 2)源代码转让:一次性出让全部源代码,既可同时出让版权(版权一但出让,我方将无权再使用),也可只出让全部源代码。 3)网络棋牌游戏网站架构:可出让部分源代码或只提供执行程序,帮合作方架构网络棋牌游戏网站。 此外用户还可考虑其他的合作方法。以上所有合作方法我们都提供终身服务。 五 交易方法 在双方协商的价格,交易范围确定后,可用互访,银行远程支付,现金的形式支付交易金额,以源代码封包的形式提交源代码。 |
| 只有本站会员,并且处于登录状态后才能发表留言。当前状态见左上角。。 |
感谢广大用户的热心支持与理解,使SXSOFT升级得以顺利完成。
我们按原计划于3月1日正式使用 www.sxsoft.com 作为新站域名,届时老站的域名将更改为 old.sxsoft.com 。
域名更替后,old.sxsoft.com 将全面停止信息发布,只能用作旧有信息查询,发布项目、参与竞标、发布IT信息 请到
www.sxsoft.com 操作。
在试运行期间,热心的会员们为我们提供很多宝贵意见,对改进我们的项目服务有很大帮助。新站正式上线后,还将陆 续推出更多新的付费会员服务,力争通过我们的服务帮助更多优秀会员承接项目。
感谢支持,祝君商祺。
联系我们 会员权限 关于我们 使用帮助 友情链接 广告投放 合作咨询 帮助答疑 BUG报告 加入收藏 设为主页