欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

象棋游戲的提供方法及提供裝置制造方法

文檔序號:1624581閱讀:175來源:國知局
象棋游戲的提供方法及提供裝置制造方法
【專利摘要】本發(fā)明涉及象棋游戲的提供方法及提供裝置,在本發(fā)明的象棋游戲的提供方法中,所述象棋游戲由通過縱線和橫線劃分的棋盤和在所述縱線和所述橫線的交叉點之間移動的棋子構(gòu)成,所述方法的特征在于,棋子包括特殊棋子,所述特殊棋子的移動形式被規(guī)定為在棋盤上沿對角線方向移動一格,所述方法包括步驟:對位于棋盤上的棋子中的一個棋子接收輸入;對一個棋子能夠最終到達(dá)的交叉點中的一個交叉點接收輸入;以及取代一個棋子,在對應(yīng)于一個棋子的移動路徑的交叉點上形成具有能夠分離一個棋子的移動形式而構(gòu)成的移動形式的多個棋子,本發(fā)明通過電腦運(yùn)算裝置提供在實際象棋中不能實現(xiàn)的界面,從而具有在用戶的角度上能夠進(jìn)行充滿活力的象棋游戲的效果。
【專利說明】象祺游戲的提供方法及提供裝置
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種象棋游戲的提供方法及提供裝置,更為詳細(xì)地涉及一種為了激起用戶的興趣而改進(jìn)的象棋游戲的提供方法及提供裝置。
【背景技術(shù)】
[0002]象棋(將棋)是在東方尤其在中國發(fā)展的圖版游戲,分成紅藍(lán)兩隊(或者楚漢)并分別具有16個棋子,以指揮軍隊的總司令的角度構(gòu)思及執(zhí)行作戰(zhàn)而吃掉對方統(tǒng)帥的圖版游戲。參照圖1,以往的象棋棋子由“將”(或者“宮”)和屬于強(qiáng)子的“車”、“炮”、“馬”、“象”以及屬于弱子的“士”和“卒”來構(gòu)成,在棋盤上每隊各配置一個將、兩個車、兩個炮、兩個馬、兩個象、兩個士、五個卒這16個棋子進(jìn)行游戲。
[0003]在以往的象棋棋子的移動形式中,“將”不能走出棋盤上的九宮外,而在九宮內(nèi)每次能夠自由移動一格。若“將”被對方的棋子吃掉,則在象棋游戲中輸?shù)簟?br> [0004]在以往的象棋棋子的移動形式中,只要沒有障礙物,車能夠在直線方向上不受格數(shù)的限制而移動。此外,在九宮內(nèi)也能在斜線上移動。
[0005]在以往的象棋棋子的移動形式中,炮能越過除炮之外的一個棋子并在直線方向上移動。此外,在九宮內(nèi)也能在斜線上越過除炮之外的一個棋子移動。但是,炮和炮之間不能互相吃子。
[0006]在以往的象棋棋子的移動形式中,馬的走法俗稱“馬走日”,馬能在直線方向上移動一格后再沿對角線方向移動一格。但若在移動路徑上有障礙物,則不能移動。
[0007]在以往的象棋棋子的移動形式中,象的走法俗稱“象走用”,象能在直線方向上移動一格后再沿對角線方向移動兩格。但若在移動路徑上有障礙物,則不能移動。
[0008]在以往的象棋棋子的移動形式中,卒能朝向?qū)Ψ疥嚑I沿直線方向向前移動一格或者向左右方向移動一格。
[0009]在以往的象棋棋子的移動形式中,士的移動形式與將的移動形式相同。
[0010]關(guān)于象棋對局,由高手指揮漢,由低手指揮楚,在開局時以低手為先雙方輪流各走一著。當(dāng)將被吃掉或者將無路可走只能被吃掉時,該將的用戶被判為輸,當(dāng)無限次重復(fù)相同的棋步時,俗稱“和棋”被判為平局。
[0011]但是,連在電腦運(yùn)算裝置中提供象棋游戲時也沿襲所述以往的方法,因此具有電腦運(yùn)算裝置所能提供的部分未被正常應(yīng)用的問題,并且需要提供更加充滿活力,并能激起用戶興趣的技術(shù)。

【發(fā)明內(nèi)容】

[0012]本發(fā)明所要解決的課題是提供一種象棋游戲的提供方法及提供裝置,該象棋游戲的提供方法及提供裝置更加充滿活力,并能激起用戶興趣。
[0013]本發(fā)明所要解決的另一課題是提供一種象棋游戲的提供方法及提供裝置,該象棋游戲的提供方法及提供裝置通過電腦運(yùn)算裝置提供在實際象棋中不能實現(xiàn)的界面。[0014]本發(fā)明的課題并不局限于在上面提及的課題,未提及的其他課題可通過下面記載的內(nèi)容,技術(shù)人員能夠清楚地理解。
[0015]為了解決如前所述的課題,在本發(fā)明的一實施例的象棋游戲的提供方法中,象棋游戲由通過縱線和橫線劃分的棋盤和在縱線和橫線的交叉點之間移動的棋子構(gòu)成,象棋游戲的提供方法的特征在于,棋子包括特殊棋子,所述特殊棋子的移動形式被規(guī)定為在棋盤上沿對角線方向移動一格,所述方法包括以下步驟:對位于棋盤上的棋子中的一個棋子接收輸入;對所述一個棋子能夠最終到達(dá)的交叉點中的一個交叉點接收輸入;以及取代所述一個棋子,在對應(yīng)于一個棋子的移動路徑的交叉點上形成多個棋子,所述多個棋子具有分離一個棋子的移動形式而能構(gòu)成的移動形式。
[0016]本發(fā)明的另一特征在于,一個棋子為馬,并且形成步驟為,取代馬在馬的移動路徑上的第一個交叉點上形成卒,在馬的移動路徑上的第二個交叉點上形成特殊棋子。
[0017]本發(fā)明的另一特征在于,一個棋子為象,并且形成步驟為,取代象在象的移動路徑上的第一個交叉點上形成卒,在象的移動路徑上的第二個交叉點和第三個交叉點上形成特殊棋子。
[0018]本發(fā)明的又一特征在于,一個棋子為象,并且形成步驟為,取代象在象的移動路徑上的第二個交叉點上形成馬,在象的移動路徑上的第三個交叉點上形成特殊棋子。
[0019]為了解決如前所述的課題,在本發(fā)明的一實施例的象棋游戲的提供方法中,象棋游戲由通過縱線和橫線劃分的棋盤和在縱線和橫線的交叉點之間移動的棋子構(gòu)成,象棋游戲的提供方法的特征在于,棋子包括特殊棋子,所述特殊棋子的移動形式被規(guī)定為在所述棋盤上沿對角線方向移動一格,所述方法包括以下步驟:對位于棋盤上的棋子中的多個棋子接收輸入;以及取代多個棋子形成一個棋子,所述一個棋子具有能夠組合多個棋子各自的移動形式而構(gòu)成的移動形式。
[0020]本發(fā)明的另一特征在于,形成步驟為,當(dāng)多個棋子由一個卒和一個特殊棋子構(gòu)成時,取代一個卒和一個特殊棋子而形成馬。
[0021]本發(fā)明的另一特征在于,形成步驟為,當(dāng)多個棋子由一個卒和兩個特殊棋子構(gòu)成時,取代所述一個卒和兩個特殊棋子而形成象。
[0022]本發(fā)明的又一特征在于,形成步驟為,當(dāng)多個棋子由一個特殊棋子和一個馬構(gòu)成時,取代一個特殊棋子和一個馬而形成象。
[0023]本發(fā)明的又一特征在于,形成步驟為,在多個棋子中的一個棋子所處過的交叉點上形成一個棋子。
[0024]為了解決如前所述的課題,在本發(fā)明的一實施例的象棋游戲的提供方法中,象棋游戲由通過縱線和橫線劃分的棋盤和在縱線和橫線的交叉點之間移動的棋子構(gòu)成,象棋游戲的提供方法的特征在于,包括以下步驟:對位于棋盤上的棋子中的一個棋子接收輸入;對一個棋子能夠最終到達(dá)的交叉點中的一個交叉點接收輸入;以及在一個交叉點上有我軍的棋子時,使一個棋子和我軍的棋子同行。
[0025]本發(fā)明的另一特征在于,進(jìn)一步包括以下步驟:對同行的棋子中的一個棋子接收輸入;對同行的棋子中的一個棋子能夠最終到達(dá)的交叉點中的一個交叉點接收輸入;以及分離同行的棋子中的一個棋子并使之移動。
[0026]本發(fā)明的又一特征在于,棋子包括特殊棋子,所述特殊棋子的移動形式被規(guī)定為在棋盤上沿對角線方向移動一格。
[0027]為了解決如前所述的課題,本發(fā)明的一實施例的計算機(jī)可讀介質(zhì)的特征在于,存儲有用于執(zhí)行象棋游戲提供方法的程序。
[0028]為了解決如前所述的課題,在本發(fā)明的一實施例的象棋游戲的提供裝置中,象棋游戲由通過縱線和橫線劃分的棋盤和在縱線和橫線的交叉點之間移動的棋子構(gòu)成,象棋游戲的提供裝置的特征在于,棋子包括特殊棋子,所述特殊棋子的移動形式被規(guī)定為在所述棋盤上沿對角線方向移動一格,并且所述象棋游戲的提供裝置包括:輸入部,對位于棋盤上的棋子中的一個棋子接收輸入,并且對一個棋子能夠最終到達(dá)的交叉點中的一個交叉點接收輸入;以及控制部,取代一個棋子,在對應(yīng)于一個棋子的移動路徑的交叉點上形成多個棋子,所述多個棋子具有能夠分離一個棋子的移動形式而構(gòu)成的移動形式。
[0029]為了解決如前所述的課題,在本發(fā)明的一實施例的象棋游戲的提供裝置中,象棋游戲由通過縱線和橫線劃分的棋盤和在縱線和橫線的交叉點之間移動的棋子構(gòu)成,象棋游戲的提供裝置的特征在于,棋子包括特殊棋子,所述特殊棋子的移動形式被規(guī)定為在棋盤上沿對角線方向移動一格,并且所述象棋游戲的提供裝置包括:輸入部,對位于棋盤上的棋子中的多個棋子接收輸入;以及控制部,取代多個棋子形成一個棋子,所述一個棋子具有能夠組合多個棋子各自的移動形式而構(gòu)成的移動形式。
[0030]為了解決如前所述的課題,在本發(fā)明的一實施例的象棋游戲的提供裝置中,象棋游戲由通過縱線和橫線劃分的棋盤和在縱線和橫線的交叉點之間移動的棋子構(gòu)成,象棋游戲的提供裝置的特征在于,包括:輸入部,對位于棋盤上的棋子中的一個棋子接收輸入,并且對一個棋子能夠最終到達(dá)的交叉點中的一個交叉點接收輸入;以及控制部,在一個交叉點上有我軍的棋子時,使一個棋子和我軍的棋子同行。
[0031 ] 其他實施例的具體內(nèi)容包含在詳細(xì)說明及附圖中。
[0032]本發(fā)明通過電腦運(yùn)算裝置提供在實際象棋中不能實現(xiàn)的界面,因此具有在用戶角度上能夠進(jìn)行充滿活力的象棋游戲的效果。
[0033]本發(fā)明的效果并不局限于在上面例示的內(nèi)容,在本說明書中包含更多效果。
【專利附圖】

【附圖說明】
[0034]圖1為表示以往的象棋游戲的圖。
[0035]圖2為表示本發(fā)明的一實施例的特殊棋子的移動形式的圖。
[0036]圖3為本發(fā)明的一實施例的象棋游戲提供裝置的框圖。
[0037]圖4a及圖4b為表示本發(fā)明的一實施例的象棋游戲提供方法的圖。
[0038]圖5a至圖5c為表示本發(fā)明的一實施例的象棋游戲提供方法的圖。
[0039]圖6a至圖6c為表示本發(fā)明的另一實施例的象棋游戲提供方法的圖。
[0040]圖7a至圖7c為表示本發(fā)明的另一實施例的象棋游戲提供方法的圖。
[0041]圖8a至圖Sc為表示本發(fā)明的又一實施例的象棋游戲提供方法的圖。
[0042]圖9為表示本發(fā)明的又一實施例的象棋游戲提供方法的圖。
【具體實施方式】
[0043]參照附圖和后述的具體實施例,能夠清楚地理解本發(fā)明的優(yōu)點和特征以及用于達(dá)到這些優(yōu)點和特征的方法。但是,本發(fā)明并不局限于在下面公開的實施例,可以各種不同的形式實現(xiàn)。本發(fā)明的實施例只是用于完整地公開本發(fā)明,且為了向本領(lǐng)域的技術(shù)人員完整地公開本發(fā)明的范疇而提供的,本發(fā)明只能由權(quán)利要求的范圍來定義。
[0044]雖然第一、第二等為了敘述多種結(jié)構(gòu)要素而使用,但這些結(jié)構(gòu)要素當(dāng)然不限于這些術(shù)語。這些術(shù)語只是為了將一個結(jié)構(gòu)要素與其他結(jié)構(gòu)要素區(qū)別而使用的。因此,在下面提到的第一結(jié)構(gòu)要素在本發(fā)明的技術(shù)思想內(nèi)當(dāng)然也可為第二結(jié)構(gòu)要素。
[0045]在通篇說明書中相同的附圖標(biāo)記表示相同的結(jié)構(gòu)要素。
[0046]本發(fā)明的多個實施例的每個特征可部分地或在整體上彼此結(jié)合或者組合,正如本領(lǐng)域技術(shù)人員能夠充分地理解,這些特征在技術(shù)上可進(jìn)行多種聯(lián)動及驅(qū)動,各實施例可彼此獨(dú)立地實施,也可通過關(guān)聯(lián)關(guān)系一起實施。
[0047]在本說明書中,當(dāng)涉及到某結(jié)構(gòu)要素向另一結(jié)構(gòu)要素“傳送”數(shù)據(jù)或信號時,表示該結(jié)構(gòu)要素可直接向其他結(jié)構(gòu)要素傳送所述數(shù)據(jù)或信號,也可通過至少一個又一個結(jié)構(gòu)要素向所述其他結(jié)構(gòu)要素傳送數(shù)據(jù)或信號。
[0048]在本說明書中,除非提到棋子為對方棋子,“棋子”表示對局一方(即我軍)的棋子。
[0049]在本說明書中,所謂“交叉點”表示棋盤上的縱線和橫線的交叉點,當(dāng)在交叉點上有我軍的棋子或者對方棋子時,交叉點可表示處于該交叉點上的我軍棋子或?qū)Ψ狡遄印?br> [0050]在本說明書中,特殊棋子表示移動形式被規(guī)定為在棋盤上沿對角線方向移動一格的棋子。
[0051]參照圖2,特殊棋子122能夠在棋盤110上沿對角線方向移動一格,特殊棋子122可像其他棋子那樣具有標(biāo)示符,但該標(biāo)示符并不局限于在圖2中所示的“犬”,只要是移動形式被規(guī)定為沿對角線方向移動一格的棋子,均屬于特殊棋子122。
[0052]如圖2所示,本發(fā)明的一實施例的特殊棋子122可實現(xiàn)為與對方或者我軍的陣營方向無關(guān)地沿對角線方向移動一格,但也可實現(xiàn)為如以往的棋子(卒)那樣沿著朝向?qū)Ψ疥嚑I的對角線方向移動一格。
[0053]在本說明書中,所謂的能夠分離棋子的移動形式而構(gòu)成的移動形式是指,將棋子的移動形式以在棋盤上能夠移動的一格單位分離后,分離的一格單位的移動形式,或者能夠組合分離的一格單位的移動形式而構(gòu)成的移動形式。
[0054]例如,就馬而言,只要在移動路徑上沒有障礙物,馬可以沿直線方向移動一格后再沿對角線方向前進(jìn)一格。因此,若分離馬的移動形式,則可分離為沿直線方向移動一格的移動形式和沿對角線方向移動一格的移動形式。
[0055]再例如,就象而言,只要在移動路徑上沒有障礙物,象可以沿直線方向移動一格后再沿對角線方向前進(jìn)兩格。因此,若分離象的移動形式,則可分離為沿直線方向移動一格的移動形式和兩個沿對角線方向移動一格的移動形式;沿直線方向移動一格的移動形式和沿對角線方向移動兩格的移動形式;或者沿直線方向移動一格后再沿對角線方向移動一格的移動形式和沿對角線方向移動一格的移動形式。
[0056]在本說明書中,所謂的能夠組合棋子的移動形式而構(gòu)成的移動形式意味著能夠?qū)⒏髌遄庸逃械囊苿有问脚c移動順序無關(guān)地組合而構(gòu)成的移動形式。
[0057]例如,卒能夠朝向?qū)Ψ疥嚑I沿直線方向向前移動或者向左右側(cè)移動一格,而特殊棋子能夠沿對角線方向移動一格。因此,若組合一個卒和一個特殊棋子的移動形式,即若組合沿直線方向移動一格的移動形式和沿對角線方向移動一格的移動形式,則能構(gòu)成沿直線方向移動一格后再沿對角線方向移動一格的移動形式或者沿對角線方向移動一格后再沿直線方向移動一格的移動形式。
[0058]再例如,若組合一個卒和兩個特殊棋子的移動形式,即若組合沿直線方向移動一格的移動形式和兩個沿對角線方向移動一格的移動形式,則能構(gòu)成沿直線方向移動一格后再沿對角線方向移動兩格的移動形式;沿對角線方向移動兩格后再沿直線方向移動一格的移動形式;或者沿對角線方向移動一格后再沿直線方向移動一格,再沿對角線方向移動一格的移動形式。
[0059]此時,可根據(jù)棋子所具有的特殊性,例如就卒而言,反映只能向?qū)Ψ降年嚑I沿直線方向移動一格的性質(zhì)而組合移動形式。
[0060]在本說明書中,所謂的棋子和我軍棋子同行意味著同行的棋子可在同一個交叉點上一起移動或者處于同一個位置。因此,同行的棋子也可能同時被對方的棋子吃掉,但根據(jù)同行的棋子各自的移動形式可同時移動。
[0061 ] 下面,參照附圖對本發(fā)明的多種實施例進(jìn)行詳細(xì)的說明。
[0062]圖3為本發(fā)明的一實施例的象棋游戲提供裝置1000的框圖。
[0063]如圖3所示,本發(fā)明的一實施例的象棋游戲提供裝置1000包括顯示部100、輸入部200及控制部300。
[0064]象棋游戲提供裝置1000可為包括處理器及存儲器的計算機(jī)、智能手機(jī)、筆記本、筆記本電腦、平板電腦等終端,只要為被實現(xiàn)為能夠提供象棋游戲的裝置,就不局限于某種特定的終端。
[0065]象棋游戲提供裝置1000的輸入部200用于向控制部300傳送用戶輸入的信息,輸入部200可為鍵盤、鼠標(biāo)、觸摸板、觸摸屏顯示器等設(shè)備。當(dāng)輸入部200為觸摸屏顯示器時,可同時執(zhí)行顯示部100的功能。
[0066]象棋游戲提供裝置1000的控制部300用于從象棋游戲提供裝置1000的輸入部200接收信息并進(jìn)行各種運(yùn)算,控制部300可為處理器。
[0067]象棋游戲提供裝置1000的顯示部100用于視覺顯示象棋游戲提供裝置1000的控制部300處理的信息,當(dāng)顯示部100為觸摸屏顯示器時,可同時執(zhí)行輸入部200的功能。
[0068]本發(fā)明的一實施例的象棋游戲提供裝置1000提供由通過縱線和橫線劃分的棋盤和在縱線和橫線的交叉點之間移動的棋子構(gòu)成的象棋游戲,棋子可包括移動形式被規(guī)定為在棋盤上沿對角線方向移動一格的特殊棋子。
[0069]本發(fā)明的一實施例的象棋游戲提供裝置1000的輸入部200對位于棋盤上的棋子中一個棋子接收輸入,并且對一個棋子能夠最終到達(dá)的交叉點中一個交叉點接收輸入。
[0070]此時,控制部300取代接收輸入的一個棋子,在對應(yīng)一個棋子的移動路徑的交叉點上形成多個棋子,該多個棋子具有能夠分離一個棋子的移動形式而構(gòu)成的移動形式。即,并不是向一個棋子能夠最終到達(dá)的交叉點中的一個交叉點移動,而是在對應(yīng)一個棋子的移動路徑的交叉點上形成多個棋子。此時,當(dāng)對方的棋子位于能夠最終到達(dá)的交叉點上時可吃掉對方的棋子,當(dāng)我軍的棋子位于能夠最終到達(dá)的交叉點上時可如圖8a至圖Sc所示實現(xiàn)為多個棋子同行。關(guān)于多個棋子的形成,通過圖4a至圖4b以及圖5a至圖5c進(jìn)行詳細(xì)的說明。[0071]此時可實現(xiàn)為,用不同的輸入方式區(qū)分是將接收輸入的棋子移到接收輸入的交叉點上,還是如前所述形成多個棋子。例如,當(dāng)將一個棋子移到接收輸入的交叉點上時,通過一次輸入,即通過點擊、輕拍等來實現(xiàn)對交叉點的輸入;當(dāng)如前所述形成多個棋子時,通過兩次輸入,即通過雙擊、雙拍等來實現(xiàn)對交叉點的輸入。輸入方式可通過多種方式實現(xiàn)。
[0072]此外,也可實現(xiàn)為顯示選擇菜單以選擇是將接收輸入的棋子移到接收輸入的交叉點上,還是如前所述形成多個棋子。
[0073]因此,由一個棋子形成多個棋子,以增加棋子數(shù)量,使用戶能夠運(yùn)用多種戰(zhàn)略,從而能夠激起用戶緊張和興趣。
[0074]根據(jù)本發(fā)明的另一實施例,輸入部200對位于棋盤上的棋子中多個棋子接收輸入。
[0075]此時,控制部300取代接收輸入的多個棋子形成一個棋子,該一個棋子具有能夠組合多個棋子各自的移動形式而構(gòu)成的移動形式。關(guān)于一個棋子的形成,通過圖6a至圖6c以及圖7a至圖7c進(jìn)行詳細(xì)的說明。
[0076]因此,由于由多個棋子形成一個棋子,能夠從質(zhì)量上提高棋子,使得用戶能夠運(yùn)用多種戰(zhàn)略迅速決勝,從而能夠根據(jù)最近游戲的趨勢縮短游戲時間。
[0077]本發(fā)明的又一實施例的輸入部200對位于棋盤上的棋子中的一個棋子接收輸入,并且對所述一個棋子能夠最終到達(dá)的交叉點中的一個交叉點接收輸入。
[0078]此時,當(dāng)在接收輸入的一個交叉點上有我軍的棋子時,控制部300使接收輸入的一個棋子和我軍的棋子同行。關(guān)于棋子的同行,通過圖8a至圖Sc進(jìn)行詳細(xì)的說明。
[0079]本發(fā)明的又一實施例的輸入部200對在棋盤上同行的棋子中的一個棋子接收輸入,并且對同行的一個棋子中的一個棋子能夠最終到達(dá)的交叉點中的一個交叉點接收輸入。
[0080]此時,控制部300能夠分離出在同行的棋子中接收輸入的一個棋子,并使該棋子移動。關(guān)于分離棋子并使之移動,通過圖9進(jìn)行詳細(xì)的說明。
[0081]因此,通過棋子的同行,能夠瞬間使棋子移動,并且在所希望的位置上分離同行的棋子,從而使用戶能夠運(yùn)用多種戰(zhàn)略,而能夠瞬間逆轉(zhuǎn)戰(zhàn)勢,因此能夠在短時間內(nèi)興起用戶的快感。
[0082]為了方便,在由象棋游戲提供裝置1000的顯示部100顯示的畫面中只示出棋盤110的一部分。
[0083]圖4a及圖4b為表示本發(fā)明的一實施例的象棋游戲提供方法的圖。
[0084]圖4a表示對位于棋盤110上的馬123a接收輸入,并且對馬123a能夠最終到達(dá)的交叉點中的一個交叉點接收輸入的情況。
[0085]根據(jù)馬123a的移動形式,馬123a能夠最終到達(dá)的交叉點共有四個,如圖4a所示,當(dāng)對能夠最終到達(dá)的交叉點中的一個交叉點接收輸入時,馬123a的移動路徑得到確定。
[0086]圖4b表示取代馬123a,在對應(yīng)于馬123a的移動路徑的交叉點上形成卒123b和特殊棋子123c的情況。
[0087]當(dāng)對馬123a能夠最終到達(dá)的交叉點中的一個交叉點進(jìn)行輸入,從而確定馬123a的移動路徑時,如圖4b所示,取代馬123a,在對應(yīng)于馬123a的移動路徑的交叉點上形成具有能夠分離馬123a的移動形式而構(gòu)成的移動形式的多個棋子。[0088]就馬123a而言,只要在移動路徑上沒有障礙物,能夠沿直線方向移動一格后再沿對角線方向移動一格。若分離馬123a的移動形式,則由沿直線方向移動一格的移動形式和沿對角線方向移動一格的移動形式構(gòu)成。因此,在馬123a沿直線方向移動一格的交叉點上形成具有沿直線方向移動一格的移動形式的卒123b,在馬123a沿對角線方向移動一格的交叉點上形成具有沿對角線方向移動一格的移動形式的特殊棋子123c。但可實現(xiàn)為,當(dāng)在馬123a最終到達(dá)的交叉點上有對方的棋子時,可吃掉對方的棋子;當(dāng)有我軍的棋子時,如參照圖8a至圖Sc的說明,與我軍的棋子同行。
[0089]圖5a至圖5c為表示本發(fā)明的一實施例的象棋游戲提供方法的圖。
[0090]圖5a表示對位于棋盤110上的象124a接收輸入,并對象124a能夠最終到達(dá)的交叉點中的一個交叉點接收輸入的情況。
[0091]根據(jù)象124a的移動形式,象124a能夠最終到達(dá)的交叉點共有四個,如圖5a所示,當(dāng)對能夠最終到達(dá)的交叉點中的一個交叉點接收輸入時,象124a的移動路徑得到確定。
[0092]當(dāng)對象124a能夠最終到達(dá)的交叉點中的一個交叉點接收輸入,從而確定象124a的移動路徑時,如圖5b所示,取代象124a,在對應(yīng)于象124a的移動路徑的交叉點上形成具有能夠分離象124a的移動形式而構(gòu)成的移動形式的多個棋子。
[0093]就象124a而言,只要在移動路徑上沒有障礙物,則能夠沿直線方向移動一格后再沿對角線方向移動兩格。若分離象124a的移動形式,則由沿直線方向移動一格的移動形式和兩個沿對角線方向移動一格的移動形式;沿直線方向移動一格的移動形式和沿對角線方向移動兩格的移動形式;或者沿直線方向移動一格后再沿對角線方向移動一格的移動形式和沿對角線方向移動一格的移動形式來構(gòu)成。
[0094]因此,如圖5b所示,可在對應(yīng)于象124a沿直線方向移動一格的移動路徑的交叉點上形成具有沿直線方向移動一格的移動形式的卒124b,并且在對應(yīng)于象124a沿對角線方向移動一格的移動路徑的每個交叉點上形成具有沿對角線方向移動一格的移動形式的特殊棋子 124c、124d。
[0095]但可實現(xiàn)為,當(dāng)在象124a最終到達(dá)的交叉點上有對方的棋子時,可吃掉對方的棋子;當(dāng)有我方的棋子時,如參照圖8a至圖Sc的說明,與我軍的棋子同行。
[0096]或者,如圖5c所示,可在象124a沿著直線方向移動一格后再沿對角線方向前進(jìn)一格的交叉點上形成具有沿直線方向移動一格后再沿對角線方向前進(jìn)一格的移動形式的馬124e,并且在象124a沿著對角線方向移動一格的交叉點上形成具有沿對角線方向移動一格的移動形式的特殊棋子124f。
[0097]在取代一個棋子形成多個棋子時,不僅利用前述的馬或象形成多個棋子,也可實現(xiàn)為利用移動形式不同于以往棋子的棋子來形成多個棋子。例如可實現(xiàn)為,形成能夠沿對角線方向移動兩格的棋子或者能夠沿直線方向移動兩格后再沿對角線方向移動一格的棋子等。但可實現(xiàn)為,當(dāng)在象124a最終到達(dá)的交叉點上有對方的棋子時,可吃掉對方的棋子;當(dāng)有我軍的棋子時,如參照圖8a至圖Sc的說明,與我軍的棋子同行。
[0098]圖6a至圖6c為表示本發(fā)明的另一實施例的象棋游戲提供方法的圖。
[0099]圖6a表示對位于棋盤上的多個棋子,即對卒125a和特殊棋子125b接收輸入的情況。
[0100]如圖6a所示,當(dāng)對卒125a和特殊棋子125b接收輸入時,取代卒125a和特殊棋子125b,可形成具有能夠組合卒125a的移動形式和特殊棋子125b的移動形式而構(gòu)成的移動形式的一個棋子。
[0101]卒125a能夠朝向?qū)Ψ疥嚑I向前或者向左右移動一格,特殊棋子125b能夠沿對角線方向移動一格。因此,當(dāng)組合一個卒125a和一個特殊棋子125b的移動形式時,即,當(dāng)組合沿直線方向移動一格的移動形式和沿對角線方向移動一格的移動形式時,能夠構(gòu)成沿直線方向移動一格后再沿對角線方向移動一格的移動形式或者沿對角線方向移動一格后再沿直線方向移動一格的移動形式。
[0102]因此,可形成具有沿直線方向移動一格后再沿對角線方向移動一格的移動形式的馬 125c。
[0103]另外,在多個棋子中的一個棋子所處過的交叉點上形成一個棋子。
[0104]因此,如圖6b所示,馬125c可取代接收輸入的卒125a和特殊棋子125b,在特殊棋子125b所處過的交叉點上形成。
[0105]或者,如圖6c所示,馬125c可取代接收輸入的卒125a和特殊棋子125b,在卒125a所處過的交叉點上形成。
[0106]圖7a至圖7c為表示本發(fā)明的另一實施例的象棋游戲提供方法的圖。
[0107]圖7a表示對位于棋盤上的多個棋子,即對卒126a和兩個特殊棋子126b、126c接收輸入的情況。
[0108]如圖7a所示,當(dāng)對卒126a和兩個特殊棋子126b、126c接收輸入時,取代卒126a和兩個特殊棋子126b、126c,可形成具有能夠組合卒126a的移動形式和兩個特殊棋子126b、126c的移動形式而構(gòu)成的移動形式的一個棋子。
[0109]當(dāng)組合一個卒126a和兩個特殊棋子126b、126c的移動形式時,即當(dāng)組合沿直線方向移動一格的移動形式和兩個沿對角線方向移動一格的移動形式時,能夠構(gòu)成沿直線方向移動一格后再沿對角線方向移動兩格的移動形式;沿對角線方向移動兩格后再沿直線方向移動一格的移動形式;或者沿對角線方向移動一格后再沿直線方向移動一格,再沿對角線方向移動一格的移動形式。
[0110]因此,可形成具有沿直線方向移動一格后再沿對角線方向移動兩格的移動形式的象 126d。
[0111]此時,在多個棋子中的一個棋子所處過的交叉點上形成一個棋子。
[0112]因此,如圖7b所示,象可取代接收輸入的一個卒126a和兩個特殊棋子126b、126c,在兩個特殊棋子126b、126c中的一個特殊棋子126c所處過的交叉點上形成。
[0113]或者,如圖7c所示,象也可取代接收輸入的一個卒126a和兩個特殊棋子126b、126c,在一個卒126a所處過的交叉點上形成。
[0114]此外,在取代多個棋子而形成一個棋子時,不僅形成前述的馬或象,也可實現(xiàn)為形成移動形式不同于以往棋子的棋子。
[0115]圖8a至圖Sc為表示本發(fā)明的又一實施例的象棋游戲提供方法的圖。
[0116]圖8a表示對位于棋盤上的卒接收輸入,并且對卒127a能夠最終到達(dá)的交叉點中的一個交叉點接收輸入的情況。此時,如圖8a所示,當(dāng)在卒127a即將最終到達(dá)的交叉點上有馬127b時,如圖8b所示,卒127a和馬127b可以同行。
[0117]此時可實現(xiàn)為,只有級別彼此不同的棋子才能同行,并且根據(jù)在同行的棋子中級別最高的棋子的移動形式,同行的棋子一起移動。
[0118]所謂棋子的級別是根據(jù)實現(xiàn)方法可對每個棋子制定的不同的相對值,基本上可根據(jù)象棋棋子的分類(弱子、強(qiáng)子及將)來決定,但在本發(fā)明的一實施例中,將、車和炮可被制定為上級,馬和象可被制定為中級,士和卒可被制定為下級,當(dāng)在棋子中包括特殊棋子時,也可將特殊棋子制定為下級。因此,當(dāng)屬于下級的棋子和屬于中級的棋子同行時,屬于下級的棋子按照屬于中級的棋子的移動形式同時移動。當(dāng)屬于下級或者屬于中級的棋子與屬于上級的棋子同行時也如此。因此,當(dāng)屬于下級的士與屬于中級的馬或象,或者屬于上級的車或炮同行時,在棋盤上可脫離九宮。但是,可實現(xiàn)為士只能在對方和我軍的九宮內(nèi)移動。
[0119]在以往的象棋游戲中炮不能越過炮,與此不同地,在本發(fā)明中可實現(xiàn)為炮能夠越過與其他棋子同行的炮,此外,在以往的象棋游戲中炮不能吃掉炮,與此不同地,在本發(fā)明中可實現(xiàn)為炮能吃掉與其他棋子同行的炮。
[0120]此時,當(dāng)棋子被分為上級、中級和下級時,總共有三個棋子可同行。即,屬于下級的棋子、屬于中級的棋子和屬于上級的棋子可同行,此時可按照屬于級別最高的上級的棋子的移動形式同時移動。
[0121]但是,同行的棋子也可會同時被對方棋子吃掉而瞬間在戰(zhàn)勢上失利。
[0122]參照圖8c,在卒127a和馬127b同行時,同行的棋子127c只能按照馬127b的移動形式同時移動。
[0123]對同行的棋子,如參照圖6a至圖6c及圖7a至圖7c的說明,當(dāng)對多個棋子進(jìn)行對應(yīng)的輸入時,可取代在同行的棋子中被選擇的多個棋子形成一個棋子。
[0124]圖9為表示本發(fā)明的又一實施例的象棋游戲提供方法的圖。
[0125]圖9表示同行的棋子中的一個棋子接收輸入而脫離并移動的情況。
[0126]如圖9所示,當(dāng)卒127a和馬127b為同行的棋子127c時,卒127a接收輸入而能夠脫離馬127b而移動。
[0127]此時可實現(xiàn)為,在同行的棋子中級別高的棋子不能脫離同行而移動。即,在被實現(xiàn)為同行的棋子按照級別高的棋子的移動形式而移動的情況下,缺乏級別高的棋子脫離同行而移動的必然性。
[0128]因此,當(dāng)共三個棋子同行時,即當(dāng)屬于下級的棋子、屬于中級的棋子和屬于上級一起同行時,屬于上級的棋子不能分離移動,屬于中級的棋子或?qū)儆谙录壍钠遄幽軌驈膶儆谏霞壍钠遄臃蛛x而移動。
[0129]另外在分離移動的情況下,也可實現(xiàn)為多個棋子同行。即在三個棋子同行,并且屬于中級的棋子從屬于上級的棋子分離移動時,屬于中級的棋子可與屬于下級的棋子同行。
[0130]另外,當(dāng)同行的棋子中的一個棋子分離移動時,如參照圖4a至圖4b及圖5a至圖5c的說明,可實現(xiàn)為取代被分離的一個棋子形成多個棋子。
[0131]對同行的棋子,如參照圖6a至圖6c及圖7a至圖7c的說明,當(dāng)對多個棋子進(jìn)行對應(yīng)的輸入時,可取代在同行的棋子中被選擇的多個棋子形成一個棋子。
[0132]所附的框圖中的各方框和流程圖中各步驟的組合也可通過計算機(jī)程序命令來執(zhí)行。這些計算機(jī)程序命令可搭載在通用計算機(jī)、特殊計算機(jī)或者其他可編程數(shù)據(jù)處理設(shè)備的處理器上,因此通過計算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器執(zhí)行的所述命令會生成用于執(zhí)行在框圖的各方框或者流程圖的各步驟中說明的功能的手段。這些計算機(jī)程序命令為了通過特定方式實現(xiàn)功能,可存儲在能夠面向計算機(jī)或者其他可編程數(shù)據(jù)處理設(shè)備的計算機(jī)可用存儲器或者計算機(jī)可讀存儲器中,因此存儲在所述計算機(jī)可用存儲器或者計算機(jī)可讀存儲器中的命令也能夠生產(chǎn)包括用于執(zhí)行在框圖的各方框或者流程圖的各步驟中說明的功能的命令手段的制造產(chǎn)品。計算機(jī)程序命令也可搭載在計算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備上,因此用于生成在計算機(jī)或者其他可編程數(shù)據(jù)處理設(shè)備上執(zhí)行一系列操作步驟并通過計算機(jī)運(yùn)行的進(jìn)程,并運(yùn)行計算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的命令也可提供用于執(zhí)行在框圖的各方框及流程圖的各步驟中說明的功能的步驟。
[0133]此外,各方框可表示包含用于執(zhí)行(多個)特定邏輯功能的一個以上可執(zhí)行命令的模塊、分段(segment)或者編碼的一部分。另外,在幾種可代替執(zhí)行例中,需要注意在方框中提到的功能的發(fā)生順序也可與已定的順序不同。例如,連續(xù)圖示的兩個方框事實上可基本上同時執(zhí)行,或者也可根據(jù)相應(yīng)的功能按照反序執(zhí)行。在本說明書中公開的實施例相關(guān)而說明的方法或算法的步驟也可直接通過由處理器執(zhí)行的硬件、軟件模塊或這兩個的結(jié)合來實現(xiàn)。軟件模塊也可常存在RAM存儲器、閃存、ROM存儲器、EPROM存儲器、EEPROM存儲器、寄存器、硬盤、可移動磁盤、CD-ROM或者本領(lǐng)域中公知的任意形式的存儲介質(zhì)中。示例性的存儲介質(zhì)可與處理器耦合,該處理器可從存儲介質(zhì)讀取信息并且可向存儲介質(zhì)記入信息。作為另一種方法,存儲介質(zhì)也可與處理器構(gòu)成一體。處理器及存儲介質(zhì)也可常存在專用集成電路(ASIC)中。ASIC也可常存在用戶終端中。作為其他方法,處理器及存儲介質(zhì)也可作為單獨(dú)的組件(Component)常存在用戶終端中。
[0134]上面通過實施例更加詳細(xì)地說明本發(fā)明,但本發(fā)明并不局限于這些實施例,而在不脫離本發(fā)明技術(shù)思想的范圍內(nèi)可用多種不同的形式變形實施。因此本發(fā)明所公開的實施例不是用于限定本發(fā)明的技術(shù)思想,而是用于進(jìn)行說明,本發(fā)明的技術(shù)思想的范圍并不受這些實施例的限制。本發(fā)明的保護(hù)范圍應(yīng)根據(jù)所附的權(quán)利要求書進(jìn)行解釋,在與權(quán)利要求書等同范圍內(nèi)的所有技術(shù)思想應(yīng)被解釋為包含在本發(fā)明的權(quán)利范圍內(nèi)。
[0135]附圖標(biāo)記說明
[0136]1000:象棋游戲提供裝置
[0137]100:顯示部
[0138]110:棋盤
[0139]120,121a, 121b:棋子
[0140]122,123c, 124c, 124d, 125b, 126b, 126c, 124f:特殊棋子
[0141]123a, 124e, 125c, 127b:馬
[0142]123b, 124b, 125a, 126a, 127a:卒
[0143]124a, 126d:象
[0144]127c:同行的棋子
[0145]200:輸入部
[0146]300:控制部
【權(quán)利要求】
1.一種象棋游戲的提供方法,所述象棋游戲由通過縱線和橫線劃分的棋盤和在所述縱線和所述橫線的交叉點之間移動的棋子構(gòu)成,所述象棋游戲的提供方法的特征在于, 所述棋子包括特殊棋子,所述特殊棋子的移動形式被規(guī)定為在所述棋盤上沿對角線方向移動一格, 所述方法包括以下步驟: 對位于所述棋盤上的所述棋子中的一個棋子接收輸入; 對所述一個棋子能夠最終到達(dá)的交叉點中的一個交叉點接收輸入;以及取代所述一個棋子,在對應(yīng)于所述一個棋子的移動路徑的交叉點上形成多個棋子,所述多個棋子具有能夠分離所述一個棋子的移動形式而構(gòu)成的移動形式。
2.根據(jù)權(quán)利要求1所述的象棋游戲的提供方法,其特征在于, 所述一個棋子為馬, 所述形成步驟為,取代所述馬,在所述馬的移動路徑上的第一個交叉點上形成卒,在所述馬的移動路徑上的第二個交叉點上形成特殊棋子。
3.根據(jù)權(quán)利要求1所述的象棋游戲的提供方法,其特征在于, 所述一個棋子為象, 所述形成步驟為,取 代所述象,在所述象的移動路徑上的第一個交叉點上形成卒,在所述象的移動路徑上的第二個交叉點和第三個交叉點上形成特殊棋子。
4.根據(jù)權(quán)利要求1所述的象棋游戲的提供方法,其特征在于, 所述一個棋子為象, 所述形成步驟為,取代所述象,在所述象的移動路徑上的第二個交叉點上形成馬,在所述象的移動路徑上的第三個交叉點上形成特殊棋子。
5.一種象棋游戲的提供方法,所述象棋游戲由通過縱線和橫線劃分的棋盤和在所述縱線和所述橫線的交叉點之間移動的棋子構(gòu)成,所述象棋游戲的提供方法的特征在于, 所述棋子包括特殊棋子,所述特殊棋子的移動形式被規(guī)定為在所述棋盤上沿對角線方向移動一格, 所述方法包括以下步驟: 對位于所述棋盤上的所述棋子中的多個棋子接收輸入;以及 取代所述多個棋子形成一個棋子,所述一個棋子具有能夠組合所述多個棋子各自的移動形式而構(gòu)成的移動形式。
6.根據(jù)權(quán)利要求5所述的象棋游戲的提供方法,其特征在于, 所述形成步驟為,當(dāng)所述多個棋子由一個卒和一個特殊棋子構(gòu)成時,取代所述一個卒和所述一個特殊棋子而形成馬。
7.根據(jù)權(quán)利要求5所述的象棋游戲的提供方法,其特征在于, 所述形成步驟為,當(dāng)所述多個棋子由一個卒和兩個特殊棋子構(gòu)成時,取代所述一個卒和所述兩個特殊棋子而形成象。
8.根據(jù)權(quán)利要求5所述的象棋游戲的提供方法,其特征在于, 所述形成步驟為,當(dāng)所述多個棋子由一個特殊棋子和一個馬構(gòu)成時,取代所述一個特殊棋子和所述一個馬而形成象。
9.根據(jù)權(quán)利要求5所述的象棋游戲的提供方法,其特征在于,所述形成步驟為,在所述多個棋子中的一個棋子所處過的交叉點上形成所述一個棋子。
10.一種象棋游戲的提供方法,所述象棋游戲由通過縱線和橫線劃分的棋盤和在所述縱線和所述橫線的交叉點之間移動的棋子構(gòu)成,所述象棋游戲的提供方法的特征在于,包括以下步驟: 對位于所述棋盤上的所述棋子中的一個棋子接收輸入; 對所述一個棋子能夠最終到達(dá)的交叉點中的一個交叉點接收輸入;以及 當(dāng)在所述一個交叉點上有我軍的棋子時,使所述一個棋子和所述我軍的棋子同行。
11.根據(jù)權(quán)利要求10所述的象棋游戲的提供方法,其特征在于,進(jìn)一步包括以下步驟: 對同行的棋子中的一個棋子接收輸入; 對所述同行的棋子中的一個棋子能夠最終到達(dá)的交叉點中的一個交叉點接收輸入;以及 分離所述同行的棋子中的一個棋子并使之移動。
12.根據(jù)權(quán)利要求10所述的象棋游戲的提供方法,其特征在于, 所述棋子包括特殊棋子,所述特殊棋子的移動形式被規(guī)定為在所述棋盤上沿對角線方向移動一格。
13.一種計算機(jī)可讀介質(zhì),存儲有程序,所述程序用于執(zhí)行權(quán)利要求1至12中的任一項所述的象棋游戲的提供方法。
14.一種象棋游戲的提供裝置,所述象棋游戲由通過縱線和橫線劃分的棋盤和在所述縱線和所述橫線的交叉點之間移動的棋子構(gòu)成,所述象棋游戲的提供裝置的特征在于, 所述棋子包括特殊棋子,所述特殊棋子的移動形式被規(guī)定為在所述棋盤上沿對角線方向移動一格, 并且所述象棋游戲的提供裝置包括: 輸入部,對位于所述棋盤上的所述棋子中的一個棋子接收輸入,并且對所述一個棋子能夠最終到達(dá)的交叉點中的一個交叉點接收輸入;以及 控制部,取代所述一個棋子,在對應(yīng)于所述一個棋子的移動路徑的交叉點上形成多個棋子,所述多個棋子具有能夠分離所述一個棋子的移動形式而構(gòu)成的移動形式。
15.一種象棋游戲的提供裝置,所述象棋游戲由通過縱線和橫線劃分的棋盤和在所述縱線和所述橫線的交叉點之間移動的棋子構(gòu)成,所述象棋游戲的提供裝置的特征在于, 所述棋子包括特殊棋子,所述特殊棋子的移動形式被規(guī)定為在所述棋盤上沿對角線方向移動一格, 并且所述象棋游戲的提供裝置包括: 輸入部,對位于所述棋盤上的所述棋子中的多個棋子接收輸入;以及控制部,取代所述多個棋子形成一個棋子,所述一個棋子具有能夠組合所述多個棋子各自的移動形式而構(gòu)成的移動形式。
16.一種象棋游戲的提供裝置,所述象棋游戲由通過縱線和橫線劃分的棋盤和在所述縱線和所述橫線的交叉點之間移動的棋子構(gòu)成,所述象棋游戲的提供裝置的特征在于,包括: 輸入部,對位于所述棋盤上的所述棋子中的一個棋子接收輸入,并且對所述一個棋子能夠最終到達(dá)的交叉點中的一個交叉點接收輸入;以及 控制部,在所述一個交叉點上有我軍的棋子時,使所述一個棋子和所述我軍的棋子同行。
【文檔編號】A63F13/80GK103990283SQ201410053845
【公開日】2014年8月20日 申請日期:2014年2月18日 優(yōu)先權(quán)日:2013年2月18日
【發(fā)明者】金石熏 申請人:金石熏
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
泰州市| 遵化市| 涡阳县| 昌都县| 红原县| 达日县| 东至县| 河源市| 铁力市| 通河县| 湘潭市| 胶州市| 贵州省| 东源县| 平阳县| 博客| 三台县| 诏安县| 化隆| 秦皇岛市| 托克逊县| 松滋市| 吴江市| 利川市| 绵竹市| 丹凤县| 和龙市| 双柏县| 平度市| 桐乡市| 巴彦淖尔市| 原平市| 共和县| 金川县| 台东县| 七台河市| 安阳市| 新丰县| 南阳市| 南通市| 祁连县|