Shooting game deviceIn a shooting game device capable of having more than one player play a game, stop control module (M1), generates first stop information (ST1) upon detecting that a first gun unit (30) points out of the screen, and generates second stop information (ST2) upon detecting that a first gun unit (40) points out of the screen. A virtual view position movement module (M2) moves a first virtual view position for a first player and a second virtual view position for a second player at the predetermined speed, but stops the movement of the first virtual view position upon detecting first stop information (ST1) and stops the movement of the second virtual view position upon detecting second stop information (ST2). An image generation module (M4) generates a first image (GD1) for the first player and a second image (GD2) for the second player in a virtual space based on first position information (PS1) showing the first virtual view position and second position information (PS2) showing the second virtual view position.A shooting game device for generating an image of attacking enemies emerging in a defined path and of defending against attacks from said enemies in a virtual space in a shooting game, said shooting game device comprises: a first input unit for a first player that outputs first operation information in accordance with an operation of the first player; a second input unit for a second player that outputs second operation information in accordance with an operation of the second player; a virtual view position mover that moves, from a start point to an end point of said path, a first virtual view position of a first player and a second virtual view position of a second player, to generate first position information showing said first virtual view position and second position information showing said second virtual view position; an image generator that generates, based on said first position information, a first image at said first virtual view position in the virtual space, for display on a first display screen for said first player, and that generates, based on said second position information, a second image at said second virtual view position in the virtual space, for display on a second display screen for said second player; a difficulty level specifier that specifies, as a difficulty level parameter, an emergence number parameter specifying a number of times of emergences of said enemies, the difficulty level parameter specifying difficulty of the shooting game; a difficulty level adjuster that adjusts the emergence number parameter based on said first position information and said second position information so that a first or second number of times of emergences of said enemies for one of the first player and the second player, who is following, is smaller than the first or second number of times of emergences of said enemies for the other of the first player and the second player, who is leading, the first number of times of emergences corresponding to the first player and the second number of times of emergences corresponding to the second player; a first stopper that generates first stop information when said first operation information indicates a predetermined operation; a second stopper that generates second stop information when said second operation information indicates the predetermined operation; a first image controller that controls said image generator to refer to said emergence number parameter for said first player to generate said first image containing a first enemy image representing a first enemy for said first player, that, upon detecting said first stop information, controls said virtual view position mover to stop movement of said first virtual view position and that controls said image generator to generate said first image including a first image of defending against said enemies; a second image controller that controls said image generator to refer to said emergence number parameter for said second player to generate said second image containing a second enemy image representing a second enemy for said second player, that, upon detecting said second stop information, controls said virtual view position mover to stop movement of said second virtual view position and that controls said image generator to generate said second image including a second image of defending against said enemies; and means for giving scores based on the first enemy the first player has eliminated and the second enemy the second player has eliminated, wherein the virtual view position mover continuously moves the first virtual view position of the first player and the second virtual view position of the second player until the detection of the first stop information and the second stop information, respectively, and wherein the virtual view position mover, the image generator, the difficulty level specifier, the difficulty level adjuster, the first stopper, the second stopper, the first image controller and the second image controller are implemented by one or more processors.
슈팅 게임 장치하나 이상의 플레이어가 게임을 재생할 수있는 촬영 게임 장치에서는 제 1 건 유닛 (30)이 스크린 밖으로 지적한 것을 검출 할 때 제 1 정지 정보 (ST1)를 생성하고, 제 2 정지를 생성한다. 제 1 건 유닛 (40)이 화면을 가리키는 것을 검출 할 때 정보 (ST2). 가상 뷰 위치 이동 모듈 (M2)은 제 1 플레이어에 대한 제 1 가상 뷰 위치를 미리 결정된 속도로 제 2 플레이어에 대한 제 2 가상 뷰 위치를 이동 시키지만, 제 1 정지 정보를 검출 할 때 제 1 가상 뷰 위치의 이동을 중지한다 ( ST1) 및 제 2 정지 정보 (ST2)를 검출 할 때 제 2 가상 뷰 위치의 이동을 중지시키는 단계를 포함한다 (ST2). 이미지 생성 모듈 (M4)은 제 1 가상 뷰 위치 및 제 2 위치를 나타내는 제 1 위치 정보 (PS1)에 기초하여 가상 공간에서 제 2 플레이어의 제 2 플레이어에 대한 제 1 이미지 (GD1) 및 제 2 이미지 (GD2)를 생성한다. 제 2 가상 뷰 위치를 나타내는 정보 (PS2).촬영 게임 장치의 가상 공간에서의 가상 공간에서 상기 적들로부터의 공격을 공격하는 공격을 공격하는 공격의 이미지를 생성하는 슈팅 게임 장치는, 먼저 출력하는 제 1 플레이어를위한 제 1 입력 유닛을 포함한다. 상기 제 1 플레이어의 동작에 따른 동작 정보; 상기 제 2 플레이어의 동작에 따라 제 2 동작 정보를 출력하는 제 2 플레이어를위한 제 2 입력 유닛; 상기 시작점에서 상기 경로의 끝점으로부터 상기 제 1 플레이어의 제 1 가상 뷰 위치 및 상기 제 1 가상 뷰의 제 1 위치 정보를 생성하는 가상 뷰 위치 이동기, 상기 제 2 가상 뷰 위치를 나타내는 위치 및 제 2 위치 정보; 상기 제 1 플레이어에 대한 제 1 디스플레이 스크린 상에 디스플레이하기 위해 상기 제 1 위치 정보에 기초하여 상기 제 1 위치 정보에 기초하여 상기 제 1 위치 정보에 기초하여 상기 제 1 위치 정보에 기초하여, 상기 제 2 위치 정보에 기초하여 생성되는 이미지 생성기; 상기 제 2 플레이어에 대한 제 2 디스플레이 스크린 상에 디스플레이하기 위해 상기 가상 공간의 상기 제 2 가상 뷰 위치에서의 제 2 이미지; 촬영 게임의 어려움을 지정하는 난이도 매개 변수 인 난이도 매개 변수를 지정하는 어려움 번호 매개 변수를 지정하는 어려움 번호 매개 변수 인 어려움 번호 매개 변수를 지정하는 난이도 레벨 지정 자이다. 상기 제 1 위치 정보 및 상기 제 2 위치 정보에 기초하여 상기 제 1 플레이어 및 제 2 플레이어 중 하나에 대한 상기 적의 상황의 제 1 또는 제 2 짝수 횟수만큼 상기 제 1 위치 정보 및 상기 제 2 플레이어 중 하나에 대한 상기 제 1 또는 제 2 짝수 횟수가되도록 어려움 수준 조정기를 조정하는, 첫 번째 플레이어 중 다른 플레이어 및 제 2 플레이어 중 다른 플레이어, 첫 번째 플레이어에 해당하는 첫 번째 상황의 첫 번째 횟수 및 두 번째 횟수 횟수의 첫 번째 횟수의 상황의 첫 번째 또는 두 번째 상황보다 작다. 제 2 플레이어에 해당하는 상황; 상기 제 1 동작 정보가 소정의 동작을 나타내는 제 1 정지 정보를 생성하는 제 1 스토퍼; 상기 제 2 동작 정보가 소정의 동작을 나타내는 경우, 상기 제 2 정지 정보를 생성하는 제 2 스토퍼; 상기 제 1 플레이어에 대한 제 1 적을 나타내는 제 1 적 영상을 포함하는 제 1 적의 이미지를 포함하는 상기 제 1 이미지를 생성하기 위해 상기 제 1 스톱 정보를 검출하면, 상기 제 1 플레이어에 대한 첫 번째 적 이미지를 포함하는 제 1 이미지를 생성하기 위해 상기 이미지 생성기를 제어하는 ​​제 1 이미지 컨트롤러가 상기 제 1 가상 뷰 위치의 이동을 중지시키고 상기 화상 발생기가 상기 적을 방어하는 제 1 이미지를 포함하는 상기 제 1 이미지를 생성하도록 제어하는 ​​가상 뷰 위치 이동기; 상기 제 2 플레이어에 대한 제 2 적을 나타내는 제 2 적 영상을 포함하는 제 2 형상을 포함하는 제 2 이미지를 포함하는 제 2 이미지를 생성하기 위해 상기 제 2 스톱 정보를 검출하면, 상기 제 2 플레이어를 제어하는 ​​제 2 이미지 제어기가 상기 제 2 가상 뷰 위치의 움직임을 정지시키고 상기 화상 발생기가 상기 적을 방어하는 제 2 이미지를 포함하는 제 2 이미지를 생성하기 위해 상기 이미지 생성기를 제어하는 ​​가상 뷰 위치 이동기; 및 상기 제 1 선수가 상기 제 1 플레이어가 제거되었고, 상기 가상 뷰 위치 이동기는 상기 제 1 플레이어의 제 1 가상 뷰 위치와 상기 제 2 가상 뷰 위치를 연속적으로 이동시키는 상기 제 1 플레이어가 제거되었고, 상기 제 1 플레이어가 제거 된 것을 포함하는 수단을 포함하는 수단; 제 1 정지 정보 및 제 2 정지 정보의 검출 및 가상 뷰 위치 이동기, 화상 생성기, 난이도 레벨 지정자, 난이도 조절기, 제 1 스토퍼, 제 2 스토퍼, 제 1 이미지 컨트롤러와 두 번째 이미지 컨트롤러는 하나 이상의 프로세서에 의해 구현된다.