劇。
[0104][第三實(shí)施方式]
[0105]圖11是表示作為視頻游戲處理服務(wù)器裝置10的例子的視頻游戲處理服務(wù)器裝置10C(服務(wù)器裝置10C)的構(gòu)成的框圖。在本實(shí)施方式中,服務(wù)器裝置10C至少具備玩家對(duì)象控制部11、組設(shè)定部12C、共用相機(jī)控制部13B、個(gè)別相機(jī)控制部14、及圖像生成部15。
[0106]組設(shè)定部12C在通過共用相機(jī)控制部13B而算出的區(qū)域70比既定尺寸大的情況下,解除該組的設(shè)定。此外,本實(shí)施方式的共用相機(jī)控制部13B與第二實(shí)施方式的共用虛擬相機(jī)控制部13B相同。
[0107]在本實(shí)施方式中,與第二實(shí)施方式同樣地,像圖7所示那樣,算出區(qū)域70,以使該區(qū)域70包含在拍攝范圍Q內(nèi)的方式,決定共用虛擬相機(jī)60的位置。該區(qū)域70是以如上方式,基于屬于一組的玩家對(duì)象50的位置而算出。因此,根據(jù)玩家對(duì)象50的位置,該區(qū)域70的大小或位置有所變動(dòng)。
[0108]然后,組設(shè)定部12C在所算出的區(qū)域70比既定尺寸大的情況下,解除該組的設(shè)定。例如,如果玩家對(duì)象50逐漸相互遠(yuǎn)離,那么該區(qū)域70也會(huì)逐漸變大。如果區(qū)域70逐漸變大,那么共用虛擬相機(jī)60逐漸成為遠(yuǎn)離注視點(diǎn)的位置、即更加后退的位置,以便使區(qū)域70包含在拍攝范圍Q內(nèi)。
[0109]這里,解除組設(shè)定的原因在于:如果區(qū)域70變大,那么包含在游戲圖像的玩家對(duì)象50會(huì)變得非常小,使用戶難以視認(rèn)。解除組設(shè)定的既定尺寸,例如只要比根據(jù)相互的距離處于既定距離D的玩家對(duì)象50而算出的區(qū)域70大即可。
[0110]此外,屬于解除設(shè)定的組的玩家對(duì)象50如果之后被設(shè)定到另一組,那么由該組的共用虛擬相機(jī)60拍攝?;?,如果未被設(shè)定到任何組,那么由個(gè)別虛擬相機(jī)拍攝。
[0111]圖12是表示系統(tǒng)100所執(zhí)行的游戲處理的例子的流程圖。此外,只對(duì)與圖9不同的部分進(jìn)行說明。
[0112]服務(wù)器裝置10C在執(zhí)行步驟S10?S12的處理之后,以如上方式,基于屬于一組的玩家對(duì)象50的位置算出區(qū)域70等,執(zhí)行針對(duì)每一組而配置的共用虛擬相機(jī)60的位置決定處理(步驟S3-13)。另外,在步驟S3-13的處理中,在所算出的區(qū)域70比既定尺寸大的情況下,包含解除組設(shè)定的處理。具體使用圖13進(jìn)行說明。圖13是表示本發(fā)明的一實(shí)施方式中的共用虛擬相機(jī)位置決定處理的例子的流程圖。此外,只對(duì)與圖10不同的部分進(jìn)行說明。
[0113]服務(wù)器裝置10C在執(zhí)行步驟S30、S31的處理之后,判斷所算出的區(qū)域70是否比既定尺寸大(步驟S3-31A)。在判斷為既定尺寸以下的情況下(步驟S3-31A:否),服務(wù)器裝置10C執(zhí)行步驟S32?S34。另一方面,在判斷比既定尺寸大的情況下(步驟S3-31A ??是),服務(wù)器裝置10C解除該組的設(shè)定(步驟S3-35),移行到步驟S34的處理。
[0114]然后,服務(wù)器裝置10C在執(zhí)行步驟S3-13的處理之后,執(zhí)行步驟S14、S15的處理,結(jié)束游戲處理。
[0115]如上所述,作為第三實(shí)施方式的一方面,視頻游戲處理服務(wù)器裝置10C設(shè)為具備玩家對(duì)象控制部11、組設(shè)定部12C、共用相機(jī)控制部13B、個(gè)別相機(jī)控制部14、及圖像生成部15的構(gòu)成,因此,能夠提高游戲圖像的視認(rèn)性。
[0116][第四實(shí)施方式]
[0117]圖14是表示作為視頻游戲處理服務(wù)器裝置10的例子的視頻游戲處理服務(wù)器裝置10D(服務(wù)器裝置10D)的構(gòu)成的框圖。在本實(shí)施方式中,服務(wù)器裝置10D至少具備玩家對(duì)象控制部11、組設(shè)定部12、共用相機(jī)控制部13D、個(gè)別相機(jī)控制部14、圖像生成部15、及敵方對(duì)象控制部16。
[0118]敵方對(duì)象控制部16在三維虛擬空間生成與玩家對(duì)象50對(duì)戰(zhàn)的敵方對(duì)象,控制該敵方對(duì)象的動(dòng)作。敵方對(duì)象是對(duì)玩家對(duì)象50進(jìn)行攻擊等動(dòng)作的對(duì)象,是所謂的非玩家對(duì)象(non-player object)。此外,本實(shí)施方式的敵方對(duì)象的動(dòng)作的控制是一般的控制,省略詳細(xì)說明。
[0119]所述共用相機(jī)控制部13D除基于屬于一組的玩家對(duì)象50的位置外,還基于敵方對(duì)象的位置,決定共用虛擬相機(jī)60的位置。例如,以使屬于一組的玩家對(duì)象50、以及盡可能多個(gè)敵方對(duì)象包含在拍攝范圍Q內(nèi)的方式,決定共用虛擬相機(jī)60的位置。
[0120]圖15是表示系統(tǒng)100所執(zhí)行的游戲處理的例子的流程圖。此外,只對(duì)與圖5不同的部分進(jìn)行說明。
[0121]服務(wù)器裝置10D在執(zhí)行步驟S10、S11的處理之后,更新敵方對(duì)象的動(dòng)作(步驟S4-11A)。例如,以如上方式,使其對(duì)玩家對(duì)象50進(jìn)行攻擊等動(dòng)作。
[0122]然后,執(zhí)行步驟S12的處理,決定針對(duì)每一組而配置的共用虛擬相機(jī)的新位置(步驟S4-13)。這里,以如上方式,除基于屬于一組的玩家對(duì)象50的位置外,還基于敵方對(duì)象的位置,決定共用虛擬相機(jī)60的位置。之后,服務(wù)器裝置10D執(zhí)行步驟S14、S15的處理,結(jié)束游戲處理。
[0123]如上所述,作為第四實(shí)施方式的一方面,視頻游戲處理服務(wù)器裝置10D設(shè)為具備玩家對(duì)象控制部11、組設(shè)定部12、共用相機(jī)控制部13D、個(gè)別相機(jī)控制部14、圖像生成部15、及敵方對(duì)象控制部16的構(gòu)成,因此,還考慮敵方對(duì)象的位置而決定共用虛擬相機(jī)60的位置,能夠提高游戲圖像的視認(rèn)性。
[0124][第五實(shí)施方式]
[0125]圖16是表示作為視頻游戲處理服務(wù)器裝置10的例子的視頻游戲處理服務(wù)器裝置10E(服務(wù)器裝置10E)的構(gòu)成的框圖。在本實(shí)施方式中,服務(wù)器裝置10E至少具備玩家對(duì)象控制部11、組設(shè)定部12、共用相機(jī)控制部13E、個(gè)別相機(jī)控制部14、圖像生成部15、及敵方對(duì)象控制部16。
[0126]敵方對(duì)象控制部16與第四實(shí)施方式的敵方對(duì)象控制16同樣地,在三維虛擬空間生成與玩家對(duì)象50對(duì)戰(zhàn)的敵方對(duì)象,控制該敵方對(duì)象的動(dòng)作。
[0127]共用相機(jī)控制部13E與第二實(shí)施方式的共用相機(jī)控制部13B同樣地,基于屬于一組的玩家對(duì)象50的位置,算出包含這些玩家對(duì)象50的全部的區(qū)域70。然后,基于該區(qū)域70,算出圓80。進(jìn)而,基于敵方對(duì)象的位置決定將該圓80的圓周上的哪一位置設(shè)為共用虛擬相機(jī)60的位置。
[0128]例如,如圖17所示,將在該圓80的圓周上的既定的兩個(gè)部位,拍攝范圍Q所包含的敵方對(duì)象的數(shù)量最多的位置決定為共用虛擬相機(jī)60的位置。圖17是說明本發(fā)明的一實(shí)施方式中的共用虛擬相機(jī)60的位置決定處理的說明圖。另外,圖17是俯視觀察三維虛擬空間的一部分的狀態(tài),表示存在經(jīng)組設(shè)定的兩位玩家對(duì)象50(50A、50B)及三位敵方對(duì)象55(55A?55C)的狀態(tài)。
[0129]在圖17所示的例子中,共用相機(jī)控制部13E判定在圓80的圓周上的任意的位置AA、及從位置AA旋轉(zhuǎn)90度后的位置BB配置共用虛擬相機(jī)60時(shí),包含在拍攝范圍Q內(nèi)的敵方對(duì)象55的數(shù)量。在將共用虛擬相機(jī)60配置在位置AA的情況下,只有一位敵方對(duì)象55A包含在拍攝范圍Q內(nèi)。另一方面,在將共用虛擬相機(jī)60配置在位置BB的情況下,三位敵方對(duì)象55A?55C包含在拍攝范圍Q內(nèi)。
[0130]因此,共用相機(jī)控制部13E將位置BB決定為共用虛擬相機(jī)60的新位置。此外,所判定的位置并不限定于兩個(gè)部位,例如也可在圓80的圓周上的各位置進(jìn)行判定。另外,所述兩個(gè)部位的位置AA、BB位于旋轉(zhuǎn)90度后的位置,但也可不為90度。
[0131]進(jìn)而,設(shè)定了任意的位置AA,但并不特別限定于此。例如,也可提取屬于一組的玩家對(duì)象50在游戲圖像中不重復(fù)的多個(gè)位置,將這些位置中較多地包含敵方對(duì)象55的位置設(shè)為共用虛擬相機(jī)60的新位置。
[0132]圖18是表示系統(tǒng)100所執(zhí)行的游戲處理的例子的流程圖。此外,只對(duì)與圖15不同的部分進(jìn)行說明。
[0133]服務(wù)器裝置10E在執(zhí)行步驟S10?S12的處理之后,以如上方式,算出區(qū)域70等,執(zhí)行針對(duì)每一組而配置的共用虛擬相機(jī)60的位置決定處理(步驟S5-13)。具體使用圖19進(jìn)行說明。圖19是表示本發(fā)明的一實(shí)施方式中的共用虛擬相機(jī)位置決定處理的例子的流程圖。此外,只對(duì)與圖10不同的部分進(jìn)行說明。
[0134]服務(wù)器裝置10E執(zhí)行步驟S30?S32的處理,算出區(qū)域70及圓80。然后,服務(wù)器裝置10E以如上方式提取圓80的任意的位置(步驟S5-32A)。接著,服務(wù)器裝置10E將在任意的位置,敵方對(duì)象55最多地包含在拍攝范圍Q內(nèi)的位置決定為共用虛擬相機(jī)60的新位置(S5-33)。之后,服務(wù)器裝置10E移行到步驟S34的處理。
[0135]然后,服務(wù)器裝置10E在執(zhí)行步驟S5-13的處理之后,執(zhí)行步驟S14、S15的處理,結(jié)束游戲處理。
[0136]如上所述,作為第五實(shí)施方式的一方面,視頻游戲處理服務(wù)器裝置10E設(shè)為具備玩家對(duì)象控制部11、組設(shè)定部12、共用相機(jī)控制部13E、個(gè)別相機(jī)控制部14、圖像生成部15、及敵方對(duì)象控制部16的構(gòu)成,因此,還考慮敵方對(duì)象55的位置而決定共用虛擬相機(jī)60的位置,能夠提高游戲圖像的視認(rèn)性。
[0137][第六實(shí)施方式]
[0138]圖20是表示作為視頻游戲處理服務(wù)器裝置10的例子的視頻游戲處理服務(wù)器裝置10F(服務(wù)器裝置10F)的構(gòu)成的框圖。在本實(shí)施方式中,服務(wù)器裝置10F至少具備玩家對(duì)象控制部11、組設(shè)定部12F、共用相機(jī)控制部13、個(gè)別相機(jī)控制部14、及圖像生成部15。
[0139]組設(shè)定部12F在屬于一組的玩家對(duì)象50的位置關(guān)系滿足既定的解除條件的情況下,解除該組的設(shè)定。例如,也可將屬于一組的玩家對(duì)象50的相互的距離為比既定距離D長(zhǎng)的解除距D’以上設(shè)為既定的解除條件。即,只要以如下方式設(shè)定既定的解除條件即可:在像設(shè)定為一組的玩家對(duì)象50相互遠(yuǎn)離,如果進(jìn)行組設(shè)定,那么游戲圖像所包含的玩家對(duì)象50變得難以視認(rèn)那樣的情況下等,解除組設(shè)定。
[0140]此外,屬于解除設(shè)定的組的玩家對(duì)象50如果之后被設(shè)定到另一組,那么由該組的共用虛擬相機(jī)60拍攝?;?,如果未被設(shè)定到任何組,那么由個(gè)別虛擬相機(jī)拍攝。
[0141]圖21是表示系統(tǒng)100所執(zhí)行的游戲處理的例子的流程圖。此外,只對(duì)與圖5不同的部分進(jìn)行說明。
[0142]服務(wù)器裝置10F在執(zhí)行步驟S10?S12的處理之后,以如上方式,解除滿足既定的解除條件的組的設(shè)定(步驟S6-12A)。針對(duì)所設(shè)定的各個(gè)組,判定是否滿足既定的解除條件,在滿足的情況下,解除相應(yīng)的組的設(shè)定。然后,服務(wù)器裝置10F執(zhí)行步驟S13?S15的處理,結(jié)束游戲處理。
[0143]如上所述,作為第六實(shí)施方式的一方面,視頻游戲處理服務(wù)器裝置10F設(shè)為具備玩家對(duì)象控制部11、組設(shè)定部12F、共用相機(jī)控制部13、個(gè)別相機(jī)控制部14、及圖像生成部15的構(gòu)成,因此,能夠提高游戲圖像的視認(rèn)性。
[0144][第七實(shí)施方式]
[0145]圖22是表示作為視頻游戲處理服務(wù)器裝置10的例子的視頻游戲處理服務(wù)器裝置10G(服務(wù)器裝置10G)的構(gòu)成的框圖。在本實(shí)施方式中,服務(wù)器裝置10G至少具備玩家對(duì)象控制部11、組設(shè)定部12G、共用相機(jī)控制部13、個(gè)別相機(jī)控制部14、及圖像生成部15。
[0146]組設(shè)定部12G在屬于一組的玩家對(duì)象50與屬于該組的所有其他玩家對(duì)象50的距離為既定解除距離D”以上的情況下,解除該玩家對(duì)象50的該組的所屬。此外,既定解除距D”比既定距離D長(zhǎng)。
[0147]例如,三位玩家對(duì)象50A?50C屬于一組,玩家對(duì)象50A與其他玩家對(duì)象50B、50C的距離設(shè)為既定的解除距D”以上。另一方面,玩家對(duì)象50B與玩家對(duì)象50C的距離設(shè)為小于既定的解除距離D”。在該例的情況下,只將玩家對(duì)象50A從該組的所屬解除。
[0148]此外,