游戲提供裝置制造方法
【專利摘要】本發(fā)明提供一種實現(xiàn)可享受移動游戲空間內(nèi)的角色移動的操作方法。實施方式中的服務(wù)器裝置具備:用于存儲信息的信息存儲部;對游戲的進(jìn)展進(jìn)行控制的游戲進(jìn)展控制部;生成使終端裝置所具有的顯示裝置進(jìn)行顯示的圖像并使顯示裝置進(jìn)行顯示的顯示圖像生成部;對玩家所操作的角色即玩家角色的移動方向進(jìn)行設(shè)定的移動方向設(shè)定部;對該玩家角色在游戲空間內(nèi)的動作進(jìn)行控制的玩家角色控制部;和對玩家不進(jìn)行操作的角色即非玩家角色在游戲空間內(nèi)的動作進(jìn)行控制的非玩家角色控制部。
【專利說明】游戲提供裝置
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及游戲提供裝置,具體涉及提供可對游戲空間內(nèi)的玩家角色進(jìn)行操作的游戲的游戲提供裝置。
【背景技術(shù)】
[0002]當(dāng)前,作為這種游戲提供裝置所提供的游戲,已知有玩家在游戲空間內(nèi)使角色移動,享受與存在于游戲空間內(nèi)的對手角色之間的戰(zhàn)斗或與其他角色之間的對話的同時,通過完成所賦予的任務(wù)來使故事推進(jìn)的角色扮演游戲等(例如,參照專利文獻(xiàn)I)。在通過游戲?qū)S脵C(jī)來玩這樣的游戲的情況下,能利用專用控制器使角色在游戲空間內(nèi)相對較自由地移動。另一方面,近年來利用游戲?qū)S脵C(jī)以外的終端裝置(個人計算機(jī)、便攜式電話、智能手機(jī)、圖形板終端等)來玩這樣的游戲的情形正在變多。
[0003]在先技術(shù)文獻(xiàn)
[0004]專利文獻(xiàn)
[0005]專利文獻(xiàn)I JP特開2002-239217號公報發(fā)明概要
[0006]發(fā)明所要解決的課題
[0007]但是,與利用了專用控制器的情況相比較,利用不具有專用控制器的終端裝置來玩這樣的游戲的情況下,存在游戲空間內(nèi)角色的操作性變低的傾向。因此,例如,在面向便攜式電話、智能手機(jī)所提供的角色扮演游戲中,通過以有限數(shù)量的風(fēng)景圖像來表現(xiàn)游戲空間并根據(jù)來自玩家的指示來切換該風(fēng)景圖像的如連環(huán)畫劇那樣的方法,來表現(xiàn)游戲空間的移動,但在這樣的方法中,相對于游戲空間的移動而不能充分感受到游戲性。即便在不利用專用控制器的情況下,也期望實現(xiàn)可享受游戲空間內(nèi)的角色移動那樣的操作方法。
[0008]
【發(fā)明內(nèi)容】
[0009]本發(fā)明的目的之一是實現(xiàn)享受游戲空間內(nèi)的角色移動那樣的操作方法。本發(fā)明的其他目的通過參照整個本說明書將變得清楚明了。
[0010]解決課題的手段
[0011]本發(fā)明的實施方式所涉及的游戲提供裝置與具備觸摸面板的顯示裝置能進(jìn)行通信地連接,提供對游戲空間內(nèi)的玩家角色進(jìn)行操作的游戲,所述游戲提供裝置具備:顯示圖像生成單元,其生成顯示圖像并使所述顯示裝置進(jìn)行顯示,其中,所述顯示圖像包含與所述玩家角色在所述游戲空間內(nèi)的當(dāng)前地點相應(yīng)的該游戲空間的圖像;移動方向設(shè)定單元,其至少基于與操作者對所述觸摸面板的觸摸操作的位置對應(yīng)的所述顯示圖像上的對象的種類來設(shè)定所述玩家角色的移動方向;和玩家角色控制單元,其對所述玩家角色進(jìn)行控制使得該玩家角色向該設(shè)定的移動方向移動。
[0012]本發(fā)明的實施方式所涉及的程序使與具備觸摸面板的顯示裝置能通信地連接的計算機(jī)作為提供對游戲空間內(nèi)的玩家角色進(jìn)行操作的游戲的游戲提供裝置而發(fā)揮功能,該程序使所述計算機(jī)執(zhí)行下述的處理,即:顯示圖像生成處理,生成顯示圖像并使所述顯示裝置顯示,該顯示圖像包含與所述玩家角色在所述游戲空間內(nèi)的當(dāng)前地點相應(yīng)的該游戲空間的圖像;移動方向設(shè)定處理,至少基于與操作者對所述觸摸面板的觸摸操作的位置對應(yīng)的所述顯示圖像上的對象的種類來設(shè)定所述玩家角色的移動方向;和玩家角色控制處理,對所述玩家角色進(jìn)行控制使得該玩家角色向該設(shè)定的移動方向移動。
[0013]本發(fā)明的實施方式所涉及的游戲提供系統(tǒng)具備終端裝置和服務(wù)器裝置,該終端裝置具有包括觸摸面板的顯示裝置,該服務(wù)器裝置與該終端裝置能通信地連接,該游戲提供系統(tǒng)的特征在于,具備:顯示圖像生成單元,其生成顯示圖像并使所述顯示裝置顯示,該顯示圖像包含與玩家角色在游戲空間內(nèi)的當(dāng)前地點相應(yīng)的該游戲空間的圖像;移動方向設(shè)定單元,其至少基于與操作者對所述觸摸面板的觸摸操作的位置對應(yīng)的所述顯示圖像上的對象的種類來設(shè)定所述玩家角色的移動方向;和玩家角色控制單元,其對所述玩家角色進(jìn)行控制使得該玩家角色向該設(shè)定的移動方向移動。
[0014]本發(fā)明的實施方式所涉及的游戲提供方法是利用具備觸摸面板的顯示裝置,提供可對游戲空間內(nèi)的玩家角色進(jìn)行操作的游戲的游戲提供方法,包括:(a),生成包含與所述玩家角色在所述游戲空間內(nèi)的當(dāng)前地點相應(yīng)的該游戲空間的圖像在內(nèi)的顯示圖像并使所述顯示裝置進(jìn)行顯示;(b),至少基于與操作者對所述觸摸面板的觸摸操作的位置對應(yīng)的所述顯示圖像上的對象的種類來設(shè)定所述玩家角色的移動方向;和(C),對所述玩家角色進(jìn)行控制使得該玩家角色向該設(shè)定的移動方向移動。
[0015]發(fā)明效果
[0016]通過本發(fā)明的各種實施方式,能夠?qū)崿F(xiàn)可享受游戲空間內(nèi)的角色移動這樣的操作方法。
【專利附圖】
【附圖說明】
[0017]圖1是表示包含作為本發(fā)明的實施方式所涉及的游戲提供裝置而發(fā)揮作用的服務(wù)器裝置的系統(tǒng)之構(gòu)成的概略框圖。
[0018]圖2是表示實施方式中的服務(wù)器裝置的功能的框圖。
[0019]圖3是表示實施方式中的游戲媒介物(game media)管理表的一個示例的說明圖。
[0020]圖4是表示實施方式中的移動方向設(shè)定處理的一個示例的流程圖。
[0021]圖5是表示實施方式中的游戲現(xiàn)場畫面所顯示的終端裝置的外觀圖。
[0022]圖6是實施方式中的游戲現(xiàn)場畫面的整個地圖區(qū)域的說明圖。
[0023]圖7是表示實施方式中的游戲現(xiàn)場畫面的一個示例的說明圖。
[0024]圖8是表示實施方式中的游戲現(xiàn)場畫面的一個示例的說明圖。
[0025]圖9是表示實施方式中的游戲現(xiàn)場畫面的一個示例的說明圖。
[0026]圖10是實施方式中的游戲現(xiàn)場畫面的移動方向指示部的說明圖。
[0027]圖11是表示實施方式中的游戲現(xiàn)場畫面的一個示例的說明圖。
[0028]圖12是表示實施方式中的游戲現(xiàn)場畫面的一個示例的說明圖。
[0029]圖13是表示實施方式所涉及的游戲提供系統(tǒng)的構(gòu)成的概略的框圖。
[0030]圖14是表示實施方式中的游戲提供系統(tǒng)的功能的框圖。【具體實施方式】
[0031]以下,適宜地參照附圖,對本發(fā)明的各種實施方式進(jìn)行說明。此外,對于附圖中共同的構(gòu)成要素賦予相同的參照符號。
[0032]圖1是示意性表示包含作為本發(fā)明的實施方式所涉及的游戲提供裝置而發(fā)揮作用的服務(wù)器裝置10的系統(tǒng)的框圖。如圖1所示,實施方式中的服務(wù)器裝置10與終端裝置30經(jīng)由英特網(wǎng)等的通信網(wǎng)20可通信地連接,對操作終端裝置30的玩家提供游戲。此外,月艮務(wù)器裝置10也與終端裝置30以外的未圖示的終端裝置可通信地連接。
[0033]如圖所示,服務(wù)器裝置10包括CPU11、主存儲器12、用戶I / F13、通信I / F14、外部存儲器15和盤驅(qū)動器16,這些的各構(gòu)成要素經(jīng)由總線17相互電連接。CPUll從外部存儲器15將操作系統(tǒng)、用于控制在線游戲之進(jìn)展的各種各樣的程序加載至主存儲器12中,并執(zhí)行所加載的程序中所含的命令。主存儲器12用于存儲CPUll所執(zhí)行的程序,例如,由DRAM構(gòu)成。
[0034]用戶I / F13例如包含用于受理操作者輸入的鍵盤、鼠標(biāo)等的信息輸入裝置;和用于輸出CPUll運(yùn)算結(jié)果的液晶顯示器等的信息輸出裝置。通信I / F14作為硬件、固件、TCP / IP驅(qū)動器或者PPP驅(qū)動器等的通信用軟件或者這些的組合而進(jìn)行安裝,經(jīng)由通信網(wǎng)20而能與終端裝置30進(jìn)行通信地構(gòu)成。
[0035]外部存儲器15例如由磁盤驅(qū)動器構(gòu)成,存儲有用于控制在線游戲進(jìn)展的控制用程序等的各種各樣的程序。另外,外部存儲器15中也可存儲游戲中利用的各種數(shù)據(jù)。外部存儲器15中所能存儲的各種數(shù)據(jù)也可以存儲于與服務(wù)器裝置10可通信地連接的物理上不同于服務(wù)器裝置10的其他數(shù)據(jù)庫服務(wù)器。盤驅(qū)動器16讀取已被保存于⑶-R0M、DVD-R0M、DVD-R等的各種存儲介質(zhì)中的數(shù)據(jù)、或者將數(shù)據(jù)寫入到這些的存儲介質(zhì)。例如,保存于存儲介質(zhì)的游戲應(yīng)用程序、游戲數(shù)據(jù)等的數(shù)據(jù)通過盤驅(qū)動器16來進(jìn)行讀入,安裝至外部存儲器15中。
[0036]實施方式中,服務(wù)器裝置10是對由階層構(gòu)造的多個網(wǎng)頁(web page)構(gòu)成的Web站點進(jìn)行管理的Web服務(wù)器,能夠?qū)K端裝置30提供游戲服務(wù)。終端裝置30能夠從服務(wù)器裝置10中取得用于顯示網(wǎng)頁的HTML數(shù)據(jù),對所取得的HTML數(shù)據(jù)進(jìn)行解析,將該網(wǎng)頁提示給終端裝置30的用戶(游戲的玩家)。經(jīng)由這樣的網(wǎng)頁所提供的游戲有時被稱為瀏覽器游戲。外部存儲器15中也可存儲用于顯示該網(wǎng)頁的HTML數(shù)據(jù)。HTML數(shù)據(jù)由以HTML等的標(biāo)注語言(markup language)所記述的HTML文檔構(gòu)成,該HTML文檔中,各種各樣的圖像建立關(guān)聯(lián)。另外,HTML文檔中可嵌入以ActionScript、JavaS cript (注冊商標(biāo))等的腳本語言等所記述的程序。
[0037]外部存儲器15也可保存終端裝置30在瀏覽器軟件以外的執(zhí)行環(huán)境上執(zhí)行的游戲應(yīng)用程序。該游戲應(yīng)用程序中可包含用于執(zhí)行游戲的游戲程序、該游戲程序執(zhí)行時所參照的圖像數(shù)據(jù)等的各種數(shù)據(jù)。例如以O(shè)bjective_C、Java(注冊商標(biāo))等的對象(object)指向程序語言來制作游戲程序。所制作的游戲程序與各種數(shù)據(jù)一并作為應(yīng)用軟件而存儲到外部存儲器15中。外部存儲器15中所存儲的應(yīng)用軟件根據(jù)分配要求,分配給終端裝置30。由服務(wù)器裝置10分配來的應(yīng)用軟件在終端裝置30中根據(jù)CPU31的控制并經(jīng)由通信I / F34而接收,所接收的游戲程序被發(fā)送到外部存儲器35并存儲。該應(yīng)用軟件根據(jù)玩家所進(jìn)行的終端裝置30的操作而啟動,在安裝于終端裝置30的NgCore (商標(biāo))、Android (商標(biāo))等的平臺(platform)上被執(zhí)行。服務(wù)器裝置10對在終端裝置30所執(zhí)行的游戲應(yīng)用程序,提供在游戲的進(jìn)展中所需的各種數(shù)據(jù)。另外,服務(wù)器裝置10通過按照每一玩家而存儲從終端裝置30發(fā)送來的各種數(shù)據(jù),能夠按照每一玩家來管理游戲的進(jìn)展。
[0038]如此,服務(wù)器裝置10對提供游戲服務(wù)的Web站點進(jìn)行管理,根據(jù)來自終端裝置30的請求來分配用于構(gòu)成該Web站點的網(wǎng)頁,由此,能夠使游戲進(jìn)行。另外,服務(wù)器裝置10可取代這樣的瀏覽器游戲或者在瀏覽器游戲的基礎(chǔ)上,基于與終端裝置30所執(zhí)行的游戲應(yīng)用程序之間的通信來使游戲進(jìn)展。服務(wù)器裝置10即使以任意一形態(tài)提供游戲,也能夠按照用于識別各玩家的識別信息來存儲游戲的進(jìn)展中所需的數(shù)據(jù)。服務(wù)器裝置10也可具有進(jìn)行游戲開始時的玩家的認(rèn)證處理、隨著游戲的進(jìn)展所產(chǎn)生的收費(fèi)處理這樣的功能,省略其詳細(xì)說明。在通過服務(wù)器裝置10所提供的游戲中包含動作游戲、角色扮演游戲、棒球?qū)?zhàn)游戲、紙牌游戲等的任意游戲。通過服務(wù)器裝置10的Web站點或者游戲應(yīng)用程序所實現(xiàn)的游戲種類并不限于本說明書中所明示的種類。
[0039]在實施方式中,終端裝置30是使從服務(wù)器裝置10取得的游戲用Web站點的網(wǎng)頁在Web瀏覽器上進(jìn)行顯示并且安裝了用于執(zhí)行游戲應(yīng)用程序的應(yīng)用執(zhí)行環(huán)境的任意信息
處理裝置。
[0040]如圖所示,終端裝置30包括CPU31、主存儲器32、用戶I / F33、通信I / F34、外部存儲器35,這些的各構(gòu)成要素經(jīng)由總線36而相互電連接。
[0041]CPU31從外部存儲器35將操作系統(tǒng)等的各種各樣的程序加載到主存儲器32中,執(zhí)行所加載的程序中所含的命令。主存儲器32用于保存CPU31所執(zhí)行的程序,例如,由DRAM構(gòu)成。
[0042]用戶I / F33是用于受理用戶輸入的信息輸入裝置和用于輸出CPU31的運(yùn)算結(jié)果的信息輸出裝置,在實施方式中,包括具備觸摸面板的液晶顯示器等的顯示裝置。用戶的指尖、專用筆接觸到觸摸面板上的任意位置時,將該接觸檢測為用戶的觸摸操作,將表示接觸位置的電信號輸入到CPU31。
[0043]通信I / F34作為硬件、固件、TCP / IP驅(qū)動器或者PPP驅(qū)動器等的通信用軟件或者這些的組合而安裝,經(jīng)由通信網(wǎng)20與服務(wù)器裝置10可通信地構(gòu)成。
[0044]外部存儲器35例如由磁盤驅(qū)動器、閃存等構(gòu)成,用于存儲操作系統(tǒng)等的各種各樣的程序。另外,外部存儲器35在從服務(wù)器裝置10經(jīng)由通信I / F34而接收了游戲應(yīng)用程序的情況下,存儲該接收的游戲應(yīng)用程序。
[0045]具有這樣的體系機(jī)構(gòu)的終端裝置30,例如,具備對HTML形式的文件(HTML數(shù)據(jù))進(jìn)行解釋并使其進(jìn)行畫面顯示的瀏覽器軟件,通過該瀏覽器軟件的功能,能夠?qū)姆?wù)器裝置10取得的HTML數(shù)據(jù)進(jìn)行解釋,顯示與接收的HTML數(shù)據(jù)對應(yīng)的網(wǎng)頁。另外,終端裝置30具備組入到瀏覽器軟件中的插件軟件(例如,由Adobe系統(tǒng)公司所提供的Flash Player),從服務(wù)器裝置10中取得已嵌入到HTML數(shù)據(jù)中的SWF形式的文件,能夠利用瀏覽器軟件以及插件軟件來執(zhí)行該SWF形式的文件。
[0046]在終端裝置30中執(zhí)行游戲時,例如,在終端裝置30的畫面顯示出通過程序所指示的動畫、操作用圖標(biāo)。玩家能利用終端裝置30的輸入界面來輸入使游戲進(jìn)展的指示。從玩家輸入的指示將通過終端裝置30的瀏覽器、NgCore (商標(biāo))等的平臺的功能而傳達(dá)給服務(wù)器裝置10。[0047]其次,關(guān)于通過圖1所示的各構(gòu)成要素所實現(xiàn)的服務(wù)器裝置10的功能進(jìn)行說明。如前述的那樣,服務(wù)器裝置10能夠提供各種各樣的游戲,作為適于本發(fā)明的實施方式說明的示例,以與角色扮演游戲的提供相關(guān)聯(lián)的功能為中心進(jìn)行說明。圖2是表示本發(fā)明的實施方式所涉及的服務(wù)器裝置10的功能的框圖。如圖所示,服務(wù)器裝置10具備用于存儲信息的信息存儲部52、用于控制游戲的進(jìn)展的游戲進(jìn)展控制部51、用于生成使終端裝置30所具有的顯示裝置進(jìn)行顯示的圖像并使顯示裝置顯示的顯示圖像生成部54、用于設(shè)定玩家操作的角色即玩家角色的移動方向的移動方向設(shè)定部55、用于控制該玩家角色在游戲空間內(nèi)的動作的玩家角色控制部56、用于對玩家不進(jìn)行操作的角色即非玩家角色在游戲空間內(nèi)的動作進(jìn)行控制的非玩家角色控制部57。這些的功能通過服務(wù)器裝置10的CPU11、存儲于主存儲器12、外部存儲器15的各種程序、表等進(jìn)行協(xié)作動作來得到實現(xiàn)。
[0048]游戲進(jìn)展控制部51在與終端裝置30之間,發(fā)送接收游戲的進(jìn)展中所需的各種各樣的數(shù)據(jù),通過按每一玩家對相關(guān)的數(shù)據(jù)進(jìn)行管理,從而能夠按每一玩家對游戲的進(jìn)展進(jìn)行控制。例如,游戲進(jìn)展控制部51根據(jù)來自終端裝置30的請求,使終端裝置30依次顯示出構(gòu)成用于提供游戲服務(wù)的Web站點的網(wǎng)頁。當(dāng)所顯示的網(wǎng)頁上的超鏈接被玩家所選擇時,游戲進(jìn)展控制部51將與該超鏈接對應(yīng)的新的HTML數(shù)據(jù)發(fā)送至終端裝置30。終端裝置30中顯示基于該新的HTML數(shù)據(jù)的網(wǎng)頁。如此,通過游戲進(jìn)展控制部51,由于存儲于服務(wù)器裝置10中的網(wǎng)頁將根據(jù)玩家的操作而依次提供給終端裝置30,因此玩家能夠通過游戲進(jìn)展控制部51的功能,基于自身的操作來使游戲推進(jìn)。
[0049]在通過終端裝置30執(zhí)行游戲應(yīng)用程序的情況下,游戲進(jìn)展控制部51能夠?qū)⒂螒蛑兴玫母鞣N數(shù)據(jù)相對于該游戲應(yīng)用程序進(jìn)行發(fā)送。游戲進(jìn)展控制部51,例如在從終端裝置30的游戲應(yīng)用程序受理了表示已越過了規(guī)定任務(wù)的控制信號時,將與所越過的任務(wù)的下一任務(wù)相關(guān)聯(lián)的各種參數(shù)提供給該游戲應(yīng)用程序。游戲應(yīng)用程序加載從服務(wù)器裝置10所提供的數(shù)據(jù)使游戲進(jìn)展。
[0050]終端裝置30能夠利用瀏覽器軟件、游戲應(yīng)用程序的功能,適宜地向服務(wù)器裝置10發(fā)送表示游戲中所利用的各種參數(shù)值的信息(游戲得分的獲得數(shù)、與獲得的物品(item)相關(guān)的信息等)、表示狀態(tài)的信息(用于確定已達(dá)成的任務(wù)的信息等)等的、與游戲的進(jìn)展關(guān)聯(lián)的信息。游戲進(jìn)展控制部51通過按每一玩家來存儲與從多個終端裝置30接收的游戲的進(jìn)展相關(guān)聯(lián)的信息,從而能夠按每一玩家來控制游戲的進(jìn)展。由此,玩家利用自身的ID來登錄服務(wù)器裝置10時,服務(wù)器裝置10基于與該玩家建立對應(yīng)而保持的游戲的進(jìn)展相關(guān)的信息,從與該玩家的進(jìn)展相應(yīng)的階段(例如,中斷之前的階段)使游戲再開始。游戲的進(jìn)展中所需的信息除游戲進(jìn)展控制部51以外,也可通過服務(wù)器裝置10的各種各樣的功能來管理。
[0051]信息存儲部52存儲角色扮演游戲中所利用的各種信息,例如具有對用于顯示游戲空間的地形圖像的地形數(shù)據(jù)進(jìn)行管理的地形數(shù)據(jù)DB、對于與游戲空間內(nèi)所存在的角色、物品等的游戲媒介物相關(guān)的信息進(jìn)行管理的游戲媒介物管理表。圖3是通過信息存儲部52所具有的游戲媒介物管理表所管理的信息的一個示例。游戲媒介物管理表,如圖所示那樣,存儲有用于識別游戲媒介物的“游戲媒介物ID”、表示該游戲媒介物的種類的“游戲媒介物種類”、表示該游戲媒介物所存在的游戲空間內(nèi)的地點的“地點”等的信息。作為“游戲媒介物種類”,能夠列舉出玩家角色、非玩家角色、寶箱、物品等。另外,“地點”中,將游戲媒介物所存在的游戲空間內(nèi)的地點作為二維的位置坐標(biāo)而進(jìn)行存儲。
[0052]其次,關(guān)于作為如此地構(gòu)成的本發(fā)明的實施方式的服務(wù)器裝置10的動作,以角色扮演游戲為例進(jìn)行說明。實施方式的角色扮演游戲中,以假想的洞窟、森林等為游戲空間,在該游戲空間內(nèi)除玩家角色外,存在非玩家角色、有利于使游戲進(jìn)行的物品、寶箱等。玩家使玩家角色在游戲空間內(nèi)移動,與非玩家角色(對手角色)進(jìn)行戰(zhàn)斗,或與非玩家角色進(jìn)行對話來獲得對游戲的進(jìn)展有用的信息、或獲取物品、寶箱來使游戲進(jìn)展。另外,實施方式中,將越過預(yù)先確定的個數(shù)(例如5個)的任務(wù)作為游戲目標(biāo)而進(jìn)行設(shè)定。更具體而言,與各任務(wù)對應(yīng)的通過點被設(shè)定于游戲空間內(nèi)的任意地點,能通過在與該通過點處存在的首領(lǐng)角色之間的戰(zhàn)斗中獲取勝利,來完成相對應(yīng)的任務(wù),在完成全部的任務(wù)時則達(dá)成游戲目標(biāo)。此夕卜,實施方式中,除了玩家自身的玩家角色之外,還能夠基于對其他終端裝置30進(jìn)行操作的其他玩家的操作,使通過玩家角色控制部56所控制的其他玩家的玩家角色進(jìn)場至游戲空間(可與基于其他玩家的操作同步地進(jìn)場,也可與基于其他玩家的操作非同步地進(jìn)場)。另外,越過任務(wù)的條件并不限于與首領(lǐng)角色之間的戰(zhàn)斗中獲取勝利,例如,也可將打開通過點處存在的規(guī)定寶箱、到達(dá)通過點等作為條件。
[0053]圖4是表示設(shè)定玩家角色的移動方向的移動方向設(shè)定處理的一個示例的流程圖。該處理是在檢測出針對終端裝置30的用戶I / F33(顯示裝置)所具有的觸摸面板進(jìn)行觸碰的觸摸操作時,由移動方向設(shè)定部55所執(zhí)行的。在此,關(guān)于實施方式中的角色扮演游戲的玩家所操作的終端裝置30的顯示裝置所顯示出的游戲現(xiàn)場畫面,進(jìn)行說明。
[0054]圖5是表示實施方式中的游戲現(xiàn)場畫面的一個示例被顯示出的終端裝置30的外觀圖。如圖所示,終端裝置30在正面具備:構(gòu)成作為用戶I / F33的顯示裝置并且整個面被觸摸面板所覆蓋的液晶顯示器33a,在該液晶顯示器33a顯示出畫面。游戲現(xiàn)場畫面如圖所示,在整個畫面,顯示出以畫面區(qū)域下方的橫方向中央附近所顯示的玩家角色70的當(dāng)前地點為基點的規(guī)定范圍的游戲空間,在所顯示的游戲空間的前面?zhèn)?,重疊地顯示出:配置于畫面區(qū)域的右下方的導(dǎo)航按鈕60 ;配置于該導(dǎo)航按鈕60的上方,以箭頭表示玩家角色70的當(dāng)前的移動方向且可受理玩家所進(jìn)行的移動方向的指示的移動方向指示部62 ;配置于畫面區(qū)域的左上角,俯瞰顯示整個游戲空間的整個地圖區(qū)域64。對于在這樣的游戲空間的前面?zhèn)缺恢丿B地顯示的對象,上述的位置被設(shè)為默認(rèn)的顯示位置,該顯示位置不因玩家角色70的移動(當(dāng)前位置的變更)而發(fā)生變更。游戲空間中,除玩家角色70外,在圖5的游戲現(xiàn)場畫面中存在例示的寶箱72、對手角色74那樣的游戲中所利用的各種各樣的游戲媒介物,當(dāng)在游戲現(xiàn)場畫面所顯示的游戲空間的范圍存在有這樣的游戲媒介物的情況下,表示該游戲媒介物的圖像顯示在所對應(yīng)的位置。此外,該例中,從上方俯瞰地描寫游戲空間,但并不限于此,例如,也可作為對玩家角色70的后方進(jìn)行追隨的假想攝像機(jī)的視野而進(jìn)行描寫。在該情況下,也可將存在于玩家角色70和假想攝像機(jī)之間的對象作為透明或者半透明而進(jìn)行描寫。移動方向指示部62以規(guī)定透過率(例如70%)而設(shè)定為半透明,玩家也能確認(rèn)與移動方向指示部62重疊的部分的游戲空間的樣子?;诖鎯τ谛畔⒋鎯Σ?2中的地形數(shù)據(jù)DB、以游戲媒介物管理表所管理的信息,由顯示圖像生成部54生成這樣的游戲現(xiàn)場畫面,在終端裝置30的液晶顯示器33a進(jìn)行顯示。如此在游戲現(xiàn)場畫面被顯示于液晶顯示器33a的狀態(tài)下檢測出對觸摸面板的觸摸操作時,開始進(jìn)行圖4所例示的移動方向設(shè)定處理。[0055]返回至圖4的流程圖,在移動方向設(shè)定處理中,首先,對于與觸摸面板上的觸摸操作的位置對應(yīng)的游戲現(xiàn)場畫面上的對象進(jìn)行確定(步驟S102)。在此,在存在于游戲空間的游戲媒介物的前面?zhèn)冗M(jìn)行重疊顯示的狀態(tài)下,對導(dǎo)航按鈕60、移動方向指示部62、整個地圖區(qū)域64進(jìn)行了觸摸操作的情況下,在前面?zhèn)戎丿B地顯示的導(dǎo)航按鈕60、移動方向指示部62、整個地圖區(qū)域64將被確定為對象。
[0056]在確定出與觸摸操作的位置對應(yīng)的對象后,其次進(jìn)行根據(jù)所確定的對象的種類來設(shè)定玩家角色的移動方向的處理(步驟S104?S120)。首先,在與觸摸操作的位置對應(yīng)的對象的種類為導(dǎo)航按鈕60的情況下,從玩家角色的當(dāng)前地點起朝向與前述的任務(wù)對應(yīng)的通過點中的下一應(yīng)越過的通過點的方向設(shè)定為移動方向(步驟S106)。圖6是將圖5所例示的游戲現(xiàn)場畫面的整個地圖區(qū)域64進(jìn)行擴(kuò)大表示的說明圖。如圖所示,整個地圖區(qū)域64中,以十字標(biāo)記來顯示游戲空間中的玩家角色的當(dāng)前地點,以圓形印記來顯示游戲空間內(nèi)所設(shè)定的通過點。關(guān)于通過點,設(shè)定了應(yīng)越過的順序,表示該順序的數(shù)字顯示于圓形印記的內(nèi)側(cè)。另外,玩家已經(jīng)越過的通過點以虛線的圓形印記表示,玩家尚未越過的通過點以實線的圓形印記表示。圖6的例中,由于僅應(yīng)越過順序為第I位的通過點為虛線的圓形印記,因此,可知僅越過了第I位的通過點,下一應(yīng)越過的通過點為第2位的通過點。該情況下,成為設(shè)定了從以十字標(biāo)記所示的玩家角色的當(dāng)前地點朝向第2位的通過點的方向(圖6、7中以虛線的箭頭所示的方向)的移動方向。在此,玩家角色的當(dāng)前地點、通過點的位置由信息存儲部52的游戲媒介物管理表的玩家角色以及通過點處存在的首領(lǐng)角色的“地點”所管理。另外,與通過點相關(guān)的信息中的位置以外的信息(應(yīng)越過順序、是否已越過)能夠由信息存儲部52來管理,例如,能夠通過設(shè)定與游戲媒介物管理表對應(yīng)的專欄,在與通過點對應(yīng)的首領(lǐng)角色的記錄中存儲這些的信息來進(jìn)行管理。
[0057]移動方向的設(shè)定,具體而言,通過在信息存儲部52中存儲玩家角色的移動方向來進(jìn)行,例如,通過設(shè)定與游戲媒介物管理表對應(yīng)的專欄,在玩家角色的記錄中存儲移動方向來進(jìn)行。在此,將以方位(例如,北、東北、東、東南、南、西南、西、西北)、北方向(12點方向)為基準(zhǔn)的角度(例如,45°、90。、135。、180。、225。、270。、315。、360。)、或者目的地(下一應(yīng)越過的通過點的地點)等作為移動方向進(jìn)行設(shè)定。此外,設(shè)定移動方向時的方位、角度的單位并不限于這些。
[0058]圖8是顯示出通過點所存在的游戲空間的游戲現(xiàn)場畫面的一個示例。圖8中,首領(lǐng)角色76所存在的位置是通過點,玩家角色70繼續(xù)進(jìn)行向步驟S106中所設(shè)定的移動方向的移動則將與該首領(lǐng)角色76遭遇,進(jìn)行為完成任務(wù)的戰(zhàn)斗。在此,實施方式中,如圖8所示,在通過點即首領(lǐng)角色76所存在的地點的附近(例如,右下側(cè))顯示出作為非玩家角色的導(dǎo)航角色78。玩家能以該導(dǎo)航角色78為記號而將通過點作為目標(biāo)。此外,該導(dǎo)航角色78作為配置于下一應(yīng)越過的通過點的記號而進(jìn)行設(shè)定,玩家越過通過點時,導(dǎo)航角色78移動到下一應(yīng)越過的通過點。這樣的導(dǎo)航角色78的移動是由非玩家角色控制部57所控制的。
[0059]返回至圖4的流程圖,其次,在與觸摸操作的位置對應(yīng)的對象的種類是玩家角色以外的游戲媒介物的情況下,將從玩家角色的當(dāng)前地點至該游戲媒介物所配置的地點的方向作為移動方向而進(jìn)行設(shè)定(步驟S108)。作為玩家角色以外的游戲媒介物,可列舉出非玩家角色、寶箱、物品、其他玩家的玩家角色等。例如,在圖9所例示的狀態(tài)下,對寶箱72所顯示的觸摸面板上的位置進(jìn)行了觸摸操作時,將從玩家角色70的當(dāng)前地點朝向?qū)毾?2所配置的地點的方向(圖9中,以虛線的箭頭所示的方向)設(shè)定為移動方向。在玩家想要獲得寶箱、物品時、在想要與非玩家角色(對手角色)進(jìn)行戰(zhàn)斗時、想享受與非玩家角色進(jìn)行對話時,通過對這樣的游戲媒介物所顯示的位置進(jìn)行觸摸操作,能夠使玩家角色70向該方向進(jìn)行移動。在此,游戲媒介物為寶箱,在該寶箱已經(jīng)完成開啟的情況下,也可不進(jìn)行移動方向的設(shè)定,維持當(dāng)前的移動方向。此外,寶箱是否已經(jīng)開啟的信息能由信息存儲部52來進(jìn)行管理,例如,通過設(shè)定與游戲媒介物管理表對應(yīng)的專欄,在寶箱的記錄中存儲該信息來進(jìn)行管理。在此,將方位、以北方向為基準(zhǔn)的角度、或者目的地(游戲媒介物所配置的地點)等設(shè)定為移動方向。
[0060]接下來,在與觸摸操作的位置對應(yīng)的對象的種類是移動方向指示部62的情況下,將與觸摸操作的移動方向指示部62內(nèi)的位置對應(yīng)的方向設(shè)定為移動方向(步驟S110)。如圖10所例示的那樣,實施方式中,以圓形示出的移動方向指示部62的內(nèi)側(cè)的區(qū)域,作為從圓的中心起分割為北方向、西北方向、西方向、西南方向、南方向、東南方向、東方向、東北方向的8個扇形區(qū)域的對象而進(jìn)行管理,通過被觸摸操作的扇形區(qū)域來決定所設(shè)定的移動方向。例如,圖10的“E”所示的區(qū)域被觸摸操作時,將東方向設(shè)為移動方向,“NW”所示的區(qū)域被觸摸操作時,將西北方向設(shè)為移動方向。如此,移動方向指示部62能夠表示玩家角色70的當(dāng)前的移動方向且能夠用于受理玩家角色70的移動方向的指示。在此,將方位、以北方向為基準(zhǔn)的角度等設(shè)定為移動方向。
[0061]其次,在與觸摸操作的位置對應(yīng)的對象的種類是玩家角色的情況下,進(jìn)一步對觸摸操作的種類進(jìn)行判定(步驟S112),進(jìn)行與判定結(jié)果相應(yīng)的移動方向的設(shè)定。作為觸摸操作的種類,在實施方式中包含輕敲觸摸面板的“點擊(tap)操作”、接觸觸摸面板進(jìn)行輕掃的“滑動(flick)操作”、與觸摸面板保持接觸地滑動的“拖拽(drag)操作”。觸摸操作的種類被判定為滑動操作時,將滑動方向設(shè)定為移動方向(步驟S114),觸摸操作的種類被判定為拖拽操作時,將沿著拖拽的路徑的方向設(shè)定為移動方向(步驟S116),觸摸操作的種類被判定為點擊操作時,進(jìn)行使玩家角色70靜止的設(shè)定。圖11是表示玩家對玩家角色70進(jìn)行滑動操作的樣子的說明圖。例如,在玩家角色的行進(jìn)路線上存在對手角色74時且想避免與對手角色74之間的戰(zhàn)斗的情況下,如圖11中虛線的箭頭所示,可考慮首先向西北方向進(jìn)行滑動操作,回避對手角色74,接下來向北方向進(jìn)行滑動操作來調(diào)整移動方向。在此,從玩家角色70的位置,對規(guī)定范圍的區(qū)域進(jìn)行滑動操作的情況下,也與對玩家角色70進(jìn)行滑動操作的情況相同地,將滑動方向設(shè)定為移動方向。另外,在玩家角色70根據(jù)滑動操作開始向滑動方向的移動時,也可以設(shè)為使玩家角色70進(jìn)行規(guī)定動作(例如,向與開始移動的方向相反方向稍微姿勢傾斜的動作)。如此,使玩家了解到滑動操作被認(rèn)識到從而開始向滑動方向的移動。圖12是表示玩家對玩家角色70進(jìn)行拖拽操作的樣子的說明圖。與圖11的情況相同地想要回避與對手角色74之間的戰(zhàn)斗的情況下,可考慮如圖12中虛線的箭頭所示,通過進(jìn)行回避對手角色74的拖拽操作,沿著拖拽操作的路徑使玩家角色70移動。在圖12的例中,進(jìn)行從對手角色74的左側(cè)迂回的拖拽操作,作為移動方向,依次設(shè)定為西北方向、北方向、東北方向。關(guān)于點擊操作的情況下的靜止的設(shè)定,例如,作為移動方向,通過設(shè)定特另IJ的值(例如,Null值)來進(jìn)行。如此,例如,玩家角色70向滑動操作、拖拽操作所設(shè)定的移動方向進(jìn)行移動的途中,通過點擊操作而使之靜止等,能夠使這些的操作聯(lián)合來操作玩家角色70。[0062]最后,在與觸摸操作的位置對應(yīng)的對象的種類為其他的種類(例如,整個地圖區(qū)域64)的情況下,維持當(dāng)前的移動方向的設(shè)定(步驟S120)?!皩ο蟮姆N類為其他的種類的情況”包含在觸摸操作的位置不存在對象的情況(例如,僅顯示游戲空間的地形數(shù)據(jù)的情況)。如此地執(zhí)行根據(jù)與觸摸操作的位置對應(yīng)的對象的種類來設(shè)定玩家角色的移動方向的一系列的處理后,結(jié)束該移動方向設(shè)定處理。
[0063]通過上述的實施方式中的移動方向設(shè)定處理,作為玩家角色70的移動方向,設(shè)定了方位、以北方向為基準(zhǔn)的角度、或者目的地等時,根據(jù)該設(shè)定的移動方向,由玩家角色控制部56來控制玩家角色70的移動。更具體而言,例如,通過玩家角色控制部56,按照成為向所設(shè)定的移動方向進(jìn)行移動的方式來對玩家角色70的當(dāng)前地點(游戲媒介物管理表中作為“地點”而被管理)以規(guī)定時間間隔(例如,0.2秒)進(jìn)行反復(fù)更新。另外,在進(jìn)行使玩家角色70靜止的設(shè)定的情況下,維持玩家角色70的當(dāng)前地點。此外,例如通過地形數(shù)據(jù)DB預(yù)先確定在游戲空間中的玩家角色70可移動的空間,設(shè)為使玩家角色70僅在該可移動的空間進(jìn)行移動。該情況下,通過向所設(shè)定的移動方向的移動,玩家角色70到達(dá)不可移動的空間的情況下,在該時刻點,可使玩家角色70靜止,還可以使之沿著可移動的空間與不可移動的空間的邊界進(jìn)行移動。在由玩家角色控制部56對玩家角色70的當(dāng)前地點進(jìn)行反復(fù)更新時,由顯示圖像生成部54反復(fù)生成以更新后的當(dāng)前地點為基點的規(guī)定范圍的游戲空間的圖像,并反映到游戲現(xiàn)場畫面中。此外,玩家角色70的移動中,通過執(zhí)行對應(yīng)的指令,也能夠變遷為與游戲現(xiàn)場畫面不同的別的畫面(例如,執(zhí)行與其他的玩家之間交戰(zhàn)的畫面)。在該情況下,可與向別的畫面的變遷對應(yīng)地使移動中的玩家角色70靜止,也可不靜止而繼續(xù)進(jìn)行移動。
[0064]其次,針對由玩家角色控制部56使玩家角色70靜止的動作進(jìn)行說明。如前所述,通過對玩家角色70進(jìn)行點擊操作,使玩家角色70靜止。此外,在移動中的玩家角色70的周邊(預(yù)先確定的距離范圍)存在有物品、寶箱、非玩家角色等的游戲媒介物的情況下,以此為契機(jī),經(jīng)由用于進(jìn)行所顯示的物品的取得、與角色之間的對話的意思確認(rèn)的彈出畫面,進(jìn)行基于觸摸操作的意思確認(rèn)的情況下,由玩家角色控制部56使玩家角色70靜止。具體而言,例如,作為移動方向而設(shè)為特別的值(例如,Null值),維持玩家角色70的當(dāng)前地點。其后,由游戲進(jìn)展控制部51等,進(jìn)行取得物品的處理、打開寶箱的處理、與非玩家角色等進(jìn)行戰(zhàn)斗的處理或進(jìn)行對話的處理。這樣的處理是一般性處理,因此,省略這之上的詳細(xì)說明。
[0065]根據(jù)以上說明的本發(fā)明的實施方式,針對與觸摸面板上的觸摸操作的位置對應(yīng)的游戲現(xiàn)場畫面上的對象進(jìn)行確定,與確定的對象的種類對應(yīng)地設(shè)定玩家角色的移動方向,根據(jù)所設(shè)定的移動方向來控制玩家角色的移動。玩家能夠根據(jù)進(jìn)行觸摸操作的對象的種類來操作玩家角色,能夠?qū)崿F(xiàn)可享受游戲空間內(nèi)的角色移動這樣的操作方法。
[0066]另外,根據(jù)本發(fā)明的實施方式,與觸摸操作的位置對應(yīng)的對象的種類為導(dǎo)航按鈕60的情況下,將朝向下一應(yīng)越過的通過點的方向設(shè)定為移動方向。由此,較之在游戲空間內(nèi)自由移動而優(yōu)先游戲目標(biāo)快速達(dá)成的玩家等僅按下該導(dǎo)航按鈕60即可。而且,由于導(dǎo)航按鈕60配置在游戲現(xiàn)場畫面的下半部分的區(qū)域(實施方式中,為右下方),易于進(jìn)行單手拿著終端裝置30的同時的操作。該導(dǎo)航按鈕60由于并不因玩家角色的移動而使顯示位置發(fā)生變更,因此更容易操作。此外,在導(dǎo)航按鈕60所配置的區(qū)域中顯示其他的對象的情況下,也可將導(dǎo)航按鈕60移動到任意的位置。另外,根據(jù)本發(fā)明的實施方式,與觸摸操作的位置對應(yīng)的對象的種類是玩家角色以外的游戲媒介物的情況下,將朝向該游戲媒介物所配置的地點的方向設(shè)定為移動方向。由此,想取得物品、寶箱或想享受與非玩家角色等之間的戰(zhàn)斗、對話的玩家僅對該游戲媒介物進(jìn)行觸摸操作即可。另外,根據(jù)本發(fā)明的實施方式,與觸摸操作的位置對應(yīng)的對象的種類為移動方向指示部62的情況下,將與觸摸操作的移動方向指示部62內(nèi)的位置對應(yīng)的方向設(shè)定為移動方向,在對應(yīng)的對象的種類為玩家角色的情況下,與觸摸操作的種類(滑動、拖拽、點擊)相應(yīng)地設(shè)定移動方向。由此,針對自身想要指定特定移動方向的玩家,也能夠?qū)?yīng)。并且,根據(jù)本發(fā)明的實施方式,通過上述的任意的觸摸操作而進(jìn)行了玩家角色的移動方向的設(shè)定后,通過進(jìn)行別的觸摸操作,能中斷一度已執(zhí)行的移動控制,切換為別的移動控制,能夠進(jìn)行各種各樣的移動控制。如此,根據(jù)本發(fā)明的實施方式,能通過對象的觸摸操作來實現(xiàn)與多樣用戶在多樣的場面所需的玩家角色的移動相關(guān)的操作。
[0067]實施方式的服務(wù)器裝置10中,為了設(shè)定移動方向,作為進(jìn)行觸摸操作的對象,例示了導(dǎo)航按鈕60、玩家角色以外的游戲媒介物、移動方向指示部62、玩家角色70,但也可僅在對這些對象中的一部分的對象進(jìn)行了觸摸操作的情況下進(jìn)行與對象的種類相應(yīng)的移動方向的設(shè)定。另外,對例示的對象以外的對象進(jìn)行了觸摸操作的情況下,也可進(jìn)行與該對象的種類相應(yīng)的移動方向的設(shè)定。例如,在整個地圖區(qū)域64被觸摸操作的情況下,使整個地圖區(qū)域64擴(kuò)大顯示,可通過對該擴(kuò)大顯示的整個地圖區(qū)域64的所希望的位置進(jìn)一步進(jìn)行觸摸操作,將朝向該所希望的位置的方向設(shè)定為移動方向。
[0068]實施方式的服務(wù)器裝置10中,在與觸摸操作的位置對應(yīng)的對象的種類為導(dǎo)航按鈕60的情況下,設(shè)成將朝向下一應(yīng)越過的通過點的方向設(shè)定為移動方向,即便在對通過點未設(shè)定應(yīng)越過的順序的情況下,也可應(yīng)用本發(fā)明的實施方式,在該情況下,例如,可將朝向從尚未越過的通過點中隨機(jī)確定的通過點的方向設(shè)定為移動方向,也可將從玩家角色70的當(dāng)前地點朝向最近的通過點的方向設(shè)定為移動方向。
[0069]實施方式的服務(wù)器裝置10中,導(dǎo)航按鈕60配置在游戲現(xiàn)場畫面的下半部分的區(qū)域(實施方式中,為右下方),但也可配置在其他的位置。另外,將移動方向指示部62設(shè)定為半透明,但可不設(shè)為半透明。并且,移動方向指示部62設(shè)為表示玩家角色70的當(dāng)前的移動方向并用于受理玩家角色70的移動方向的指示的構(gòu)件,但可僅設(shè)為表示當(dāng)前的移動方向而不用于受理移動方向的指示。
[0070]實施方式中,將服務(wù)器裝置10作為本發(fā)明的實施方式所涉及的游戲提供裝置而發(fā)揮功能的裝置,也可以將實施方式中的終端裝置30作為本發(fā)明的實施方式所涉及的游戲提供裝置而發(fā)揮功能。即,通過終端裝置30的CPU31、存儲于主存儲器32、外部存儲器35中的各種程序、表等進(jìn)行協(xié)作動作來實現(xiàn)如圖2所例示的服務(wù)器裝置10的各功能。
[0071]其次,關(guān)于作為本發(fā)明的實施方式所涉及的游戲提供系統(tǒng)而發(fā)揮作用的游戲提供系統(tǒng)100進(jìn)行說明。圖13是表示實施方式中的游戲提供系統(tǒng)100的構(gòu)成的框圖,圖14是表示游戲提供系統(tǒng)100的功能的框圖。如圖所示,實施方式中的游戲提供系統(tǒng)100具備服務(wù)器裝置110、與該服務(wù)器裝置110經(jīng)由互聯(lián)網(wǎng)等的通信網(wǎng)20可通信地連接的終端裝置130,對操作終端裝置130的玩家提供游戲。如圖所示,游戲提供系統(tǒng)100的服務(wù)器裝置110具有與前述的服務(wù)器裝置10同樣的硬件構(gòu)成,游戲提供系統(tǒng)100的終端裝置130具有與前述的終端裝置30同樣的硬件構(gòu)成。
[0072]圖14是表示實施方式中的游戲提供系統(tǒng)100的功能的框圖。如圖所示,游戲提供系統(tǒng)100具有與前述的服務(wù)器裝置10同樣的功能,這些的功能可通過服務(wù)器裝置110的CPU11、存儲于主存儲器12、外部存儲器15中的各種程序、表、以及終端裝置130的CPU31、存儲于主存儲器32、外部存儲器35的各種程序、表等進(jìn)行協(xié)作動作來實現(xiàn)。如此地構(gòu)成的游戲提供系統(tǒng)100的動作與前述的服務(wù)器裝置10的動作相同,通過服務(wù)器裝置110和終端裝置130協(xié)作來實現(xiàn)。
[0073]實施方式中,作為游戲媒介物,例示了角色、物品、寶箱,但并不限于此,當(dāng)然包含游戲中所利用的電子紙牌、物品、化身(avatar)等所有的電子數(shù)據(jù)。
[0074]關(guān)于本說明書中所說明的處理以及步驟,除實施方式中所明示說明的以外,可通過軟件、硬件或者這些的任意的組合來實現(xiàn)。更具體而言,本說明書中所說明的處理以及步驟可通過在集成電路、易失性存儲器、非易失性存儲器、磁盤、光存儲器等的介質(zhì)中安裝與該處理相當(dāng)?shù)倪壿媮韺崿F(xiàn)。另外,關(guān)于本說明書中所說明的處理以及步驟,將這些處理/步驟作為計算機(jī)程序進(jìn)行安裝,可使各種的計算機(jī)來執(zhí)行。
[0075]關(guān)于本說明書中所說明的處理以及步驟,說明了由單一裝置、軟件、組件、模塊來執(zhí)行的情況,這樣的處理或順序也可由多個裝置、多個軟件、多個組件以及/或者多個模塊來執(zhí)行。另外,關(guān)于本說明書中所說明的數(shù)據(jù)、表或者數(shù)據(jù)庫,說明了保存于單一存儲器的情況,這樣的數(shù)據(jù)、表或者數(shù)據(jù)庫也可以保存于單一裝置所具備的多個存儲器或者分散保存在分散配置于多個裝置的多個存儲器中。另外,關(guān)于本說明書中所說明的軟件以及硬件要素,也可通過將這些統(tǒng)一為更少的構(gòu)成要素,或者分解為更多的構(gòu)成要素來實現(xiàn)。
[0076]本說明書中,即使在發(fā)明的構(gòu)成要素為單個或多個的任意一方進(jìn)行說明的情況或者在不限定為單個或多個的任意一者而進(jìn)行說明的情況下,除了在上下文應(yīng)該另行解釋夕卜,該構(gòu)成要素可以為單個或者多個的任意一者。
[0077]符號說明
[0078]10、110 服務(wù)器裝置
[0079]30、130 終端裝置
[0080]33a 液晶顯示器
[0081]51、151 游戲進(jìn)展控制部
[0082]52、152 信息存儲部
[0083]54、154 顯示圖像生成部
[0084]55、155 移動方向設(shè)定部
[0085]56、156 玩家角色控制部
[0086]57、157 非玩家角色控制部
[0087]60 導(dǎo)航按鈕
[0088]62 移動方向顯示部
[0089]70 玩家角色
[0090]74、76、78 非玩家角色
【權(quán)利要求】
1.一種游戲提供裝置,與具備觸摸面板的顯示裝置能進(jìn)行通信地連接,提供對游戲空間內(nèi)的玩家角色進(jìn)行操作的游戲,所述游戲提供裝置的特征在于,具備: 顯示圖像生成單元,其生成顯示圖像并使所述顯示裝置進(jìn)行顯示,所述顯示圖像包含與所述玩家角色在所述游戲空間內(nèi)的當(dāng)前地點相應(yīng)的該游戲空間的圖像; 移動方向設(shè)定單元,其至少基于與操作者對所述觸摸面板的觸摸操作的位置對應(yīng)的所述顯示圖像上的對象的種類來設(shè)定所述玩家角色的移動方向;和 玩家角色控制單元,其對所述玩家角色進(jìn)行控制使得所述玩家角色向該設(shè)定的移動方向移動。
2.根據(jù)權(quán)利要求1所述的游戲提供裝置,其中, 所述游戲空間中設(shè)定了所述玩家角色要越過的多個通過地點, 在與所述觸摸操作的位置對應(yīng)的對象是規(guī)定按鈕的情況下,所述移動方向設(shè)定單元將從所述當(dāng)前地點朝向所述多個通過地點中的基于規(guī)定規(guī)則而確定的一個目標(biāo)通過地點的方向設(shè)定為所述移動方向。
3.根據(jù)權(quán)利要求2所述的游戲提供裝置,其中, 所述目標(biāo)通過地點是所述多個通過地點中的基于對該多個通過地點所預(yù)先設(shè)定的要越過的順序而確定的一個通過地點。
4.根據(jù)權(quán)利要求2或3所述的游戲提供裝置,其中, 還具備:非玩家角色控制單元,其控制規(guī)定非玩家角色使得該規(guī)定非玩家角色被配置在所述目標(biāo)通過地點。
5.根據(jù)權(quán)利要求2至4中任意一項所述的游戲提供裝置,其中, 所述規(guī)定按鈕是與所述玩家角色的當(dāng)前地點無關(guān)地將所述顯示圖像上的規(guī)定位置作為既定的位置進(jìn)行配置的對象。
6.根據(jù)權(quán)利要求5所述的游戲提供裝置,其中, 所述顯示圖像上的規(guī)定位置位于該顯示圖像的下半部分的區(qū)域內(nèi)。
7.根據(jù)權(quán)利要求1至6中任意一項所述的游戲提供裝置,其中, 在與所述觸摸操作的位置對應(yīng)的對象是配置于所述游戲空間內(nèi)的第I規(guī)定游戲媒介物的情況下,所述移動方向設(shè)定單元將從所述當(dāng)前地點朝向配置了該第I規(guī)定游戲媒介物的地點的方向設(shè)定為所述移動方向。
8.根據(jù)權(quán)利要求7所述的游戲提供裝置,其中, 所述第I規(guī)定游戲媒介物包括物品、寶箱、非玩家角色中的至少一個。
9.根據(jù)權(quán)利要求1至8中任意一項所述的游戲提供裝置,其中, 在與所述觸摸操作的位置對應(yīng)的對象是所述玩家角色的情況下,所述移動方向設(shè)定單元基于該觸摸操作的種類來設(shè)定所述移動方向。
10.根據(jù)權(quán)利要求9所述的游戲提供裝置,其中, 在所述觸摸操作的種類是滑動操作的情況下,所述移動方向設(shè)定單元將該滑動操作的方向設(shè)定為所述移動方向。
11.根據(jù)權(quán)利要求9或10所述的游戲提供裝置,其中, 在所述觸摸操作的種類是拖拽操作的情況下,所述移動方向設(shè)定單元將沿著該拖拽操作的路徑的方向設(shè)定為所述移動方向。
12.根據(jù)權(quán)利要求1至11中任意一項所述的游戲提供裝置,其中, 所述圖像生成單元生成包含表示由所述移動方向設(shè)定單元所設(shè)定的移動方向的移動方向顯示對象在內(nèi)的圖像作為所述顯示圖像。
13.根據(jù)權(quán)利要求12所述的游戲提供裝置,其中, 所述移動方向顯示對象是規(guī)定透過率的半透明的對象。
14.根據(jù)權(quán)利要求12或13所述的游戲提供裝置,其中, 在與所述觸摸操作的位置對應(yīng)的對象是所述移動方向顯示對象的情況下,所述移動方向設(shè)定單元將根據(jù)該觸摸操作的該移動方向顯示對象內(nèi)的位置而確定的方向設(shè)定為所述移動方向。
15.根據(jù)權(quán)利要求1至14中任意一項所述的游戲提供裝置,其中, 在以移動著的所述玩家角色的當(dāng)前地點為基準(zhǔn)的規(guī)定范圍內(nèi)存在第2規(guī)定游戲媒介物的情況下,所述玩家角色控制單元控制該玩家角色使得該玩家角色靜止。
16.根據(jù)權(quán)利要求15所述的游戲提供裝置,其中, 所述第2規(guī)定游戲媒介物包含物品、寶箱、非玩家角色中的至少一個。
17.一種程序,使與具備觸摸面板的顯示裝置能通信地連接的計算機(jī)作為提供對游戲空間內(nèi)的玩家角色進(jìn)行操作的游戲的游戲提供裝置而發(fā)揮功能,該程序使所述計算機(jī)執(zhí)行如下的處理,即: 顯示圖像生成處理,生成顯示圖像并使所述顯示裝置進(jìn)行顯示,該顯示圖像包含與所述玩家角色在所述游戲空間`內(nèi)的當(dāng)前地點相應(yīng)的該游戲空間的圖像; 移動方向設(shè)定處理,至少基于與操作者對所述觸摸面板的觸摸操作的位置對應(yīng)的所述顯示圖像上的對象的種類來設(shè)定所述玩家角色的移動方向;和 玩家角色控制處理,對所述玩家角色進(jìn)行控制使得該玩家角色向該設(shè)定的移動方向移動。
18.一種游戲提供系統(tǒng),其具備終端裝置和服務(wù)器裝置,該終端裝置具有包括觸摸面板的顯示裝置,該服務(wù)器裝置與該終端裝置能進(jìn)行通信地連接,該游戲提供系統(tǒng)的特征在于,具備: 顯示圖像生成單元,其生成顯示圖像并使所述顯示裝置進(jìn)行顯示,該顯示圖像包含與玩家角色在游戲空間內(nèi)的當(dāng)前地點相應(yīng)的該游戲空間的圖像; 移動方向設(shè)定單元,其至少基于與操作者對所述觸摸面板的觸摸操作的位置對應(yīng)的所述顯示圖像上的對象的種類來設(shè)定所述玩家角色的移動方向;和 玩家角色控制單元,其對所述玩家角色進(jìn)行控制使得該玩家角色向該設(shè)定的移動方向移動。
19.一種游戲提供方法,是利用具備觸摸面板的顯示裝置來提供對游戲空間內(nèi)的玩家角色進(jìn)行操作的游戲的游戲提供方法,其包括: (a)生成包含與所述玩家角色在所述游戲空間內(nèi)的當(dāng)前地點相應(yīng)的該游戲空間的圖像在內(nèi)的顯示圖像并使所述顯示裝置進(jìn)行顯示; (b)至少基于與操作者對所述觸摸面板的觸摸操作的位置對應(yīng)的所述顯示圖像上的對象的種類來設(shè)定所述玩家角色的移動方向;和 (C)對所述玩家角色進(jìn)行控制使得該玩家角色向該設(shè)定的移動方向移動。
【文檔編號】A63F13/426GK103785170SQ201310491425
【公開日】2014年5月14日 申請日期:2013年10月18日 優(yōu)先權(quán)日:2012年10月26日
【發(fā)明者】田川啟介, 渡部辰城 申請人:株式會社得那