您现在的位置:网站首页答辩论文计算机毕业设计计算机论文计算机网络论文

网络桥牌游戏系统中的聊天模块

  • 简介:桥牌是扑克的一种玩法,它是一种高雅、文明、竞技性很强的智力性游戏,目前桥牌已经成为2002年亚运会和2004年奥运会的表演项目,并有望进入2008年冬季奥运会。现代桥牌被称为定约桥牌,是由一种叫“惠斯特”的纸牌游戏发展来的。网络桥牌游戏的出现,使得桥...
    • 请与管理员联系购买资料 QQ:5739126
  • 论文简介
  • 相关论文
  • 论文下载
目录 (一)概述
(二)网络桥牌游戏系统中聊天模块的介绍
(三)开发工具和环境
(四)模块的具体要求实现
参考资料 1.《深入浅出MFC第二版》候俊杰,华中科技大学;
2.《Visual C 高级界面特效制作百例》,郭庆民,黄业清编,中国电力出版社。
3.《Visual C 编程实例》,前导工作室译,机械工业大学出版社
4.《windows Sockets网络程序设计大全》蒋东兴,清华大学出版社
5.《Network Programming for Microsoft Windows》第二版,2002,Microsoft Press, 作者:Anthony Jones;
6.《programming applications for Microsoft Windows》第四版,1999, Microsoft Press,作者:Jeffrey Richter
7.《Beej's Guide to Network Programming Using Internet Sockets》,Brian "Beej" Hall (文章主题:Beej网络socket编程指南)
8.Okbridge软件帮助文件okwin.hlp;
9.《用WINSOCK实现聊天室的VC 程序设计》http://sanjianxia.myrice.com/vc/vc24.htm三剑侠 重庆

简单介绍 聊天模块作为网络桥牌游戏系统中的一个模块,起到了供游戏参与者之间进行沟通、交流和增进感情的桥梁的作用。桥牌游戏是由一种叫“惠斯特”的纸牌游戏发展来的,是一种竞技性很强的游戏,通常由四名游戏者进行游戏,两人为一组对抗另一对游戏者。游戏的搭档之间必须相互配合,制定策略才能取胜。与传统的面对面的桥牌游戏不同,在网络游戏的世界里,参与游戏的玩家可能来自世界的各地,彼此之间一无所知,这时聊天模块就成了我们的“千里眼,顺风耳”,通过它我们才能了解其它游戏者的信息,彼此间从陌生到熟悉,才能从他们中找到与自己合拍的最佳拍档,一起体验游戏的快乐。
因此在设计此模块时注重了其在交流上的功能实现。本模块可以实现多人聊天、一对一聊天的功能,满足游戏者间相互交流沟通的基本需求。
本程序模块的开发是基于Windows操作系统的,使用的是微软公司的Visual C 6.0集成开发环境,因此文中也详细地介绍了Windows应用程序的开发过程和Visual C 6.0集成开发环境的相关知识。
在Windows系统上进行网络编程,要用到WinSock这个网络应用程序编程接口(API),因此也对与其相关的背景知识和使用方法进行了详细的介绍。
在模块的具体实现上是分为三部分实现的:通用部件、服务端程序和客户端程序,在文章的最后一部分有详细的介绍。
通过此模块的开发,对Windows应用程序的开发过程和VC 集成开发环境的使用有了深入的了解,同时对网络应用程序的编写也有了基本的了解。
桥牌是扑克的一种玩法,它是一种高雅、文明、竞技性很强的智力性游戏,目前桥牌已经成为2002年亚运会和2004年奥运会的表演项目,并有望进入2008年冬季奥运会。现代桥牌被称为定约桥牌,是由一种叫“惠斯特”的纸牌游戏发展来的。网络桥牌游戏的出现,使得桥牌爱好者不必再为找不到玩伴而烦恼了,在网络的世界中,他们可以随时与世界各地的玩家一起竞技。网络桥牌游戏中的聊天模块可以让玩家在玩游戏的同时进行交流。与同伴交流可以增加彼此的默契,与专家交流可以增长技艺,与陌生人交流可以结交新友。这样一个真正的虚拟的网上社区便应运而生了。
其实不仅在网络桥牌游戏中,在所有其它的网络游戏中,聊天模块也是非常重要的,有了聊天模块,游戏者之间就可以相互交谈,认识,相互交换游戏秘诀和要领、技巧,久而久之,彼此间就会发展成为熟人甚至成为好友。而人与人之间的关系纽带会使游戏者回来再玩游戏。即使有一天他们不玩游戏了,他们还是会继续访问服务器,关心游戏的发展情况,不为别的,只因为他们知道那里有他认识的人,他想和朋友们在一起。对一款网络游戏来说,能否留住顾客是至关重要的,聊天程序模块在这方面的作用,不言而喻。
(二)网络桥牌游戏系统中聊天模块的介绍
一、系统简介
本程序模块是在Windows XP操作系统下使用微软公司的Visual C 6.0软件开发工具开发完成的。编译运行后,使用本机地址127.0.0.1进行服务器与客户端的通讯测试成功。本程序模块作为网络桥牌游戏系统中的一个子模块,主要的功能是实现多对多、一对一的文字聊天功能,可以满足游戏者间相互交流沟通的基本需求。实现了对用户的简单管理,比如可以拒绝为某位客户提供服务(kick user)。
二、系统功能介绍:
1.通信模式:
在聊天模块的开发过程中采用的是客户端/服务器的通信模式。这种模式是一种非对称的模式......
查看评论 已有0位网友发表了看法
  • 验证码: