基于WEB3D的计算机围棋游戏客户端开发

被引量 : 3次 | 上传用户:renbai
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
围棋起源于中国,是世界上最古老的棋类之一,相传已有四千多年的历史,早在春秋时期就广泛流行。不过从目前情况来看,我国围棋普及虽然取得了一定成效,但是想要可持续发展,国内的围棋培养体系还需要进一步优化和完善。我国虽然职业棋手人数众多,但是相对于我国人口的比例仍然很低,围棋的普及任务并不轻松。如何在围棋的普及方面不断开拓新方法、新思路,成为业内人士需要考虑的问题。可喜的是,网络在中国普及率越来越高,如果能通过发展网络围棋来提高围棋的普及无疑是一个好方法。本文针对微软推出的新一代图形系统WPF的技术特点,利用WPF技术实现了计算机围棋游戏客户端界面。并且为了达到更好的用户体验,根据需求完成了一些方便用户操作以及可以提高用户体验的功能。研究了管道通信技术,并利用管道通信技术实现了三维界面与引擎的通信,并对管道通信进行了一些封装,使其更适合本项目的需要。GTP即围棋文本协议,是围棋程序间通信的方法,已经为越来越多的程序所采用,包括引擎和客户端。本文分析了GTP协议的使用方法,并在客户端完成了GTP协议的解析,使任何符合GTP协议的引擎都可以使用本客户端程序,以达到良好的用户体验。本文作为笔者在北京邮电大学研究生期间的毕业论文,详细阐述了上述技术的原理以及在本项目中的实际应用,并对重点内容进行了重点讲解。笔者在整个项目开发的过程中,充分运用在北京邮电大学软件学院所学的软件开发知识,独立完成了软件开发的各个阶段工作,包括需求分析,架构设计,编码实现,调试以及部署等过程,成功实现了基于WEB3D的计算机围棋游戏客户端开发,并达到了较好的效果。
其他文献
在秘书工作中,有时非语言所传达出来的信息比有声语言更富有表现力和感染力,因此必须提高非语言交流能力,加强非语言交流的艺术修养。本文从介绍非语言交流的概念入手,详细阐
随着人口的持续增长和社会经济的快速发展,我国经济已进入转型发展的关键期,面临来自资源与环境等因素的多重冲击,绿色发展成为社会各界普遍关注的焦点。本文阐述了绿色金融
目的建立和验证儿咳合剂(I)、复方肌苷口服液的微生物限度检查方法。方法采用《中国药典》(2010年版)微生物限度检查法对这两种医院制剂进行检查。结果常规法不完全适用于这
在体育教学的过程中,有效的教学方式是提升教学水平的关键,不仅能促进学生的发展,而且还能促进教育的不断发展。n所以,在体育教学的过程中,通过采用循环训练法,科学的对训练
家园共育是幼儿园工作的重要组成部分,充分利用家庭教育资源是提高幼儿教育质量的重要方法。在当下农村年轻的家长纷纷外出打工的背景下,家庭教育的担子自然而然地落到祖辈的
<正> 不孕症是妇科临床常见疾病。笔者认为经后期以调经为主,经间期以补肾为主,用自拟补肾助孕汤(仙灵脾20g,吐丝子12g,甜苁蓉10g,石南叶10g,炒川断10g,鹿角霜5g,怀山药15g)
当归多糖具有增强免疫、抗肿瘤和抗辐射等显著生物活性,在医药领域有极其广阔的应用前景。本文综述了当归多糖的提取、蛋白和色素的脱除以及分离纯化的研究进展,为其进一步开
随着我国经济的发展,人口的增长,高层建筑越来越多的呈现在人们眼前。而在高层建筑施工中建筑混凝土施工又是重中之重,直接关系到高层建筑质量的好坏。本文将浅要谈谈高层建
<正>2015年全国"两会"是在"全面深化改革关键之年""全面推进依法治国开局之年""全面完成‘十二五’规划收官之年"及做好"十三五"规划纲要编制工作的重大历史背景下召开的。从
目的:分离纯化并鉴定牛乳中引起过敏反应的主要致敏组分。方泫:采用聚丙烯酰胺凝胶电泳(SDS.PAGE)分析了脱脂乳和乳清的蛋白组分,用饱和硫酸铵分段盐析-DEAE离子交换柱层析纯化过敏