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

文档序号:8952255阅读:来源:国知局
四个独立的局部棋盘上单独的控制棋子,还可添加独立的测量、绘制、储存、处理、交互等处理事件并互不影响,尤其能够满足教学时,一种棋型的不同走法的情况。
[0056]当然,在其它的【具体实施方式】中,也可以生成不同个数的独立棋盘,例如3个、5个、6个、8个独立棋盘等。
[0057]需要提到的是,如果生成的是奇数个数的独立棋盘的情况时,例如3个,同样的,可以再盘面的左上、右上、坐下,绘制一个独立棋盘,盘面的右下部分不需要绘制棋盘,但是考虑到设计的美观性,一般设计为偶数个数的独立的棋盘。
[0058]请参考图5,本发明实施例还提供一种电子棋盘的生成装置111,包括:
[0059]棋盘模式选择单元103,用于根据用户输入的指令将盘面101切换至19路棋盘窗口、二分之一棋盘窗口或四分之一棋盘窗口。
[0060]局部棋盘生成单元104,用于绘制至少两个相互独立的局部棋盘;
[0061]棋盘拼接单元105,用于将所述至少两个相互独立的局部棋盘拼接,形成一个外观为19X19路的电子棋盘。
[0062]当所述棋盘模式选择单元103根据用户输入的指令,将盘面101切换至二分之一棋盘窗口时;
[0063]局部棋盘生成单元104,具体用于分别在所述盘面的上半部分、下半部分绘制一个19X10路的局部棋盘;
[0064]棋盘拼接单元105,具体用于将两个19X10路的局部棋盘拼接,拼接后形成了重叠线102,用户在使用的时候重叠线102不可点击,并且重叠线102外观上为虚线,重叠线102用于区分上、下两个不同的19X 10路相互独立的局部棋盘,两个19X 10路的局部棋盘拼接后形成一个外观为19X 19路的电子棋盘。
[0065]当所述棋盘模式选择单元103根据用户输入的指令,将盘面101切换至四分之一棋盘窗口时;
[0066]局部棋盘生成单元104,具体用于分别在所述盘面的左上部分、右上部分、左下部分、右下部分绘制一个10X10路的局部棋盘;
[0067]棋盘拼接单元105,具体用于将四个独立的10X10路的局部棋盘拼接,四个1X 10路的局部棋盘各自的两条路线在拼接处重叠,拼接后形成了重叠线102,用户在使用的时候重叠线102不可点击,并且重叠线102外观上为虚线,重叠线102用于区分左上部分、右上部分、左下部分、右下部分四个不同的1X 10路相互独立的局部棋盘,四个10X10路的局部棋盘拼接后形成一个外观为19X 19路的电子棋盘。
[0068]为了满足用户将棋谱文件导入本发明提供的电子棋盘的生成装置111生成的棋盘中,还提供了棋谱导入单元106,用于导入棋谱文件,方便用户使用。
[0069]—般的,盘面101上的棋子可以有数字序号,电子棋盘的生成装置111还包括有手数开关单元107,用于将所述盘面101上的棋子的数字序号隐藏或显示。
[0070]进一步地,电子棋盘的生成装置111还包括保存棋谱单元108,可以将当前的棋盘数据保存为棋谱文件或者将当前盘面数据保存到题库。
[0071]进一步地,电子棋盘的生成装置111还包括文本记录单元109,用于记录文字,记录的文字会随着保存的棋谱文件一同保存。方便使用者做笔记时使用。
[0072]为了显示下棋时双方的身份信息,电子棋盘的生成装置111还包括有临时文本显示单元110,用于显示对局双方的姓名、国籍、段位信息。
[0073]附图中的流程图和框图显示了根据本发明的多个实施例的系统、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段或代码的一部分,所述模块、程序段或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个连续的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或动作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。
[0074]所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
[0075]在本申请所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。
[0076]另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。
[0077]以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
【主权项】
1.一种电子棋盘的生成方法,其特征在于,该方法的步骤如下: 绘制至少两个相互独立的局部棋盘; 将所述至少两个相互独立的局部棋盘拼接,形成一个外观为19 X 19路的电子棋盘。2.根据权利要求1所述的方法,其特征在于, 所述绘制至少两个相互独立的局部棋盘,包括: 在盘面的上半部分绘制一个19 X 10路的局部棋盘; 在所述盘面的下半部分绘制一个19 X 10路的局部棋盘; 所述将所述至少两个相互独立的局部棋盘拼接,形成一个外观为19X19路的电子棋盘,包括: 将两个19X10路的局部棋盘拼接,两个19X 10路的局部棋盘各自的一条路线在拼接处重叠,重叠的路线由实线修改为虚线并不可被触发,两个19X10路的局部棋盘拼接后形成一个外观为19X 19路的电子棋盘。3.根据权利要求1所述的方法,其特征在于,所述绘制至少两个相互独立的局部棋盘,包括: 分别在盘面的左上部分、右上部分、左下部分、右下部分绘制一个10X10路的局部棋盘; 所述将所述至少两个相互独立的局部棋盘拼接,形成一个外观为10X10路的电子棋盘,包括: 将四个独立的10X10路的局部棋盘拼接,四个10X10路的局部棋盘各自的两条路线在拼接处重叠,重叠的路线由实线修改为虚线并不可被触发,四个10X10路的局部棋盘拼接后形成一个外观为19X 19路的电子棋盘。4.一种电子棋盘的生成装置,其特征在于,包括: 局部棋盘生成单元,用于绘制至少两个相互独立的局部棋盘; 棋盘拼接单元,用于将所述至少两个相互独立的局部棋盘拼接,形成一个外观为19X19路的电子棋盘。5.根据权利要求4所述的电子棋盘的生成装置,其特征在于,还包括棋盘模式选择单元,用于根据用户输入的指令,将盘面切换至19路棋盘窗口、二分之一棋盘窗口或四分之一棋盘窗口; 当所述棋盘模式选择单元根据用户输入的指令,将盘面切换至二分之一棋盘窗口时,所述局部棋盘生成单元,具体用于分别在所述盘面的上半部分、下半部分绘制一个19X10路的局部棋盘; 所述棋盘拼接单元,具体用于将两个19X10路的局部棋盘拼接,两个19X10路的局部棋盘各自的一条路线在拼接处重叠,重叠的路线由实线修改为虚线并不可被触发,两个19X10路的局部棋盘拼接后形成一个外观为19X 19路的电子棋盘。6.根据权利要求5所述的电子棋盘的生成装置,其特征在于,还包括棋谱导入单元,用于导入棋谱文件。7.根据权利要求6所述的电子棋盘的生成装置,其特征在于,还包括手数开关单元,用于将所述盘面上的棋子的数字序号隐藏或显示。8.根据权利要求7所述的电子棋盘的生成装置,其特征在于,还包括保存棋谱单元,用于将当前的棋盘数据保存为棋谱文件或者将当前盘面数据保存到题库。9.根据权利要求8所述的电子棋盘的生成装置,其特征在于,还包括文本记录单元,用于记录文字,并将记录的文字随着保存的棋谱文件一同保存。10.根据权利要求9所述的电子棋盘的生成装置,其特征在于,还包括临时文本显示单元,用于显示对局双方的姓名、国籍、段位信息。
【专利摘要】本发明实施例提供了一种电子棋盘的生成方法及其生成装置,属于电子围棋领域。该方法的步骤如下:绘制至少两个相互独立的局部棋盘;将所述至少两个相互独立的局部棋盘拼接,形成一个外观为19×19路的电子棋盘。通过本发明实施例提供的电子棋盘的生成方法及装置,可生成的至少两个相互独立的局部棋盘,解决了现有技术中需要给学生讲解同一个题目不同走法的时候,只有一个全棋盘造成不便的问题。
【IPC分类】A63F3/02
【公开号】CN105169691
【申请号】
【发明人】吴战影
【申请人】四川天弈缘科技有限公司
【公开日】2015年12月23日
【申请日】2015年10月26日
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1