苹果移动终端上优质体验的围棋学习与对弈

被引量 : 0次 | 上传用户:hu_20092009
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
围棋是一项很好的智力运动,能够非常好的启发智慧、锻炼思维。虽然围棋博大精深,而且围棋的相关学习书籍也不少,可是学习起来却有诸多不便之处,因此围棋在国内的普及程度并不理想。就查询棋谱这件事上来说,很难通过当前盘面查询到有无先人曾碰到类似的盘面?如果有又有多少个类似的棋谱呢?又在多大程度上的相似呢?传统的棋谱管理和检索大多是基于棋谱文件中包含的对局时间、棋手姓名、国籍、比赛名称等,但这些信息都与棋谱的具体着法无关,因此无法体现出棋谱的核心内容,不便于围棋知识的传递和查阅,而支持盘面搜索功能的棋谱搜索算法正是为解决这一问题而设计的。同时近年来,移动手持设备发展迅猛,越来越多的移动智能终端、平板电脑进入人们的生活,改变着人们的生活以及工作方式。借助移动平台进行围棋推广将是非常有意义的。为了推动围棋教学的发展,提高围棋的普及率,本文就是要在iOS平台上设计开发一款用户体验良好的集围棋对弈、学习、搜索一体的软件。市面上虽有一些类似软件,而随着科技的进步和发展,人们对产品的用户体验有了更高的要求,追求良好的用户体验成为科技发展的一个趋势。本文结合交互设计和用户体验的理论知识,详细阐述了围棋软件的交互设计。设计并实现了基于iOS平台的围棋游戏,能够完成交互式的围棋知识学习,对弈,搜索功能。然后依据设计方案,对围棋软件整体架构和软件主要流程进行设计,对功能模块进行划分,最后通过对iOS相关开发技术的研究,按照设计方案,使用C++开发本地端引擎,编译成静态库,包含到Xcode围棋工程中,利用Xcode交叉编译工具开发了图形界面。利用webservice承载图形界面和服务端引擎进程间的通信,另外利用XML完成数据封装,使用gSOAP完成iOS端通信接口的封装和开发。本软件最终在iOS平台上实现,经测试,围棋学习,对弈基本功能均已实现,另外还实现了围棋棋谱搜索功能,在对软件进行设计时加入对用户体验的考虑,并且游戏操作简单,用户体验良好,具备一定的可玩性。本文结合用户体验设计出的方案为其他同类型的移动端棋类应用提供了理论上的参考。同时为围棋的推广和教学模式进行了新的探索和尝试。
其他文献
形象演示法运用于初中数学图形教学中,能够将抽象的数学图形更加直观地展示出来.形象演示法的合理运用,能够增强数学课堂图形教学的吸引力以及感染力,使得初中数学图形教学更
<正>早在1946年,世界卫生组织(WHO)就对“健康”作了全面的定义。在美国、日本,已经兴起健康心理学这一专门学科。我国,也出现了第一本健康心理学专著。即使如此,对
黄芩汤是《伤寒论》著名方剂,由黄芩、白芍、炙甘草和大枣配伍而成,为清热止利、和中止痛常用之方。目前临床上广泛用于溃疡性结肠炎、急性胃肠炎、细菌性痢疾等胃肠道疾病的
<正>"以人为本""以生为本",这是近年来我们一直倡导的教学理念。但是,扪心自问,在现实课堂教学中,有多少教师做到了呢?反思我们的课堂教学,我们会发现,在职业学校的课堂教学
<正>统计工作是做好科学谋划和决策的基础,统计数据的质量直接关系到决策的准确性。因此,在目前情况下,积极推动统计工作改革创新,进一步提高统计数据质量意义深远。一、实施
随着移动用户的增多,以及人们对移动通信业务的需求也越来越大,移动通信技术对于人们生活的影响和改变也越来越大。新一代移动通信将要面临爆炸性增长的移动业务,数量巨大种
当下正是我国高速铁路快速发展的时期,到目前为止,我国高速铁路运营投入总里程已达11028公里,在建高速铁路规模1.2万公里,其中营业总里程是世界总量的一半。高速铁路以其运量大、
近年来,随着经济全球化的快速发展,我国的艺术教育事业也相应地得到了提高和发展。特别是在国家对素质艺术教育的重视和提倡下,舞蹈艺术的专业化教育也得到了长足的发展。而在舞
静海区前进渠经过黑臭水体工程整治后,黑臭已经消除,但一年后的监测结果表明水质有所反弹。通过污染源排查,前进渠存在溢流口旱季溢流、非常规水源补水、水体底泥污染、干湿沉降负荷、岸带径流污染、、岸带临时堆放垃圾、未清理干净的水生植物残体和水面漂浮物等污染源。对主要污染源开展长期监测,并进行解析,得到各主要污染源对前进渠水质影响权重,其中溢流口旱季溢流污染对于水质影响最大,是主要污染源。引入单因子指数法和
随着视频监控系统的大规模部署,遍布城市道路各处的监控摄像头每天产生了海量的交通监控视频数据。通过分析这些视频数据,可以构建很多智能服务:如疑犯追踪、车流量监控以及交