电子棋盘的生成方法及其生成装置的制造方法

文档序号:8952255阅读:242来源:国知局
电子棋盘的生成方法及其生成装置的制造方法
【技术领域】
[0001]本发明涉及一种电子围棋,具体而言,涉及一种电子棋盘的生成方法及其生成装置。
【背景技术】
[0002]围棋以博大精深的魅力,源远流长,是我国具有数千年历史文化的瑰宝。在围棋的对弈中,包含着形象思维、逻辑思维的创作,以至于能够增强机械记忆与理解记忆。所以很多人都经常练习和训练以及学习围棋。一般的,电脑上的电子围棋只有一个全棋盘,所以在给学生讲解一种棋型的不同走法的时候,需要多次重复的打谱,造成讲解者的授课不便。

【发明内容】

[0003]有鉴于此,本发明实施例的目的在于提供一种电子棋盘的生成方法及其生成装置,以改善上述问题。
[0004]第一方面,本发明实施例提供了一种电子棋盘的生成方法,该方法的步骤如下:
[0005]绘制至少两个相互独立的局部棋盘;
[0006]将所述至少两个相互独立的局部棋盘拼接,形成一个外观为19X19路的电子棋盘。
[0007]如此,在给学生讲解同一个题目不同走法的时候,可以再不同的相互独立的棋盘中进行。
[0008]进一步地,所述绘制至少两个相互独立的局部棋盘,包括:
[0009]在盘面的上半部分绘制一个19 X 10路的局部棋盘;
[0010]在所述盘面的下半部分绘制一个19 X 10路的局部棋盘;
[0011]所述将所述至少两个相互独立的局部棋盘拼接,形成一个外观为19X19路的电子棋盘,包括:
[0012]将两个19X10路的局部棋盘拼接,两个19X10路的局部棋盘各自的一条路线在拼接处重叠,重叠的路线由实线修改为虚线并不可被触发,两个19X10路的局部棋盘拼接后形成一个外观为19X 19路的电子棋盘。
[0013]相当于在一个全棋盘上分成上、下两个独立棋盘,可以单独的操作,互不影响;使用者使用时,中间的重叠线不可点击,使用者能够清楚的区分上、下两个不同的部分。
[0014]进一步地,所述绘制至少两个相互独立的局部棋盘,包括:
[0015]分别在盘面的左上部分、右上部分、左下部分、右下部分绘制一个1X 10路的局部棋盘;
[0016]所述将所述至少两个相互独立的局部棋盘拼接,形成一个外观为10X10路的电子棋盘,包括:
[0017]将四个独立的1X 10路的局部棋盘拼接,四个1X 10路的局部棋盘各自的两条路线在拼接处重叠,重叠的路线由实线修改为虚线并不可被触发,四个10X10路的局部棋盘拼接后形成一个外观为19X 19路的电子棋盘。
[0018]第二方面,本发明实施例提供了一种电子棋盘的生成装置,包括:
[0019]局部棋盘生成单元,用于绘制至少两个相互独立的局部棋盘;
[0020]棋盘拼接单元,用于将所述至少两个相互独立的局部棋盘拼接,形成一个外观为19X19路的电子棋盘。
[0021]进一步地,还包括棋盘模式选择单元,用于根据用户输入的指令,将盘面切换至19路棋盘窗口、二分之一棋盘窗口或四分之一棋盘窗口 ;
[0022]当所述棋盘模式选择单元根据用户输入的指令,将盘面切换至二分之一棋盘窗口时,
[0023]所述局部棋盘生成单元,具体用于分别在所述盘面的上半部分、下半部分绘制一个19X10路的局部棋盘;
[0024]所述棋盘拼接单元,具体用于将两个19 X 10路的局部棋盘拼接,两个19 X 10路的局部棋盘各自的一条路线在拼接处重叠,重叠的路线由实线修改为虚线并不可被触发,两个19X 10路的局部棋盘拼接后形成一个外观为19X 19路的电子棋盘。
[0025]进一步地,上述电子棋盘的生成装置,还包括棋谱导入单元,用于导入棋谱文件。
[0026]使用者可以将棋谱导入到上述电子棋盘的生成装置生成的棋盘中,便于给学生讲解。
[0027]进一步地,上述电子棋盘的生成装置,还包括手数开关单元,用于将所述盘面上的棋子的数字序号隐藏或显示。
[0028]进一步地,上述电子棋盘的生成装置,还包括保存棋谱单元,用于将当前的棋盘数据保存为棋谱文件或者将当前盘面数据保存到题库。
[0029]进一步地,还包括文本记录单元,用于记录文字,记录的文字会随着保存的棋谱文件一同保存。
[0030]进一步地,还包括临时文本显示单元,用于显示对局双方的姓名、国籍、段位信息。
[0031]相对于现有技术,本发明实施例提供的方法及装置,具有以下有益效果:
[0032]通过绘制至少两个相互独立的局部棋盘,将所述至少两个相互独立的局部棋盘拼接,形成一个外观为19X19路的电子棋盘,即在不增加盘面的情况下绘制至少两个独立的局部棋盘,相互独立的局部棋盘可以单独的控制,可添加独立的测量、绘制、储存、处理、交互等处理事件并互不影响,解决了现有技术中需要给学生讲解同一个题目不同走法的时候,只有一个全棋盘造成不便的问题。
【附图说明】
[0033]为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本发明的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
[0034]图1为本发明实施例1提供的电子棋盘的生成方法的流程图;
[0035]图2为通过本发明实施例1提供的电子棋盘的生成方法生成的电子棋盘的示意图;
[0036]图3为本发明实施例2提供的电子棋盘的生成方法的流程图;
[0037]图4为通过本发明实施例2提供的电子棋盘的生成方法生成的电子棋盘的示意图;
[0038]图5为本发明实施例提供的电子棋盘的生成装置的组成框图。
[0039]其中附图标记如下:
[0040]盘面101 ;重叠线102 ;棋盘模式选择单元103 ;局部棋盘生成单元104 ;棋盘拼接单元105 ;棋谱导入单元106 ;手数开关单元107 ;保存棋谱单元108 ;文本记录单元109 ;临时文本显示单元110 ;电子棋盘的生成装置111。
【具体实施方式】
[0041]围棋以博大精深的魅力,源远流长,是我国具有数千年历史文化的瑰宝。在围棋的对弈中,包含着形象思维、逻辑思维的创作,以至于能够增强机械记忆与理解记忆。所以很多人都经常练习和训练以及学习围棋。一般的,电脑上的电子围棋只有一个全棋盘,所以在给学生讲解一种棋型的不同走法的时候,需要多次重复的打谱,造成讲解者的授课不便。
[0042]针对上述问题,本发明实施例提供了一种电子棋盘的生成方法及其生成装置,该电子棋盘的生成方法步骤如下:绘制至少两个相互独立的局部棋盘;将所述至少两个相互独立的局部棋盘拼接,形成一个外观为19X19路的电子棋盘。通过该电子棋盘的生成方法可生成的至少两个相互独立的局部棋盘,相互独立的局部棋盘可以单独的控制并互不影响,以改善上述问题。
[0043]实施例1
[0044]请参考图1和图2,本发明实施例提供的一种电子棋盘的生成方法,应用于电子棋盘的生成装置,该方法的步骤如下:
[0045]SlOl:电子棋盘的生成装置接收到用户选择二分之一棋盘的指令后,控制界面切换到二分之一棋盘窗口;
[0046]S102:在盘面101的上半部分绘制一个19 X 10路的局部棋盘;
[0047]在盘面101的下半部分绘制一个19 X 10路的局部棋盘;
[0048]S103:将两个19 X 10路的局部棋盘拼接,两个19 X 10路的局部棋盘各自的一条路线在拼接处重叠,重叠线102由实线修改为虚线并不可被触发,两个19X10路的局部棋盘拼接后形成一个外观为19X 19路的电子棋盘。
[0049]本发明实施例电子棋盘的生成方法生成的两个独立的棋盘可以单独的控制,并添加独立的测量、绘制、储存、处理、交互等处理事件并互不影响。
[0050]实施例2
[0051]请参考图3和图4,为了满足使用者的使用需求,本实施例的电子棋盘的生成方法可以生成四个独立的局部棋盘,具体的步骤如下:
[0052]S201:电子棋盘的生成装置接收到用户选择四分之一棋盘的指令后,控制界面切换到四分之一棋盘窗口;
[0053]S202:分别在盘面101的左上部分、右上部分、左下部分、右下部分绘制一个1X 10路的局部棋盘;
[0054]S203:将四个独立的10 X 10路的局部棋盘拼接,四个10 X 10路的局部棋盘各自的两条路线在拼接处重叠,形成一个“十”字的重叠线102,重叠线102由实线修改为虚线并不可被触发,四个1X 10路的局部棋盘拼接后形成一个外观为19 X 19路的电子棋盘。
[0055]使用者可以在
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1