CN101961554B - 视频游戏装置、游戏图像显示方法和网络游戏系统 - Google Patents

视频游戏装置、游戏图像显示方法和网络游戏系统 Download PDF

Info

Publication number
CN101961554B
CN101961554B CN2010102337543A CN201010233754A CN101961554B CN 101961554 B CN101961554 B CN 101961554B CN 2010102337543 A CN2010102337543 A CN 2010102337543A CN 201010233754 A CN201010233754 A CN 201010233754A CN 101961554 B CN101961554 B CN 101961554B
Authority
CN
China
Prior art keywords
game
image
video camera
display
virtual
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN2010102337543A
Other languages
English (en)
Other versions
CN101961554A (zh
Inventor
芝宫正和
金矶直信
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Konami Digital Entertainment Co Ltd
Original Assignee
Konami Digital Entertainment Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Konami Digital Entertainment Co Ltd filed Critical Konami Digital Entertainment Co Ltd
Publication of CN101961554A publication Critical patent/CN101961554A/zh
Application granted granted Critical
Publication of CN101961554B publication Critical patent/CN101961554B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/50Controlling the output signals based on the game progress
    • A63F13/52Controlling the output signals based on the game progress involving aspects of the displayed game scene
    • A63F13/525Changing parameters of virtual cameras
    • A63F13/5255Changing parameters of virtual cameras according to dedicated instructions from a player, e.g. using a secondary joystick to rotate the camera around a player's character
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/50Controlling the output signals based on the game progress
    • A63F13/52Controlling the output signals based on the game progress involving aspects of the displayed game scene
    • A63F13/525Changing parameters of virtual cameras
    • A63F13/5252Changing parameters of virtual cameras using two or more virtual cameras concurrently or sequentially, e.g. automatically switching between fixed virtual cameras when a character changes room or displaying a rear-mirror view in a car-driving game
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/50Controlling the output signals based on the game progress
    • A63F13/53Controlling the output signals based on the game progress involving additional visual information provided to the game scene, e.g. by overlay to simulate a head-up display [HUD] or displaying a laser sight in a shooting game
    • A63F13/537Controlling the output signals based on the game progress involving additional visual information provided to the game scene, e.g. by overlay to simulate a head-up display [HUD] or displaying a laser sight in a shooting game using indicators, e.g. showing the condition of a game character on screen
    • A63F13/5375Controlling the output signals based on the game progress involving additional visual information provided to the game scene, e.g. by overlay to simulate a head-up display [HUD] or displaying a laser sight in a shooting game using indicators, e.g. showing the condition of a game character on screen for graphically or textually suggesting an action, e.g. by displaying an arrow indicating a turn in a driving game
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/80Special adaptations for executing a specific game genre or game mode
    • A63F13/837Shooting of targets
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/011Arrangements for interaction with the human body, e.g. for user immersion in virtual reality
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/033Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
    • G06F3/0338Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor with detection of limited linear or angular displacement of an operating part of the device from a neutral position, e.g. isotonic or isometric joysticks
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/033Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
    • G06F3/0354Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor with detection of 2D relative movements between the device, or an operating part thereof, and a plane or surface, e.g. 2D mice, trackballs, pens or pucks
    • G06F3/03543Mice or pucks
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/55Controlling game characters or game objects based on the game progress
    • A63F13/56Computing the motion of game characters with respect to other game characters, game objects or elements of the game scene, e.g. for simulating the behaviour of a group of virtual soldiers or for path finding
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
    • A63F2300/20Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterised by details of the game platform
    • A63F2300/203Image generating hardware
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
    • A63F2300/30Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by output arrangements for receiving control signals generated by the game device
    • A63F2300/303Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by output arrangements for receiving control signals generated by the game device for displaying additional data, e.g. simulating a Head Up Display
    • A63F2300/305Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by output arrangements for receiving control signals generated by the game device for displaying additional data, e.g. simulating a Head Up Display for providing a graphical or textual hint to the player
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
    • A63F2300/60Methods for processing data by generating or executing the game program
    • A63F2300/66Methods for processing data by generating or executing the game program for rendering three dimensional images
    • A63F2300/6661Methods for processing data by generating or executing the game program for rendering three dimensional images for changing the position of the virtual camera
    • A63F2300/6684Methods for processing data by generating or executing the game program for rendering three dimensional images for changing the position of the virtual camera by dynamically adapting its position to keep a game object in its viewing frustrum, e.g. for tracking a character or a ball
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
    • A63F2300/80Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game specially adapted for executing a specific type of game
    • A63F2300/8076Shooting

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • General Physics & Mathematics (AREA)
  • Optics & Photonics (AREA)
  • Processing Or Creating Images (AREA)

Abstract

本发明提供一种视频游戏装置,在通过两台虚拟摄像机3D所获得的3D立体显示的游戏图像中,3D立体显示预先制作的屏幕图像,由此抑制3D处理的负担,并向游戏者提供具有出色的感染力和表现性的游戏图像。视频游戏装置包括:显示部(11),可以进行3D立体显示;虚拟摄像机控制部(161d),使第一虚拟摄像机和第二虚拟摄像机维持分开的位置关系并进行移动;图像显示控制部(161c),将两台虚拟摄像机所拍摄的第一图像数据和第二图像数据引导至显示存储器(162)进行合成,并将存储内容读出至显示部(11);图像存储部(163a),存储与游戏相关且由目的物和纹理构成的屏幕图像;指示部(161k),指示显示屏幕图像;图像显示控制部(161c)相对于根据指示部(161k)的指示所读出的目的物,使对应的纹理在显示存储器(162)的两个部位错开贴图。

Description

视频游戏装置、游戏图像显示方法和网络游戏系统
技术领域
本发明涉及三维显示(立体显示)游戏图像的视频游戏装置和游戏图像显示技术。
背景技术
以往提出过各种各样的在显示画面上显示3D图像的技术方案。众所周知,3D图像的显示方式一般是视差屏障方式,有使用偏光材料或液晶快门以及眼镜的眼镜式,以及作为非眼镜式的视差全景图方式、双凸透镜方式等。此外,近年来提出了可以切换2D图像和3D图像的显示技术的方案。即,在专利文献1(日本专利公报第3973525号)中记载了具有实现视差屏障方式的液晶屏幕监视器的便携式电话机。
另外,在专利文献2(日本专利公开公报特开平11-244534号)和专利文献3(日本专利公开公报特开平11-250274号)中还记载了介由网络由多台游戏机进行的射击游戏,在专利文献4(日本专利公开公报特开2000-61145号)中记载了介由网络由多台游戏机进行的汽车比赛游戏。在专利文献2~4中,在开始游戏之前用游戏机的摄像机拍摄游戏者的脸部照片,在游戏中的画面内,使该游戏者的脸部照片图像具有透视感,并通过盖写而在各个游戏者操作的角色图像附近并列显示。
专利文献1所述的装置,必须预先制作通过特殊的便携式电话机从Web网站、邮件接收的3D影像数据的内容,即3D立体显示用的影像数据。此外、专利文献1还记载了内置有将已经制作的一张2D图像变换成3D立体显示用图像数据的处理部,但即使把一张2D图像变换成3D立体显示用图像数据,也只能得到模拟3D图像。此外,在专利文献1中记载的仅仅是从外部获得3D影像数据,或从一张2D图像形成模拟3D图像,关于两台摄像机配置的关系没有任何记载。
此外,在专利文献2~4中,也仅仅记载了在2D显示的游戏图像中用2D显示方式并列显示盖写的各个游戏者的脸部照片图像。
此外,在虚拟游戏空间内移动的虚拟摄像机为右眼用和左眼用的两台,同时使用视差屏障方式,可以实时将对应于游戏者的控制器操作的图像制作成3D立体显示图像,但存在处理量大和处理速度慢的问题。
发明内容
鉴于上述问题,本发明提供使用两台虚拟摄像机显示3D立体显示的游戏图像,而且在该游戏图像中3D立体显示预先制作的屏幕图像,由此抑制3D处理的负担,并向游戏者提供具有出色的感染力和表现性的游戏图像的视频游戏装置、游戏图像显示方法和网络游戏系统。
本发明所涉及的视频游戏装置,根据游戏者的操作,向游戏者提示在虚拟游戏空间内移动的虚拟摄像机于视线方向的视场角内所拍摄的游戏图像,其特征在于,包括:显示部,其显示画面配置有可实现3D立体显示的视差屏障构件;虚拟摄像机控制装置,使所述虚拟摄像机的第一虚拟摄像机和第二虚拟摄像机维持相隔规定距离的位置关系并进行移动;图像显示控制装置,将所述第一虚拟摄像机和第二虚拟摄像机拍摄的第一图像数据和第二图像数据导向显示存储器进行合成,并且将所述显示存储器中的存储内容读出至所述显示部;关联图像存储装置,存储与游戏相关且由目的物和纹理构成的多种屏幕图像;指示装置,在游戏中指示显示某一个屏幕图像;所述图像显示控制装置相对于根据所述指示装置的指示读出的目的物,使对应的纹理向所述显示存储器的仅分开规定地址的两个部位进行贴图。
此外,本发明所涉及的视频游戏装置的游戏图像显示方法,该视频游戏装置根据游戏者的操作使在虚拟游戏空间内移动的虚拟摄像机于视线方向的视场角内所拍摄的游戏图像在显示画面配置有可实现3D立体显示的视差屏障构件的显示部予以显示,其特征在于,包括:虚拟摄像机控制步骤,使所述虚拟摄像机的第一虚拟摄像机和第二虚拟摄像机维持相隔规定距离的位置关系并进行移动;图像显示控制步骤,将所述第一虚拟摄像机和第二虚拟摄像机拍摄的第一图像数据和第二图像数据导向显示存储器进行合成,并且将所述显示存储器中的存储内容读出至所述显示部;关联图像存储步骤,存储与游戏相关且由目的物和纹理构成的多种屏幕图像;指示步骤,在游戏中指示显示某一个屏幕图像;所述图像显示控制步骤,相对于根据所述指示步骤的指示读出的目的物,使对应的纹理向所述显示存储器的仅分开规定地址的两个部位进行贴图。
采用上述发明,由于显示部的显示画面配置了可实现3D立体显示的视差屏障构件,游戏者可通过3D立体显示观看游戏图像。根据游戏者的操作,虚拟摄像机可在虚拟游戏空间内移动。虚拟摄像机于视线方向的视场角内所拍摄的游戏图像在显示部显示,由此提供给游戏者。游戏者边看该游戏图像边对操作构件进行操作。而且,虚拟摄像机控制装置根据游戏者的操作,使所述虚拟摄像机的第一虚拟摄像机和第二虚拟摄像机维持相隔规定距离的位置关系并进行移动。此外,图像显示控制装置将所述第一虚拟摄像机和第二虚拟摄像机拍摄的第一图像数据和第二图像数据导向显示存储器进行合成,并且将所述显示存储器中的存储内容读出至所述显示部。由此第一虚拟摄像机和第二虚拟摄像机拍摄的实时的游戏图像可在显示部3D立体显示。此外,关联图像存储装置,存储与游戏相关且由目的物和纹理构成的多种屏幕图像,当通过指示装置在游戏中指示显示某一个屏幕图像时,所述图像显示控制装置相对于根据所述指示装置的指示读出的目的物,使对应的纹理在所述显示存储器的两个部位错开贴图。即得到由左眼用图像和右眼用图像构成的屏幕图像。由此,向显示存储器写入所述第一虚拟摄像机和第二虚拟摄像机拍摄的第一图像数据和第二图像数据、以及以向上述图像数据盖写的状态写入屏幕图像,其结果是,第一虚拟摄像机和第二虚拟摄像机拍摄的游戏图像和预先准备的屏幕图像,虽然采用方法形成,但可在同一个显示部的画面内进行3D立体显示。
此外,在游戏图像中,对应于游戏者对控制器的操作,分为动态变化的目的物和无动态变化的目的物(在规定的图像中显示的目的物、台词、对话框等),对于无动态变化的目的物,通过预先使纹理错开,使由左眼用图像和右眼用图像构成的虚拟显示屏幕排列显示,从而不会损害3D显示效果,且可以抑制相对于动态变化目的物的3D立体显示图像制作的处理量。因此,通过在游戏图像中3D立体显示预先制作的屏幕图像,可抑制3D处理的负担,并可向游戏者提供具有出色的感染力和表现性的游戏图像。
此外,在本发明所涉及的视频游戏装置中,所述图像显示控制装置,使游戏者操作的自身角色在所述虚拟游戏空间内登场并在所述显示部显示,并且使所述屏幕图像在与所述自身角色的显示位置相关联的位置上显示。采用此构造,由于屏幕图像的显示与自身角色的显示位置相关联,所以即使在画面上显示多个角色,也容易识别对应于各个角色的屏幕图像。
此外,在本发明所涉及的视频游戏装置中,所述屏幕图像是预先准备的多种文字信息和用于显示各种文字信息的对话框图像,所述指示装置根据游戏进程选择出某个文字信息。采用此构造,不是根据角色操作进行简单无生机的动作,而是由于显示所谓的台词,可以提供给游戏者有关游戏进程的各种信息,而且通过进一步拟人化,可以使游戏更为贴近。
此外,在本发明所涉及的视频游戏装置中,所述屏幕图像是预先准备的多种项目的图像,所述指示装置根据游戏进程选择出自身角色可进行选择的项目的图像。采用此构造,由于在游戏中可3D立体显示项目,可容易地目视辨认可以选择的项目。
此外,本发明所涉及的网络游戏系统,介由网络将多台视频游戏装置分成我方和敌方,进行组对战游戏,其中,所述各个视频游戏装置包括通信处理装置,与其它的视频游戏装置之间发送和接收操作信息,所述通信处理装置把所述屏幕图像仅仅发送给我方的视频游戏装置并且仅从所述我方的视频游戏装置接收信息,所述图像显示控制装置相对于介由所述通信处理装置接收的屏幕图像的目的物,使对应的纹理向所述显示存储器的仅分开规定地址的两个部位进行贴图。采用此构造,由于使屏幕图像,特别是带有文字信息(台词)的对话框的图像在我方的视频游戏装置上显示,所以团队之间容易配合,由此可以期待发挥团队力量开展游戏。
所以,采用本发明,通过两台虚拟摄像机来显示3D立体显示的游戏图像,而且在该游戏图像中3D立体显示预先制作的屏幕图像,由此可以抑制3D处理的负担,并向游戏者提供具有出色的感染力和表现性的游戏图像。
附图说明
图1是表示本发明所涉及的游戏系统的一个实施方式的构成图。
图2是表示游戏终端的一个实施方式的外观立体图。
图3是表示游戏终端的一个实施方式的硬件构成图。
图4是游戏终端的控制部的功能构成图。
图5是表示服务器的一个实施方式的硬件构成图。
图6是服务器的控制部的功能构成图。
图7是用于说明虚拟摄像机60的移动和自身角色的移动的示意图。
图8是说明采用姿态(攻击态势)的状态的示意图。
图9是说明游戏图像的3D立体显示模式的原理的示意图,图(a)是表示两台虚拟摄像机和拍摄对象的关系的模拟图,图(b)是表示用两台虚拟摄像机拍摄的图像和监视器图像的关系的模拟图。
图10是表示在3D立体显示模式下显示游戏图像的构成图。
图11是表示对战游戏画面的一个例子的示意图。
图12是说明按照游戏终端1的CPU161的游戏程序执行的游戏处理顺序的流程图。
图13是说明按照游戏终端1的CPU161的游戏程序执行的屏幕图像的显示处理的顺序的流程图。
具体实施方式
图1是表示使用本发明的视频游戏装置所适用的对战游戏系统的一个实施方式的构成图。对战游戏系统包括:分别设置了相应的识别信息的客户终端装置(游戏终端)1;与多台(此处为八台)游戏终端1以通信可能的方式连接,介由其间的中转-连接,以及与各游戏终端1的网络(互联网)与其它店铺的游戏终端1进行连接的通信设备,即路由器2;介由各路由器2通信可能地予以连接,并对有关用于多个游戏者使用游戏终端1的游戏者认证、游戏者选择和游戏履历的信息进行管理的服务其3。
游戏终端1通过游戏者根据监视器所显示的游戏画面进行规定的操作来进行游戏。此外,游戏终端1所对应设置的识别信息包括游戏终端1所连接的各个路由器2的识别信息(或配置有游戏终端1的店铺的识别信息),以及配置有游戏终端1的店铺内的各个游戏终端1的识别信息(称为终端编号)。例如,在店铺A的识别信息为A,店铺A内的游戏终端1的识别信息为4的情况下,该游戏终端1的识别信息为A4。
路由器2,分别通信可能地连接有多个游戏终端1和服务器3,使游戏终端1和服务器3之间进行数据地发送和接收。
服务器3,通信可能地与各路由器2连接,对应设置确定游戏者个人的用户ID并存储所述游戏者的信息,且介由路由器2与游戏终端1进行数据的发送和接收,由此选择与游戏者在同一游戏空间内进行游戏的游戏者(称为对战者)。
图2是表示游戏终端1的一个实施方式的外观的立体图。此外,作为使用游戏终端1进行的对战游戏,在本实施方式的对战游戏假设成射击游戏。射击游戏设定为一对一的对战模式和组对战模式。组对战模式是以例如每2人一组或每4人一组的规定人数设定敌我双方游戏者对战,在对战模式和组对战模式中,介由后述的网络通信部18和路由器2相互发送和接收操作数据。
游戏终端1具有监视器部10和设置在监视器部10前面的控制器部20,在两者之间设置有垫构件1A。监视器部10包括:监视器11,由显示游戏图像的液晶、等离子显示器等构成;读卡器13,读取个人卡的内容;硬币收取部14,用于投入游戏费用;以及例如压入式按钮15等后述的指定显示模式用的操作构件。个人卡是存储作为游戏者的识别信息的用户ID存储的磁卡或IC卡。此外虽然在图2中没有表示,但还配置有发出攻击(射击等)时的效果音等的扬声器12。
控制器部20在本实施方式中装备有椅子形状的落座部21。就座部21、在其左右具有扶手部22和23。在右扶手部22和左扶手部23的前端部位放置有大小为可被人手握住的第一操作构件30和第二操作构件40。详细地说,右扶手部22前端上面呈平面形状,其上放置有第一操作构件30。左扶手部23的前端上面设置有第二操作构件40。
第一操作构件30在内部底面一侧具有光学式鼠标31,此外,在外部上面设置有压入式开关,即触发器按钮32,在侧面上层一侧设置有压入式开关,即姿态变更按钮33,在侧面下层一侧设置有微动刻度盘34。光学式鼠标31具有众所周知的构造,具有滑动量检测部的功能。更详细地说,第一操作构件30内部装有:照明器,介由其底板的一部分所形成的透光部照射外部的照射光;拍摄元件,接收来自外部的反射光进行拍摄。通过检测拍摄元件所拍摄的外部图像的变化,求出第一操作构件30的移动量。为了可以检测拍摄图像的变化,在右扶手部22的前端上面做成规定的粗糙度。通过使第一操作构件30在右扶手部22的上面滑动操作,可以测量前后左右方向的滑动量。
触发器按钮32,通过把可动部分321压入主体一侧,使内部图示省略的可动的金属片与另一方固定金属片接触等而产生电信号,以此检测压入操作。压入操作是指向相对于监视器11的画面所显示的自身角色指示射击动作。
姿态变更按钮33具有在水平面上可以摇动的构造,一端侧向外方压靠。在每次克服压靠力压入该端侧时执行下蹲姿态。微动刻度盘34设定虚拟摄像机60的回转速度,虚拟摄像机按照与刻度盘的转动量对应的速度回转。
第二操作构件40具有用于指示自身角色移动的手动控制器41,此外,在外部前侧设置有均为压入式开关的姿态按钮42、项目按钮43和动作按钮44。各按钮42、43和44采用与触发器按钮32相同的结构。手动控制器41具有众所周知的构造,具有在水平面上可以向所希望的方向倾斜的操作杆,且该手动控制器41输出与操作杆的倾斜方向和倾斜角度对应的信号。与倾斜方向和倾斜角度对应的信号指示在监视器11的画面上显示的自身角色在虚拟游戏画面内的移动。倾斜角度指示移动速度,倾斜方向表示移动方向。移动方向可以是360度,在信号处理上,设定为包括前后左右的规定的方向。例如为八个方向。此外,移动速度与倾斜角度无关,可以仅仅是在停止和移动之间切换而使移动速度为一定的方式,或者可以是把移动速度设定为例如在2阶段的规定方式。
姿态按钮42是具有攻击准备指示构件的功能,通过压入操作指示自身角色所持有的武器进行原本动作的准备动作。项目按钮43是用于变更项目的按钮,通过压入操作来循环变更设定预先设定的多种项目(在此为武器)。准备与游戏对应的武器,在此为作为虚拟步枪的来福枪或手枪,除此以外有匕首和手榴弹等。如指定了武器,在监视器11画面上的自身角色的手中虚拟地持有武器。此外如后所述,当画面上显示出作为获得对象的各种项目时,可通过该项目按钮43进行相应的操作。例如也可以与其它按钮等连动获得指示,与变更项目时的操作不同,例如可以通过双击等区别变更项目和获得项目。动作按钮44具有指示动作的构件的功能,例如在近战中指示使出格斗技术。
在游戏终端1的适当部位配置控制部16(参照图3),由输出检测信号和各部分的控制信号的微型计算机等构成。
图3是表示游戏终端1的一个实施方式的硬件构成图。控制部16控制游戏终端1的整体动作,包括:信息处理部(CPU)161,除了对整个游戏进程的处理、图像显示处理以外,还进行各种信息处理;RAM162,暂时存储处理中的信息等;和ROM163,预先存储规定的图像信息和游戏程序等。
外部输入输出控制部171在控制部16和包括读卡器13及硬币收取部14的检测部之间,把检测信号变换成处理用的数字信号,还把指令信息变换成控制信号向检测部的各设备输出,把此信号处理和输入输出处理例如按时间分割。此外,外部输入输出控制部171把对应于对按钮15、第一操作构件30和第二操作构件40的各种操作的指令信息向控制部16输出。外部设备控制部172在各自按时间分割的期间内向检测部的各个设备输出控制信号,以及输入来自检测部的各个设备的检测信号。
描绘处理部111按照来自控制部16的图像显示指示,在监视器11上显示所需要的图像,并具有视频RAM等。声音再生部121根据来自控制部16的指示,向扬声器12输出规定的信息和BGM等。
在ROM163中存储规定数量(例如每组4人)的敌我双方的角色图像、项目(武器)图像、背景图像等各种画面的图像。各个图像为了可以三维显示描绘,由构成三维显示描绘的所需数量的多边形构成,描绘处理部111根据来自CPU161的描绘指示,进行从三维显示空间(虚拟游戏空间)的广域坐标系向以虚拟摄像机为基准的本地坐标系的变换、进而向模拟三维显示空间中的位置的变换的计算、光源计算处理等,并且根据上述计算结果,相对于视频RAM进行所应描绘的图像数据的写入处理(渲染处理(rendering)或贴图处理(mapping)),例如相对于多边形所指定的视频RAM的区域进行纹理数据的写入(粘贴)处理。作为背景,可以形成射击游戏中需要表现的例如废弃的工厂遗迹、室外(城市街道和森林内等)等各种目的物。此外,如后所述,在ROM163中存储与游戏相关联的信息(屏幕图像),例如存储台词图像数据或项目图像数据。
在此,对CPU161的动作和描绘处理部111的动作之间的关系进行说明。CPU161基于存储在ROM163内的操作系统(OS),从ROM163中读取图像、声音、控制程序数据以及基于游戏规则的游戏程序数据,该ROM163为内置式,或者是相对于从外部向监视器11输出图像信息和进行图像信息显示的图像显示处理部可拆装的拆装式。读取出的图像、声音和控制程序数据等的一部分或全部被保存在RAM162中。此后,CPU161基于存储在RAM162中的控制程序、各种数据(包含显示物体的多边形或纹理等其它文字图像的图像数据、声音数据)以及来自检测部的检测信号等,并进行处理。
也可以利用例如硬盘驱动器、光盘驱动器、软盘驱动器、硅磁盘驱动器和盒式介质读取机等驱动器,读取ROM163所存储的各种数据中能够存储在可以装拆的记录介质中的数据,在这种情况下,记录介质可以是例如硬盘、光盘、软盘、CD、DVD和半导体存储器等。
网络通信部18介由路由器2,进一步介由网络,与我方游戏者、敌方游戏者所操作的游戏终端1发送、接收在进行射击游戏中所产生的游戏者的操作信息等。而且,网络通信部18介由路由器2与服务器3之间发送、接收游戏者申请接受处理时的信息、游戏结束时的游戏成绩信息等。
图4是游戏终端1的控制部16的功能构成图。控制部16的CPU161具有作为,接受处理部161a,通过执行保存在RAM162中的游戏程序和控制程序,接受游戏者参加游戏的申请;游戏进度控制部161b,进行从游戏的开始到结束的一系列的运行控制,以此使射击游戏运行;图像显示控制部161c,使监视器11显示接受图像和游戏图像等的功能。此外,CPU161还具有作为,虚拟摄像机控制部161d,通过执行保存在RAM162中的游戏程序和控制程序,控制配置在虚拟游戏空间中的虚拟摄像机60的位置和视线方向;角色移动处理部161e,对自身角色在虚拟游戏空间内的移动动作进行处理;攻击处理部161f,对自身角色使用虚拟持有的武器进行的攻击动作进行处理;姿态处理部161g,对在攻击动作之前预先进行的攻击准备的姿态动作进行处理;瞄准显示部161h,在执行姿态动作同时显示表示攻击方向的瞄准点;点数处理部161i,计算自身角色被攻击时所产生的点数;显示模式指示部161j,如后述的那样指示2D(二维)显示模式和3D(三维)立体显示模式的切换;游戏关联信息显示指示部161k,在游戏中指示在监视器11上显示与游戏相关的信息;通信控制部161m,执行各种信息的通信控制的功能。
接受处理部161a通过接受插入游戏终端1的读卡器13的个人卡,从个人卡中读取用户ID,并向服务器装置3发送读取的用户ID。在有多种对战模式的情况下,例如可以通过手动控制器41或按下其它规定的按钮、开关来进行设定。
虚拟摄像机控制部161d,在光学式鼠标31被操作的情况下,根据操作内容调整虚拟摄像机60的视点和视线方向。虚拟摄像机控制部161d以与自身角色相对的位置关系来设定虚拟摄像机60的位置。此外,如后所述,在本发明中,为实现3D立体显示,虚拟摄像机设置有在后详述的两台虚拟摄像机60L和60R。此外,通过光学式鼠标31进行虚拟摄像机60的移动,在图7说明中具体说明。
角色移动处理部161e,在手动控制器41被操作的情况下,根据操作内容调整自身角色的移动方向和移动速度。虚拟摄像机控制部161d在自身角色移动时,为了维持相对的位置关系,控制自身角色的移动和平行移动。由此维持显示以自身角色为中心的游戏图像。虚拟摄像机控制部161d和角色移动处理部161e的处理内容通过图像显示控制部161c反映在监视器11所显示的图像上。
图7是用于说明虚拟摄像机60的移动和自身角色的移动的示意图。在图7中,光学式鼠标31在前后(上下)方向上仅仅滑动规定距离后,测量该滑动量,使虚拟摄像机60仅转动相当于测量的滑动量的角度。在光学式鼠标31向前侧移动的情况下,假设摄像机现在位于“A”位置,则向“B”位置一侧仅转动与滑动量对应的角度。相反,在光学式鼠标31向后侧移动的情况下,摄像机从“A”位置向“C”位置一侧仅仅转动与滑动量对应的角度。此外,在光学式鼠标31向左右侧移动的情况下,假设摄像机现在位于“A”位置,则向水平面上的左右方向仅仅转动与滑动量对应的角度。虚拟摄像机控制部161d,对应于输入的滑动方向和滑动量,使虚拟摄像机60移动,其结果是,图像显示控制部161c使虚拟摄像机60于视线方向的规定视场角内所拍摄的图像在监视器11上显示。因此,即使在同一虚拟游戏空间中进行组射击游戏,也能在各个游戏者操作的游戏终端1的监视器11上显示以各个游戏者为中心的游戏图像。
此外,如手动控制器41的操作杆向前后左右方向倾斜规定的角度,与该倾斜方向和倾斜角度对应的电信号被输出到角色移动处理部161e。角色移动处理部161e根据电信号以与倾斜方向、倾斜角度对应的速度使自身角色移动。移动方向以现在自身角色朝向的方向为基准,设定前后左右。图7是向前方移动。通过使自身角色向所希望的方向移动,接近或避开敌方角色,使游戏可以向有利的方向发展。此外,在自身角色的移动中,通过操作光学式鼠标31,可以确认自身角色的周围,同时可以进行恰当的移动。
攻击处理部161f,接受触发器按钮32的操作,使自身角色所持的武器向敌方角色进行攻击。在按下了姿态按钮42时,姿态处理部161g使自身角色朝向虚拟摄像机60的视线方向。具体地说,自身角色所持有武器的朝向,例如枪的枪口的朝向与虚拟摄像机60的视线方向一致或者平行。虚拟摄像机60的视点,具有设定在自身角色的局部(例如上半身部分)的斜后方位置的第三人称视点位置(TBS:third person shooter)显示模式、以及设定在自身角色的脸部位置或武器位置的第一人称视点位置(FPS:第一人称)显示模式。在按下姿态按钮42时,虚拟摄像机60以第三人称视点位置显示模式控制位置,虚拟摄像机控制部161d使虚拟摄像机60的视线方向与自身角色大体一致(在越过肩膀的位置),因此,监视器11的中心为自身角色的越过肩膀的位置(例如参照图11)。
图8是用于说明采取姿态(攻击态势)的状态的示意图。在图8中,虚拟摄像机60大体朝向前方,在这种状态下如按下姿态按钮42,与自身角色的朝向没有关系,虚拟枪的枪口朝向虚拟摄像机60的视线方向的前方。在图8的左侧描绘了握住枪目的物时的画面A和B。画面A和B在此以第一人称视点位置显示模式显示。如画面A所示,在画面中央显示了表示枪口朝向的瞄准点11a。瞄准显示部161h与姿态处理部161g连动,以显示瞄准点11a。在画面A中,瞄准点11a和敌方角色110的位置不一致,在这种状态下即使按下触发器按钮32,也不会命中敌方角色110。而如画面B所示,即,只要使光学式鼠标31相对于画面A向左滑动所要给予的量,可以使瞄准点11a与敌方角色110重合。具体地说,以敌方角色110向监视器11的画面中心移动(相对于瞄准点11a)的方式进行相对移动,从而使两者重合。因此在这种状态下,如按下触发器按钮32,就会命中敌方角色110。
攻击处理部161f计算从枪口射出的子弹的弹道,可以根据计算结果显示弹道,或者如本实施方式那样,可以虚拟子弹相对于十字形的瞄准点11a的中心处具有规定直径的圆形范围(规定的区域)。于是,如敌方角色110的一部分重叠在该规定的区域内,就认为是命中。此外,无需限定子弹向十字形的瞄准点11a的中心前进,例如也可以进行如机关枪等枪口的不规则晃动处理,或者进行在自身角色移动中的射击方向晃动处理。
点数处理部161i、在向敌方角色攻击成功的情况下,例如积累每次狙击命中规定的点数。在游戏结束时刻,求出敌我各方的点数的总和,并根据其大小决定胜负。此外在被击中情况下,作为表现进行在规定时间的倒下动作,期间可以禁止移动和攻击的指示。此外,在游戏开始时由点数处理部161i给予规定的生命值,每次被击中,该生命值就减少规定的值,可以在生命值为0时,禁止返回到游戏中,即仅该游戏者被强制结束游戏。
显示模式指示部161j,根据由游戏者对按钮15的操作,或在游戏进程到达预先设定的规定状况的情况下,例如在进入射击姿态、进行了射击或者回到原来的情况下,判断状况,并指示在2D显示模式和3D立体图显示模式之间自动切换显示方法。所谓2D显示模式是将三维显示图像直接显示,所谓3D立体显示模式是将左右眼看时有视差的左右图像引导到对应一侧的眼睛,从而赋予三维显示图像以立体感。
图9是说明游戏图像的3D立体图显示模式的原理的示意图,图9(a)是表示两台虚拟摄像机和拍摄对象的关系的模拟图,图9(b)是表示两台虚拟摄像机所拍摄的图像和监视器图像的关系的模拟图。图10是表示通过3D立体显示模式显示游戏图像的构成图。
在虚拟游戏空间准备相当于左眼用的虚拟摄像机60L和相当于右眼用的虚拟摄像机60R共两台。两台虚拟摄像机60L、60R具有规定的位置关系,在视线方向上于进深方向的规定位置,具有代表性的是作为虚拟游戏空间内的拍摄对象的角色、目的物的位置进行交叉。图像存储部162L表示RAM162内的一部分存储器区域,写入虚拟摄像机60L所拍摄的虚拟游戏空间内的一个场面的图像数据。图像存储部162R表示RAM162内的一部分存储器区域,用于写入虚拟摄像机60R拍摄的虚拟游戏空间内的一个场面的图像数据。图9(a)所示的目的物OB1和OB2是包含在场面内的拍摄对象的图像。在此,虚拟摄像机60L和60R的视线被设定在目的物OB1上。此外为了便于说明,虚拟摄像机60L拍摄的图像用纵向直线表示,虚拟摄像机60R拍摄的图像用横向直线表示。
图像存储部162L、162R的各个图像被合成,在监视器11上显示。如后所述,在监视器11的画面上,粘贴有薄片体的视差屏障构件71(例如,商品名Xpol(注册商标),株式会社有泽制作所制造)。视差屏障构件71是通过微细偏光元件有规律地排列而成,在纵向每隔规定的间隔(相当于水平扫描一条线的宽度)交替形成具有纵向狭缝的纵向偏光区域和具有横向狭缝的横向偏光区域。其结果,在来自监视器11的图像光中,仅有纵向偏光的光通过纵向偏光区域,仅有横向偏光的光通过横向偏光区域(参照图9(b))。眼镜72,其左右侧粘贴有用于纵向偏光、横向偏光的微细偏光元件(偏光材料),左眼一侧仅使纵向偏光通过,右眼一侧仅使横向偏光通过。因此,戴上(使用)眼镜72看来自监视器11的偏光图像,可向左右眼提供视差图像,从而看到3D立体显示的图像(获得立体感)。
更详细地说,在图10中,虚拟摄像机60L和60R例如在每1/60(秒)的规定周期反复进行拍摄动作,在各个时刻拍摄的图像暂时写入图像存储部162L和162R中。图像存储部162L、162R的存储容量为纵向n行、横向m列,视频RAM162C的存储容量为纵向2n行,横向m列。
图像显示控制部161c的R/W地址控制部161c-1依次读出图像存储部162L各行的图像数据,并依次写入视频RAM162C的奇数行(行)。每写入1行结束后,R/W地址控制部161c-1继续依次读出图像存储部162R的各行图像数据,并依次写入视频RAM162C的偶数行(行)。由此,在录像RAM162C中把图像数据依次写入第1行到第2n行。R/W地址控制部161c-1,形成相关的读出地址、写入地址,并生成芯片选择信号。通过这样一系列的写入处理,在视频RAM162C中形成左右两眼用的图像数据。
视频RAM162C的图像数据以规定的高速度反复向监视器11读出。监视器11的像点数(像素数)为对应于视频RAM162C的2n×m。视差屏障构件71如图10所示的影像(纵向直线、横向直线交替赋予),在纵向的每1行像素上,交替排列有前述的用于纵向偏光、横向偏光的微细偏光元件。
此外,存储虚拟摄像机60L和60R所拍摄的图像的图像存储部162L和162R的存储容量为纵向2n行,与监视器11的纵向像素数对应,在3D立体显示中可以保持与2D显示相同的分辨率。此外,也可以与向视频RAM162C读出图像存储部162L、162R的存储内容相同,即同步直接向监视器11输出。这样可以不使用视频RAM162C。
上述的说明是虚拟摄像机60L和60R具有规定的位置关系,设定在相互不同的位置上的情况。下面对2D显示模式进行说明。
如从显示模式指示部161j输出从3D立体显示模式向2D显示模式切换的指示信号,虚拟摄像机控制部161d控制虚拟摄像机60L和60R的位置,使虚拟摄像机60L和60R的位置一致,而且视线方向也一致。其结果是,虚拟摄像机60L和60R拍摄相同的图像,图像存储部162L、162R的图像数据也相同。其结果,采用与3D立体图显示的情况相同的处理,把图像数据填入视频RAM162C的各行中。即,由于左眼用的图像和右眼用的图像没有产生视差,不能赋予戴眼镜72的游戏者以立体感,其结果三维显示图像以2D显示模式予以显示,即通常的显示状态。此外,在显示模式指示部161j输出从2D显示模式向3D立体显示模式切换的指示信号的情况下,相反将虚拟摄像机60L、60R的位置设定在相隔规定距离的位置关系,其结果在左右两眼之间产生视差,从而形成可以立体显示的图像。这样仅仅通过虚拟摄像机60L、60R的配置位置的变更处理,就可以进行2D显示模式和3D立体显示模式的切换。用于上述变更显示模式的控制程序预先存储在ROM163中。
关于在3D立体显示模式下虚拟摄像机60L、60R的位置关系,虚拟摄像机控制部161d进行如下的位置设定。即,以假设虚拟摄像机为一台时所控制的位置信息为基准位置(中心位置),在其左右侧相隔规定距离的位置上,配置左右侧对应的虚拟摄像机。虚拟摄像机60L、60R的相隔距离以相当于人的两眼之间的距离较为自然,也较为理想。此外在这种情况下,也可以虚拟摄像机60L、60R的任意一方的位置为基准进行位置处理。
返回到图4,控制部16的RAM162包括:中途经历信息存储部162a,逐次对每个游戏者,即逐次对自身以及介由网络通信部18所获得的我方、敌方的全部游戏者,更新存储在相同虚拟游戏空间的射击游戏中的游戏中途经历信息;设定信息存储部162b,存储各种开关、按钮被设定的设定信息和点数信息。在每次游戏结束,通信控制部161m把点数信息与游戏者的用户ID、游戏终端1和店铺的各种识别信息一起发送给服务器装置3。
游戏相关图像显示指示部161k,将与游戏有关联的信息作为图像,进行在监视器11上显示的指示和处理。显示对象例如是对话框图像和各种文字信息、或作为游戏者获得对象的各种项目图像,在本实施方式中为板状图像。
图11是表示对战游戏画面的一个例子的画面,在TBS视点位置显示端起枪状态的自身角色P11,还显示我方角色P12,此外还出现了敌方角色P21。同时还显示了项目图像Q1和带台词框的对话图像Q2。
ROM163具有游戏相关信息存储部163a。游戏相关信息存储部163a分别存储上述的对话框图像以及各种文字信息(台词)、作为游戏者获得对象的各种项目图像。游戏相关图像是屏幕图像,由目的物和纹理构成。对话框的种类可以是1种,也可以是所需要的多种。在游戏状况为预先设定的状态时,文字信息主要是向我方角色就游戏状况的进展进行告知、询问或者唤起注意等情况的台词。例如在敌方角色P21出现在监视器11时,出现“注意啦,有敌人”等台词(参照图11)。由游戏相关图像显示指示部161k根据游戏状况自动选出各种台词,插入到对话框图像中,并在监视器11上显示。也可以是各种台词和对话框预先形成一体。此外,上述项目为来福枪、手枪以及匕首和手榴弹等。
各个屏幕图像,作为可以3D立体显示的数据予以准备。具体地说,由图像显示控制部161c进行3D立体显示。在游戏相关信息存储部163a中存储构成上述各种图像的目的物和纹理,以及用于使纹理相对于目的物错开贴图的地址信息。屏幕图像针对每个画面,或者作为部分图像,以某种状态予以存储。通过将纹理相对于目的物进行错开处理,生成左眼用图像和右眼用图像。由此可实现3D立体显示。此外,错开的地址量无需设置为相同,但为了避免没有可显示的图像的情况发生可赋予一定的变化,而且也可以赋予一定的变化使表现程度不同。例如相对于“注意啦,有敌人”的台词图像,把“注意啦,瞄准敌人”的台词图像的左右用图像的地址错开更多一些,由此可以进一步增强3D立体显示的程度。
在监视器11上显示的项目,当自身游戏者根据游戏的进展处于规定的状况时,通过显示游戏相关图像显示指示部161k判断可以获得的项目,选出作为对象的一个或全部项目。在图11的例子中,在监视器11的右下方,机关枪图像予以3D立体显示。此外,对于项目,除了3D立体显示以外,还准备了可2D显示的图像,由此可在现在的游戏状况下使不可以获得的项目与可以获得的项目一起,并进行能够区别的显示。
图像显示控制部161c,通过对处于从图像存储器162L和162R写入图像数据的状态的录像RAM162C进行盖写,由此完成所指示的屏幕图像的写入。通过盖写处理使最优先的消隐处理(Hidden surface removal)予以实施,由此可以一直可见的状态予以显示。对话框图像和文字显示的大小可以根据对应角色和虚拟摄像机的距离的投影尺寸来设定。此外,图像存储器162L、162R中也可以分别写入右眼用图像和左眼用图像。
通过游戏者进行规定的操作,可指定3D立体显示的项目,并获得该项目(对应于该游戏者),即在游戏中可使用该武器。获得的项目从此时起可以使用,而且通过在游戏结束时在服务器装置3中更新,在下次的游戏中也可以使用。
此外,通信控制部161m介由网络通信部18将游戏相关图像显示指示部161k的指示内容发送给我方游戏者操作的游戏终端1,此外,还介由网络通信部18接收我方游戏终端1上的游戏相关图像显示指示部161k的指示内容。对于带对话框的台词图像Q2,在图像显示控制部161c介由网络通信部18接收在我方游戏终端1上的游戏相关图像显示指示部161k的指示内容后,在自身的监视器11上与发出台词的我方角色关联显示。由此可以知道发出例如“注意啦,有敌人”的台词的角色。当我方角色位于后方而在画面内看不到时,可以仅仅显示台词。此外,由于分别针对我方角色、敌方角色,可以从正在操作的游戏终端1的识别信息和游戏者识别信息中赋予识别信息,由此根据所赋予的某个识别信息,可具体掌握从哪一个游戏者来了留言等。
图5是表示服务器装置3的一个实施方式的硬件构成图。控制部36控制服务器装置3的整体动作,包括信息处理部(CPU)361;RAM362,暂时存储游戏者的个人信息、各个游戏者的有关游戏的信息等;以及ROM363,预先存储管理用的规定的图像信息和管理用的程序。
在ROM363所存储的各种数据中,存储在可以装拆的存储介质中的数据,可以通过例如硬盘驱动器、光盘驱动器、软盘驱动器、硅磁盘驱动器、盒式介质读取机等的驱动器读取,在这种情况下,存储介质可以是例如硬盘、光盘、软盘、CD、DVD、半导体存储器等。
网络通信部38,将各种数据介由WWW(万维网)等构成的网络,经过多个路由器2的任意一个,根据终端识别信息,与对应的游戏终端1之间进行发送和接收信息。
此外,管理程序存储在ROM363中,装载在RAM362上,通过CPU361依次执行RAM362上的游戏进程程序,以此实现各自的功能。
图6是服务器装置3的控制部36的功能构成图。RAM362包括存储用户ID等个人信息的游戏者信息存储部362a以及更新存储包括每个游戏者的游戏成绩的游戏履历的履历存储部362b。
控制部36的CPU361包括:存储控制部361a,向游戏者信息存储部362a和履历存储部362b存储各种信息;接受部361b,回应在各个游戏终端1的游戏者的游戏参加申请,执行一系列的接受管理处理;选定部361c,按照后述的规则,从接受部361b所接受的游戏者中选定在同一虚拟游戏空间内进行游戏的规定数量(例如我方、敌方各为2人、或者各为4人)的游戏者的组合;通信控制部361d,与各游戏终端1之间收授信息。
接受部361b接受从游戏终端1发送来的游戏者的用户ID的个人信息、游戏终端1和店铺的各种识别信息,接受参加游戏的申请。
此外,接受部361b在游戏者指定了参加对战游戏的情况下,指示选定部361c进行用于组合对战对方的选定处理。选定部361c设定位于同一游戏空间的条件,例如一般是按接受参加的顺序。此外,优选的是优先将来自同一店铺的参加游戏者分配在同一游戏空间中。例如作为从同一店铺大体同时参加的伙伴的游戏者,在同一游戏空间中设定为我方游戏者。其中我方游戏者的成员数在没有达到2人(2人对2人的游戏)或4人(4人对4人的游戏)的情况下,可以用其它店铺的希望参加者来充当。敌方一侧的组也可以同样决定。
或者在多个游戏者参加射击游戏的情况下,可以通过指定同一店铺的游戏终端1(最初接受的主机)并可利用监视器11的画面来指定为伙伴,由此使同时参加的伙伴切实地成为成员。
当通过选定部361c决定游戏者和虚拟游戏空间相关联时,通信控制部361d把此信息发送给接受该游戏者参加的游戏终端1。此外,当虚拟游戏空间内的全部游戏者相关联时,通信控制部361d将各个游戏者信息(至少是各个游戏者操作的游戏终端1和设置该游戏终端1的店铺的识别信息)在游戏终端1的相互间进行发送。这样在各个游戏终端1之间就可以收发操作信息。
接着,图12是说明根据游戏终端1的CPU161的游戏程序执行的游戏处理顺序的流程图。首先判断接受是否结束(步骤S1),如没有结束,就脱离本流程。另一方面,若接受结束,通过在监视器11上显示对战游戏模式的选择用按钮等,执行对战游戏模式选择处理(步骤S3)。
对战游戏模式等的选择完成后,对战开始,此时设定2D显示模式和3D立体显示模式的指示信号的插入许可(步骤S5)。随后对战开始(步骤S7)。
在对战中通过反复进行以下的处理进行对战。即在本实施方式中,判断是否操作了手动控制器41(步骤S9),如该判断被否定,判断是否操作了光学式鼠标31(步骤S13),如该判断被否定,判断是否操作了姿态按钮42(步骤S17),如该判断被否定,判断是否操作了触发器按钮32(步骤S21),如该判断被否定,判断是否操作了动作按钮44(步骤S25),如该判断被否定,判断是否操作了姿态变更按钮33(步骤S29),如该判断被否定,执行点数计算处理(步骤S33)。步骤S33在全部判断被否定的情况下,越过计算处理。
相对于上述各个判断,执行各自对应的处理。即,如操作手动控制器41,则执行自身角色的移动处理(步骤S11),如操作光学式鼠标31,则执行虚拟摄像机60L、60R移动处理(步骤S15),如操作姿态按钮42,则虚拟摄像机60L、60R设定成图11的越过肩膀显示(TBS)、或(根据预先如何设定)枪口位置显示(FPS)的任意一方(步骤S19)。此外如操作触发器按钮32,则执行射击处理(步骤S23),如操作动作按钮44,则反复施展格斗技巧(步骤S27),如操作姿态变更按钮33,则变更自身角色的姿态(步骤S31)。而每次完成各种处理,就进行点数加法的计算以及必要的减法计算的处理(步骤S33)。通过以上各种处理,对应于游戏者的操作以及游戏程序进行游戏进程。
然后,用内部计时器(图示省略)判断是否已经超过规定的游戏时间(步骤S35),如没有超时,就返回到步骤S9。另一方面,如超时,执行游戏结束时的结果处理(步骤S37),本流程结束。
图13是说明根据游戏终端1的CPU161的游戏程序执行的与显示游戏相关图像的处理顺序的流程图。首先,由游戏相关图像显示指示部161k判断是否变成了规定的游戏状况(步骤S51),如不是规定的游戏状况,脱离本流程,如是规定的游戏状况,进入到步骤S53。所谓规定的游戏状况,如上所述,是指具有了可以进行显示对话框图像和项目图像的屏幕图像的充分的游戏条件。
在步骤S53中,通过游戏相关图像显示指示部161k,被指示的屏幕图像从游戏相关联图像存储部163a读出并输出到录像RAM162C,由此予以3D立体显示。具体地说,对于被指定的屏幕图像的目的物,其对应的纹理在错开规定的地址的状态下被两次读出(写入到录像RAM162C中)。然后,带对话框的台词图像Q2的信息由通信控制部161m发送到我方游戏者操作的游戏终端1(步骤S55)。由此,在我方游戏者操作的游戏终端1的监视器11上予以显示。
然后判断规定的条件是否结束,如没有结束,就进入到步骤S53,如已结束,就进入到步骤S59。所谓规定的条件,例如在具有带对话框的台词图像Q2的情况下,是指预先设定的时间,在项目的情况下,是指预先设定的时间和到游戏者进行获得操作时的时间中较短的时间。
在步骤S59中,中止被指示的游戏相关图像向录像RAM162C的输出。
此外,本发明可以采用以下的方式。
(1)在本实施方式中是采用了第一操作部30和第二操作部40的对战游戏,本发明可以适用于各种游戏,第一操作部30和第二操作部40是其中一例。该游戏,可以在虚拟游戏空间中执行,而且虚拟摄像机可根据游戏进程等或根据游戏者的操作在虚拟游戏空间内移动。此外该游戏的种类也可以是模拟格斗游戏、棒球或足球的对战游戏、计时赛等的竞争游戏、麻将游戏、角色培养的培养游戏等。
(2)在本实施方式中,眼镜成为必须的要素,但在采用以下方式的情况下,也可以不使用眼镜。即,作为非眼镜式的一个例子,也可以采用视差全景图方式或双凸透镜方式。
(3)在本实施方式中,2D显示模式中的图像,采用与3D立体显示模式相同的方法,存储于图像存储部162L、162R,但在2D显示模式中,也可以采用仅使用图像存储部162L、162R中的一个,读取各条线的图像,并向监视器11输出的方法。这样可以仅通过一个图像存储部获得2D显示。
(4)在本实施方式中,两台虚拟摄像机60L、60R所拍摄的各种游戏图像被暂时写入图像存储部162L、162R中,但也可以不采用图像存储器162L、162R,而直接在视频RAM162C中针对每条线交替写入。在这种情况下,视频RAM162C具有图像存储部162L、162R的功能。此外,左右图像交替配置在行方向上,但也可以在行列的其中一方,即也可以配置在列方向上。
此外,图像存储部162L、162R的存储容量可以是监视器11的像素数的1/2,另一方面,虚拟摄像机60L、60R也可分别以与监视器11的像素数对应的像素数在虚拟游戏空间内进行拍摄。具体地说,可以将虚拟摄像机60L所拍摄的图像中的奇数行的图像,写入图像存储部162L的第1行到第n行,将虚拟摄像机60R所拍摄的图像中的偶数行的图像,写入图像存储部162R的第1行到第n行,而且,将图像存储部162L的图像数据写入视频RAM162C(在行方向为2n)的奇数行,将图像存储部162R的图像数据写入视频RAM162C的偶数行。这样,在3D立体显示中得到与2D显示相等的分辨率的情况下,无需使图像存储部162L、162R的存储容量与监视器11的像素数一致,只要虚拟摄像机拍摄的像素数据与像素数一致,通过信号处理可以实现相同的分辨率。
(5)在本实施方式中,作为与游戏相关联的图像,采用了带对话框的台词(文章信息)图像和项目图像,但不限于此,也可以把与游戏进程或游戏状况相关的各种信息作为图像显示,例如每次自身角色的点数发生变化,在画面上的一部分适当的部位将3D立体显示该点数。
(6)本视频游戏装置也适合于具有以下部分的视频游戏装置,包括:显示部,其显示画面配置有可以实现3D立体显示的视差屏障构件;通信处理部,获得进行对战游戏时各个游戏者的游戏成绩;成绩处理部,赋予各个游戏者游戏成绩,是由左眼用图像和右眼用图像构成的虚拟的成绩显示屏幕,且对应于游戏者的游戏成绩设定左眼用图像和所述右眼用图像在左右方向上的相隔距离;以及,图像显示控制部,使用对应于各个游戏者所设定的相隔距离,把各个游戏者的虚拟的成绩显示屏幕排列显示在显示部上。
符号说明
1  游戏终端(视频游戏装置)
10  监视器部
11  监视器(显示部)
161c  图像显示控制部(图像显示控制装置)
161d  虚拟摄像机控制部(虚拟摄像机控制装置)
161k  游戏相关图像显示指示部(指示装置)
161m  通信控制部(通信处理装置)
162L、162R  图像存储部(显示存储器)
162C  录像RAM(显示存储器)
163a  游戏相关图像存储部(关联图像存储部)
20  控制器部
31  光学式鼠标(操作构件)
41  手动控制器(操作构件)
60L、60R  虚拟摄像机(第一、第二虚拟摄像机)
71  视差屏障构件
72  眼镜

Claims (6)

1.一种视频游戏装置,根据游戏者的操作,向游戏者提示在虚拟游戏空间内移动的虚拟摄像机于视线方向的视场角内所拍摄的游戏图像,其特征在于,包括:
显示部,其显示画面配置有可实现3D立体显示的视差屏障构件;
虚拟摄像机控制装置,使所述虚拟摄像机的第一虚拟摄像机和第二虚拟摄像机维持相隔规定距离的位置关系并进行移动;
图像显示控制装置,将所述第一虚拟摄像机和第二虚拟摄像机拍摄的第一图像数据和第二图像数据导向显示存储器进行合成,并且将所述显示存储器中的存储内容读出至所述显示部;
关联图像存储装置,存储与游戏相关且由目的物和纹理构成的多种屏幕图像;
指示装置,在游戏中指示显示某一个屏幕图像;
所述图像显示控制装置,相对于根据所述指示装置的指示读出的目的物,使对应的纹理向所述显示存储器的仅分开规定地址的两个部位进行贴图。
2.根据权利要求1所述的视频游戏装置,其特征在于,
所述图像显示控制装置,使游戏者操作的自身角色在所述虚拟游戏空间登场并在所述显示部显示,并且使所述屏幕图像在与所述自身角色的显示位置相关联的位置上显示。
3.根据权利要求1所述的视频游戏装置,其特征在于,
所述屏幕图像是预先准备的多种文字信息和用于显示各种文字信息的对话框图像,所述指示装置根据游戏进程选择出某个文字信息。
4.根据权利要求1所述的视频游戏装置,其特征在于,
所述屏幕图像是预先准备的多种项目的图像,所述指示装置根据游戏进程选择出自身角色可进行选择的项目的图像。
5.一种视频游戏装置的游戏图像显示方法,该视频游戏装置根据游戏者的操作使在虚拟游戏空间内移动的虚拟摄像机于视线方向的视场角内所拍摄的游戏图像在显示画面配置有可实现3D立体显示的视差屏障构件的显示部予以显示,其特征在于,包括:
虚拟摄像机控制步骤,使所述虚拟摄像机的第一虚拟摄像机和第二虚拟摄像机维持相隔规定距离的位置关系并进行移动;
图像显示控制步骤,将所述第一虚拟摄像机和第二虚拟摄像机拍摄的第一图像数据和第二图像数据导向显示存储器进行合成,并且将所述显示存储器中的存储内容读出至所述显示部;
关联图像存储步骤,存储与游戏相关且由目的物和纹理构成的多种屏幕图像;
指示步骤,在游戏中指示显示某一个屏幕图像;
所述图像显示控制步骤,相对于根据所述指示步骤的指示读出的目的物,使对应的纹理向所述显示存储器的仅分开规定地址的两个部位进行贴图。
6.一种网络游戏系统,介由网络将多台权利要求1~3中任何一项所述的视频游戏装置分成我方和敌方,进行组对战游戏,其特征在于,
所述各个视频游戏装置包括通信处理装置,与其它的视频游戏装置之间发送和接收操作信息,所述通信处理装置把所述屏幕图像仅仅发送给我方的视频游戏装置并且仅从所述我方的视频游戏装置接收信息,所述图像显示控制装置相对于介由所述通信处理装置接收的屏幕图像的目的物,使对应的纹理向所述显示存储器的仅分开规定地址的两个部位进行贴图。
CN2010102337543A 2009-07-21 2010-07-20 视频游戏装置、游戏图像显示方法和网络游戏系统 Active CN101961554B (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2009170652A JP5227910B2 (ja) 2009-07-21 2009-07-21 ビデオゲーム装置、ゲーム画像表示方法及びゲーム画像表示プログラム
JP2009-170652 2009-07-21

Publications (2)

Publication Number Publication Date
CN101961554A CN101961554A (zh) 2011-02-02
CN101961554B true CN101961554B (zh) 2013-06-26

Family

ID=43496882

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2010102337543A Active CN101961554B (zh) 2009-07-21 2010-07-20 视频游戏装置、游戏图像显示方法和网络游戏系统

Country Status (3)

Country Link
US (1) US20110018867A1 (zh)
JP (1) JP5227910B2 (zh)
CN (1) CN101961554B (zh)

Families Citing this family (34)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5219183B2 (ja) * 2007-03-01 2013-06-26 任天堂株式会社 映像コンテンツ表示プログラム、情報処理装置、映像コンテンツ表示方法および映像コンテンツ表示システム
WO2009128181A1 (ja) * 2008-04-18 2009-10-22 株式会社ソニー・コンピュータエンタテインメント 画像表示装置、画像表示装置の制御方法及び情報記憶媒体
US9053562B1 (en) 2010-06-24 2015-06-09 Gregory S. Rabin Two dimensional to three dimensional moving image converter
US8608550B1 (en) 2010-11-12 2013-12-17 Wms Gaming, Inc Coordinating three dimensional wagering game content presentations
JP2012174237A (ja) 2011-02-24 2012-09-10 Nintendo Co Ltd 表示制御プログラム、表示制御装置、表示制御システム、及び表示制御方法
US8784206B1 (en) 2011-04-15 2014-07-22 Wms Gaming, Inc. Modifying presentation of three-dimensional, wagering-game content
JP2012252249A (ja) * 2011-06-06 2012-12-20 Sony Corp 光源デバイスおよび表示装置
US11998828B2 (en) 2011-11-14 2024-06-04 Scorevision, LLC Method and system for presenting game-related information
US11520741B2 (en) 2011-11-14 2022-12-06 Scorevision, LLC Independent content tagging of media files
US20140032639A1 (en) * 2012-07-25 2014-01-30 Oneup Games Llc System and method for updating a network client from streaming event data
US9992021B1 (en) 2013-03-14 2018-06-05 GoTenna, Inc. System and method for private and point-to-point communication between computing devices
DE102013004692B4 (de) * 2013-03-19 2024-02-01 Abb Schweiz Ag 3D-Eingabegerät mit einem zusätzlichen Drehregler
JP6360703B2 (ja) * 2014-03-28 2018-07-18 大和ハウス工業株式会社 状況把握用ユニット
US11030784B2 (en) * 2014-06-03 2021-06-08 Apple Inc. Method and system for presenting a digital information related to a real object
US9508195B2 (en) * 2014-09-03 2016-11-29 Microsoft Technology Licensing, Llc Management of content in a 3D holographic environment
US20170282075A1 (en) * 2014-09-24 2017-10-05 Telefonaktiebolaget Lm Ericsson (Publ) Methods, system and nodes for handling media streams relating to an online game
CA2980501C (en) 2015-03-20 2024-01-09 Scorevision, LLC Method and system for presenting game-related information
US9751008B2 (en) 2015-06-12 2017-09-05 Nintendo Co., Ltd. Game controller
JP6074534B2 (ja) 2015-06-12 2017-02-01 任天堂株式会社 ゲームコントローラ
JP2016001476A (ja) * 2015-07-10 2016-01-07 任天堂株式会社 表示制御プログラム、表示制御装置、表示制御システム、及び表示制御方法
JP6362631B2 (ja) * 2016-01-15 2018-07-25 株式会社meleap 画像表示システム、画像表示システムの制御方法、画像配信システムおよびヘッドマウントディスプレイ
JP2017208688A (ja) * 2016-05-18 2017-11-24 株式会社スクウェア・エニックス プログラム、コンピュータ装置、プログラム実行方法、及び、コンピュータシステム
JP6719308B2 (ja) * 2016-07-13 2020-07-08 株式会社バンダイナムコエンターテインメント シミュレーションシステム及びプログラム
JP6606791B2 (ja) * 2017-01-12 2019-11-20 株式会社コナミデジタルエンタテインメント ゲーム装置及びプログラム
JP6347375B1 (ja) * 2017-03-07 2018-06-27 株式会社コナミデジタルエンタテインメント 表示制御装置、及びプログラム
CN107770510A (zh) * 2017-10-16 2018-03-06 广州音视控通科技有限公司 一种3d立体术野采集设备
US11173398B2 (en) * 2018-05-21 2021-11-16 Microsoft Technology Licensing, Llc Virtual camera placement system
CN109271603B (zh) * 2018-09-19 2022-07-22 上海尚往网络科技有限公司 用于展示页面的方法和设备
CN109876438B (zh) 2019-02-20 2021-06-18 腾讯科技(深圳)有限公司 用户界面显示方法、装置、设备及存储介质
JP6894470B2 (ja) * 2019-06-12 2021-06-30 株式会社バンダイ 遊戯装置および遊戯プログラム
CN112584237B (zh) * 2020-12-30 2022-06-17 米哈游科技(上海)有限公司 图像擦除方法、装置、电子设备及存储介质
CN112584235B (zh) * 2020-12-30 2022-10-28 米哈游科技(上海)有限公司 图像擦除方法、装置、电子设备及存储介质
CN112584236B (zh) * 2020-12-30 2022-10-14 米哈游科技(上海)有限公司 图像擦除方法、装置、电子设备及存储介质
CN118573674B (zh) * 2024-08-01 2024-10-22 恒生电子股份有限公司 数据访问处理方法、装置、设备、存储介质及程序产品

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1197524A (zh) * 1996-07-04 1998-10-28 世雅企业股份有限公司 图象处理装置、游戏机、图象显示方法和记录媒体
CN1202665A (zh) * 1997-04-25 1998-12-23 任天堂株式会社 视频游戏系统与视频游戏存储媒体
CN1665313A (zh) * 2004-03-02 2005-09-07 株式会社东芝 产生图像的装置和方法
CN1706529A (zh) * 2004-06-11 2005-12-14 阿鲁策株式会社 游戏机

Family Cites Families (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0193986A (ja) * 1987-10-05 1989-04-12 Sharp Corp 立体テロップ付撮像装置
JP2939230B1 (ja) * 1998-03-05 1999-08-25 株式会社ナムコ 画像生成装置及び情報記憶媒体
JP2003107603A (ja) * 2001-09-28 2003-04-09 Namco Ltd 立体視画像生成装置、立体視画像生成情報および情報記憶媒体
JP2003181136A (ja) * 2001-12-14 2003-07-02 Sega Corp 音声制御方法
JP4129786B2 (ja) * 2002-09-06 2008-08-06 ソニー株式会社 画像処理装置および方法、記録媒体、並びにプログラム
JP3973525B2 (ja) * 2002-09-24 2007-09-12 シャープ株式会社 2d(2次元)及び3d(3次元)表示機能を備える電子機器
US7643025B2 (en) * 2003-09-30 2010-01-05 Eric Belk Lange Method and apparatus for applying stereoscopic imagery to three-dimensionally defined substrates
JP2006325165A (ja) * 2005-05-20 2006-11-30 Excellead Technology:Kk テロップ発生装置、テロップ発生プログラム、及びテロップ発生方法
US7997987B2 (en) * 2006-01-20 2011-08-16 Microsoft Corporation Computer-based gaming teams
JP5235310B2 (ja) * 2007-02-16 2013-07-10 株式会社タイトー メッセージ送信方法および該送信方法を用いたマルチプレイゲームシステム
GB0703974D0 (en) * 2007-03-01 2007-04-11 Sony Comp Entertainment Europe Entertainment device
JP4914278B2 (ja) * 2007-04-16 2012-04-11 富士フイルム株式会社 画像処理装置、方法およびプログラム
JP2009011568A (ja) * 2007-07-04 2009-01-22 Nintendo Co Ltd ゲームプログラム、およびゲーム装置
JP5060231B2 (ja) * 2007-09-21 2012-10-31 株式会社バンダイナムコゲームス 画像生成方法、立体視用印刷物、立体視用印刷物の製造方法及びプログラム
KR101533114B1 (ko) * 2007-10-19 2015-07-03 삼성전자주식회사 입체영상 데이터를 수록한 기록매체 및 상기 입체영상 데이터를 기록하는 방법
US8626863B2 (en) * 2008-10-28 2014-01-07 Trion Worlds, Inc. Persistent synthetic environment message notification

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1197524A (zh) * 1996-07-04 1998-10-28 世雅企业股份有限公司 图象处理装置、游戏机、图象显示方法和记录媒体
CN1202665A (zh) * 1997-04-25 1998-12-23 任天堂株式会社 视频游戏系统与视频游戏存储媒体
CN1665313A (zh) * 2004-03-02 2005-09-07 株式会社东芝 产生图像的装置和方法
CN1706529A (zh) * 2004-06-11 2005-12-14 阿鲁策株式会社 游戏机

Also Published As

Publication number Publication date
JP2011024638A (ja) 2011-02-10
JP5227910B2 (ja) 2013-07-03
CN101961554A (zh) 2011-02-02
US20110018867A1 (en) 2011-01-27

Similar Documents

Publication Publication Date Title
CN101961554B (zh) 视频游戏装置、游戏图像显示方法和网络游戏系统
CN101961555B (zh) 视频游戏装置、游戏图像显示控制方法和显示模式切换控制方法
CN101961556B (zh) 视频游戏装置和游戏信息显示控制方法
US7445549B1 (en) Networked portable and console game systems
US8970623B2 (en) Information processing system, information processing method, information processing device and tangible recoding medium recording information processing program
US9064335B2 (en) System, method, device and computer-readable medium recording information processing program for superimposing information
US20080100620A1 (en) Image Processor, Game Machine and Image Processing Method
JP3442270B2 (ja) 画像生成装置及び情報記憶媒体
JP5411633B2 (ja) ゲーム端末、ゲーム進行制御方法及びゲーム進行制御プログラム
KR101366444B1 (ko) 실시간 상호 연동 가능한 가상 사격 시스템
JP2012212237A (ja) 画像生成システム、サーバシステム、プログラム及び情報記憶媒体
US20120092367A1 (en) Computer readable medium storing image processing program of synthesizing images
JP2012093934A (ja) 画像表示装置、ゲームプログラム、ゲーム制御方法
US20120306869A1 (en) Game device, image display device, stereoscopic image display method and computer-readable non-volatile information recording medium storing program
KR20110110379A (ko) 카메라를 이용한 카드 게임 시스템
JP5318786B2 (ja) 対戦ゲームシステム及びそのゲーム進行制御方法
JP7558985B2 (ja) 画像処理システム、画像処理プログラム、および画像処理方法
JP5356139B2 (ja) ビデオゲーム装置及び表示モード切替制御方法
JP2012106005A (ja) 画像表示装置、ゲームプログラム、ゲーム制御方法
JP6546574B2 (ja) ゲーム装置、ゲーム制御装置およびゲーム用プログラム
JP4087944B2 (ja) 画像生成装置及び情報記憶媒体
JP3988601B2 (ja) 視野角に対応した表示を行う画像表示装置を用いるゲーム画像の生成方法、ゲームの実行を制御するゲームプログラム及びこれを実行するゲーム装置
JP2011024635A (ja) ビデオゲーム装置及びゲーム画像表示制御方法
JP5303386B2 (ja) ビデオゲーム装置及びゲーム画像表示制御方法
JP2003203250A (ja) シューティングゲーム装置及び情報記憶媒体

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
REG Reference to a national code

Ref country code: HK

Ref legal event code: DE

Ref document number: 1152505

Country of ref document: HK

C14 Grant of patent or utility model
GR01 Patent grant
REG Reference to a national code

Ref country code: HK

Ref legal event code: WD

Ref document number: 1152505

Country of ref document: HK