METHOD FOR A COMPUTER NETWORK RACING GAME AND AN OPTICAL-MECHANICAL GENERATOR OF TWO RANDOM NUMBERS USED FOR CARRYING OUT SAID METHODThe invention relates to a method for playing multiplayer games and to a device for implementation of same, which may be used for race competition between many personal computer users. The method comprises playing a game on users' personal computers connected to a server over a network. Image movement speed of moving objects is formed so as to be constant. Two random numbers are programmed into the game software. A means enabling users to control image movement speed is made so as to be capable of providing only two states of speed control signals. Each of the said states of the means is correlated to one of the two random numbers. When a state of the said means coincides with the random number, the image movement speed of moving objects is changed. When a state of the said means does not coincide with the random number, the initial speed is maintained. A race is finished either when an image reaches a definite position on the screen or upon expiration of a preset time. The game is played in several stages, each comprising at least one race. Winner of each stage is given a classification rating, participation in the game only of players with the similar classification rating being thus ensured. A generator comprises a drum made transparent and rotating. Light-absorbing balls and light-reflecting balls are located inside the drum. A beam emitted by a light source is directed to the area where the balls are located. A photo detector is arranged so as to be capable of receiving a beam reflected from the balls.  A method of playing a race game, comprising: a) playing a game on the users' personal computers connected over a network to a server that is programmed with the game software, said server transmitting data files over the network to personal computers that receive them and form images of at least two moving objects on the monitor screens of said personal computers, data on users of said personal computers being stored in the data base of said server;b) forming initial movement speed of said moving object images, being equal to zero at the start and being constant or equal to zero after the start;c) providing said personal computers with a means enabling users to control the said image movement speed of the moving objects selected by them;d) programming two random numbers produced by a random two-number generator into the game software;e) making said means enabling users to control said image movement speed of the moving objects so as to ensure only two states of control signals to control the movement speed and, consequently, change positions of the moving object images;f) pre-correlating each of said two states of the means enabling users to control the image movement speed of the moving objects with one of two random numbers produced by said random two-number generator, changing the movement speed of said moving object images when one of the states of the said means coincides with a preset number correlated thereto, and maintaining said initial movement speed of said moving object images after the start;g) A race is finished when the image of a moving object on the monitor screen of the personal computer of one user reaches a definite preset position on the screen, or a race is finished upon expiration of the preset time; accordingly, the race winner is considered to be the user of a personal computer, whose moving object image has reached said definite position on the screen first or whose moving object image has passed the longest distance compared to said moving object image on the personal computer of another user, the particulars on the race winner being loaded into the data base of the server;h) said game playing on users' personal computers is conducted in several stages comprising at least one said race, the winner of each stage being given a classification rating to be stored in the data base of the server, thus ensuring playing the game at subsequent stages between the users of personal computers having similar classification rating. 
네트워크 컴퓨터 경주 게임을 하기 위한 방법 및 이를수행하기 위하여 사용되는 광기계적인 임의의 두개의 숫자발생기본 발명은 멀티플레이어 게임을 하기 위한 방법에 관한 것이며 이를 이행하기 위한 장치에 관한 것으로, 많은 퍼스널 컴퓨터 사용자간에 경주 경쟁을 하기 위해 사용될 수 있다. 본 방법은 네트워크를 통해 서버에 연결되는 사용자의 퍼스널 컴퓨터 상에서 게임을 하는 것으로 이루어진다. 이동 객체들의 이미지 이동 속도는 일정하도록 형성된다. 두개의 임의의 숫자는 게임 소프트웨어로 프로그램된다. 사용자가 이미지 이동 속도를 조절하는 것을 가능하게 하는 수단은 속도 조절 신호의 두가지 상태만을 제공할 수 있도록 만들어진다. 상기 수단의 상태 각각은 두개의 임의의 숫자 중 하나와 상관된다. 상기 수단의 한 상태가 임의의 숫자와 함께 발생할 때, 이동 객체들의 이미지 이동 속도는 변화한다. 상기 수단의 한 상태가 임의의 숫자와 함께 발생하지 않을 경우 초기 속도는 유지된다. 한 이미지가 스크린상의 특정지점에 도달하거나, 미리 정해진 시간이 만료됨으로써 경주가 완료된다. 게임은 몇가지 스테이지에서 이루어지며, 각 스테이지는 적어도 하나 이상의 경주로 이루어진다. 각 스테이지의 승리자는 분류등급이 주어지며, 유사한 ㅜㄴ류 등그을 가진 플레이어들만이 게임에 참여하는 것이 보장된다. 발생기는 투명하고 회전하는 드럼으로 이루어진다. 광 흡수 볼들과 광 반사 볼들은 드럼 내에 위치한다. 광원으로 부터 발산된 광선은 볼이 위치한 지역으로 향한다. 광 검출기는 볼들로부터 반사된 빛을 수용할 수 있도록 마련된다. 경주 게임을 하는 방법에 있어서 : 서버가 네트워크를 통하여 데이터 파일을 퍼스널 컴퓨터에 전송하며, 상기 퍼스널 컴퓨터는 상기 데이터 파일을 받으며 또한 상기 퍼스널 컴퓨너의 모니터 스크린상에 적어도 둘 이상의 이동 객체들의 이미지를 형성하며, 상기 퍼스널 컴퓨터의 사용자에 관한 데이터가 상기 서버의 데이터 베이스에 저장되며, 게임 소프트웨어가 함께 프로그램된 상기 서버에 상기 네트워크를 통해 연결된 상기 사용자의 퍼스널 컴퓨터에서 게임을 하는 것 ; 상기 이동 객체 이미지들의 초기 이동 속도를, 출발시에 0과 동일하고 출발 후에 0과 동일하거나 일정하게 형성하는 것 ; 사용자가 그들에 의해 선택된 상기 이동 객체들의 이미지 이동 속도를 조절하는 것을 가능하게 하는 수단을 구비한 상기 퍼스널 컴퓨터를 마련하는 것 ; 임의의 두개의 숫자 발생기에 의해 생성된 두개의 임의의 숫자들을 상기 게임 소프트웨어에 프로그래밍하는 것 ; 상기 사용자가 이동 객체들의 이미지 이동 속도를 조절하는 것을 가능하게 하는 수단이, 상기 이미지 이동 속도를 조절하고 결과적으로 상기 이동 객체의 이미지들의 위치를 변경하기 위하여 조절 신호들의 두가지 상태만을 보장하도록 만드는 것 ; 상기 사용자가 이동 객체들의 이미지 이동 속도를 조절하는 것을 가능하게 하는 수단들의 상기 두가지 상태의 각각을 상기 임의의 두개의 숫자 발생기에 의해 생성된 두개의 임의의 숫자 중 하나와 미리 상관시키며, 상기 수단의 상태의 하나가 그와 상관되어 미리 정해진 숫자와 함께 발생하였을 때 상기 이동 객체의 이미지의 이동 속도를 변화시키며, 출발후에 상기 이동 객체의 이미지의 상기 초기 이동 속도를 유지시키는 것 ; 하나의 사용자의 상기 퍼스널 컴퓨터의 모니터 스크린상의 이동 객체의 이미지가 상기 스크린상의 미리 정해진 일정 지점에 도달할 때 경주가 완료되거나, 또는 미리 정해진 시간이 만료하자마자 경주가 완료되며, 따라서 그의 이동 객체의 이미지가 먼저 상기 스크린상의 일정 지점에 도달하거나 혹은 다른 사용자의 상기 퍼스널 컴퓨터상의 상기 이동 객체의 이미지에 비하여 그의 이동 객체의 이미지가 가장 긴 거리를 통과한 퍼스널 컴퓨터의 사용자가 경주의 승리자로 간주되며, 상기 경주의 승리자에 관한 상세사항이 상기 서버의 데이터 베이스에 로딩되는 것 ; 사용자의 퍼스널 컴퓨터들에서 상기 게임을 하는 것은 적어도 하나 이상의 상기 경주로 구성되는 몇개의 스테이지들로 처리되며, 각 스테이지의 승리자에게는 상기 서버의 데이터 베이스에 저장되는 분류 등급이 주어지며, 따라서 유사한 분류 등급을 가진 퍼스널 컴퓨터들의 사용자들 간에 후속의 스테이지에서 상기 게임을 하는 것을 보장하는 것 ; 으로 이루어지는 것을 특징으로 하는 경주 게임을 하는 방법.