WO2023022512A1 - Fps 워 게임 서비스 시스템 - Google Patents
Fps 워 게임 서비스 시스템 Download PDFInfo
- Publication number
- WO2023022512A1 WO2023022512A1 PCT/KR2022/012284 KR2022012284W WO2023022512A1 WO 2023022512 A1 WO2023022512 A1 WO 2023022512A1 KR 2022012284 W KR2022012284 W KR 2022012284W WO 2023022512 A1 WO2023022512 A1 WO 2023022512A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- game
- user
- fps
- war
- account
- Prior art date
Links
- 230000033001 locomotion Effects 0.000 claims abstract description 53
- 238000010835 comparative analysis Methods 0.000 claims abstract description 11
- 230000004044 response Effects 0.000 claims abstract description 5
- 238000000034 method Methods 0.000 claims description 18
- 238000004891 communication Methods 0.000 claims description 17
- 230000002250 progressing effect Effects 0.000 claims description 17
- 238000012545 processing Methods 0.000 claims description 4
- 238000010304 firing Methods 0.000 claims description 3
- 230000002452 interceptive effect Effects 0.000 abstract 1
- 230000006870 function Effects 0.000 description 15
- 238000010586 diagram Methods 0.000 description 10
- 238000005516 engineering process Methods 0.000 description 7
- 238000012546 transfer Methods 0.000 description 5
- 230000003190 augmentative effect Effects 0.000 description 4
- 238000010295 mobile communication Methods 0.000 description 4
- 230000000694 effects Effects 0.000 description 3
- 230000001815 facial effect Effects 0.000 description 3
- 238000010801 machine learning Methods 0.000 description 3
- 230000007123 defense Effects 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 238000004458 analytical method Methods 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 239000012141 concentrate Substances 0.000 description 1
- 239000000470 constituent Substances 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 210000003127 knee Anatomy 0.000 description 1
- 210000002414 leg Anatomy 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 238000011084 recovery Methods 0.000 description 1
- 230000007103 stamina Effects 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
Images
Classifications
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/20—Input arrangements for video game devices
- A63F13/21—Input arrangements for video game devices characterised by their sensors, purposes or types
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/45—Controlling the progress of the video game
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/70—Game security or game management aspects
- A63F13/71—Game security or game management aspects using secure communication between game devices and game servers, e.g. by encrypting game data or authenticating players
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/80—Special adaptations for executing a specific game genre or game mode
- A63F13/837—Shooting of targets
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/30—Authentication, i.e. establishing the identity or authorisation of security principals
- G06F21/31—User authentication
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/08—Learning methods
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V40/00—Recognition of biometric, human-related or animal-related patterns in image or video data
- G06V40/20—Movements or behaviour, e.g. gesture recognition
Definitions
- the present invention relates to an FPS war game service, and more particularly, to an FPS war game service system in which a plurality of users can access a virtual space implemented online based on a metaverse and enjoy a tangible FPS game.
- This virtual reality technology is a technology that constructs a virtual space that does not exist in the real world using a computer and makes the virtual space feel like reality, and is a technology that adds information generated by a computer to the real world, that is, reality. It is a technology that allows real-time interaction with users by combining the world and the virtual world.
- these augmented reality and mixed reality technologies are implemented as various types of application services along with the development of head-mounted displays (HMDs) and smart phones, and are representative services that provide augmented reality or mixed reality to users.
- HMDs head-mounted displays
- 'Universe' which means the real world, and means a three-dimensional virtual world.
- Metaverse is a concept that is more advanced than the term virtual reality environment, and provides an augmented reality environment in which virtual worlds such as the web and the Internet are absorbed into the real world.
- FPS game services as well as virtual reality-based games, FPS games in which a large number of gamers form a party and face each other are prevalent.
- proxy games can be seen as serious cheating rather than simple fun, which causes damage to the fairness of game competitions with prize money.
- Patent Publication No. 10-2019-0046030 published date: 2019.05.07.
- the present invention is a tangible game service in consideration of user convenience, and has a task to provide a metaverse-based tangible FPS war game service in which a plurality of users belong to one of the two camps in a virtual space and subdue the other party.
- the present invention provides a user authentication function in the tangible FPS war game service, as well as providing a metaverse-based tangible FPS war game service that provides a means to express the user in a virtual space in addition to the account and nickname.
- An FPS war game service system includes a user terminal for playing an FPS war game; And it is connected to a plurality of user terminals, creates a plurality of game sessions classified according to the level, connects each user terminal to one game session corresponding to the level of the user, and progresses according to the user's motion in the virtual space
- it further includes a motion suit equipped with a plurality of sensors for recognizing the user's motion worn, and the user terminal is connected to the motion suit by wire or wirelessly, and the user's motion recognized by the plurality of sensors is transmitted.
- the operation server the interworking unit for interworking with the user terminal through the information communication network;
- a member management unit for generating an account by providing the user's face image captured by the camera module, and processing a login procedure using the created account;
- an identity authentication unit that authenticates the user's identity at regular intervals through comparative analysis between the authentication image and the face image input at the time of account creation.
- a virtual space providing unit that connects or blocks the identified user account according to the authentication result, checks the level of the connected account, and provides a virtual space by connecting the user terminal to a plurality of game sessions classified according to the level; and a game progressing unit that forms a party among a plurality of users in the virtual space and proceeds with an FPS war game in which missions are performed through characters, wherein the game progressing unit plays a game between the same level or a user of a lower level.
- the virtual space providing unit may create a face of the character by reflecting an authentication image of an account for which the user has been authenticated.
- the game progressing unit may partially increase one or more ability values of a status including a plurality of ability values assigned to the character in the game from an initial value in proportion to a score obtained by the user while playing the game.
- the game progressing unit may display a character in a first-person view in the virtual space, but automatically switch to a third-person view when the character moves in the field.
- the operation server further includes a reward payment unit that pays goods according to a certain rate based on points scored by the user during the game, and the goods are game through at least one of cash charging and cryptocurrency exchange. May include points, cryptocurrencies and cash.
- the game progressing unit sells a certain amount or more of goods according to the request of the user terminal, grants permission to participate in the game session, and applies a rule of stealing goods held by each user to play a multiplayer game and the reward payment unit increases a reward corresponding to goods according to points obtained through battles between multiple users while the multiplayer game is in progress, and the game progress unit increases the character's status in response to the accumulated rewards. You can increase your stamina or combat power during battle.
- the user terminal is further connected to a head-mounted display worn by the user and a gun controller equipped with a direction sensor manipulated by the user, and the game progressing unit displays a viewpoint of a character in an FPS war game on the head-mounted display. Synchronization is performed, and a firing operation of the gun controller may be received and reflected in the progress of the game.
- the user wears a full-body motion suit that recognizes the wearer's motion and reflects it on the game character, accesses the operation server through the user terminal, and transfers the user's motion recognized through the motion suit to the character.
- a full-body motion suit that recognizes the wearer's motion and reflects it on the game character
- a user's face wearing a full-body motion suit is photographed through a user terminal, analyzed through a machine learning model, and identity authentication is performed for the user, and the identity of the authenticated character is graded.
- FIG. 1 is a diagram schematically showing the overall structure of a metaverse-based FPS war game service system according to an embodiment of the present invention.
- FIG. 2 is a diagram showing the structure of a user terminal of a metaverse-based FPS war game service system according to an embodiment of the present invention.
- FIG. 3 is a diagram showing the structure of an operation server of a metaverse-based FPS war game service system according to an embodiment of the present invention.
- FIG. 4 is a diagram illustrating a service providing method of a metaverse based FPS war game service system according to an embodiment of the present invention.
- FIG. 5 is a table showing a method of designating game sessions by grade in the metaverse-based FPS war game service system according to an embodiment of the present invention.
- FIGS. 6 and 7 are diagrams showing an example of a game screen provided by the FPS war game service system according to an embodiment of the present invention.
- metalaverse-based FPS war game service system of the present invention may be abbreviated as “system” for convenience of description.
- FIG. 1 is a diagram schematically showing the overall structure of a metaverse-based FPS war game service system according to an embodiment of the present invention.
- the metaverse-based FPS war game service system includes a motion suit 10 equipped with a plurality of sensors for recognizing the motion of a user wearing it, and a character's point of view in a virtual space. It includes a head-mounted display 20 displaying an image according to the video, and a gun controller 50 equipped with one or more buttons for operating a gun in the game, connected to the motion suit 10 by wire or wirelessly, and a plurality of A user terminal 100 that receives the user's motion recognized by the sensor and a game session connected to a plurality of user terminals 100 and divided into a plurality of levels according to the level is created to play any one game corresponding to the level of the user.
- an operation server 200 that connects each user terminal 100 to the session and provides game content that proceeds according to a user's motion in a virtual space
- the operation server 200 includes a camera installed in the user terminal 100
- a face image of a user wearing a motion suit 10 is transmitted from the module 120 to identify an account, and to perform identity authentication at regular intervals through comparative analysis with the authentication image registered at the time of account creation, It is characterized in that game contents that steal points between users through user-to-user battles are provided to the user terminal 100 .
- a user must wear one or more wearable devices to use the metaverse-based tangible FPS war game service of the present invention.
- a wearable device as a wearable device, a motion suit (Motion suit; 10), , HMD 20) and a gun controller (50).
- the motion suit 10 is equipped with a plurality of sensors corresponding to each part of the body, and can be worn in a form that covers the user from the upper body to the tips of both hands and below the knees.
- This motion suit 10 can detect the tilt and direction of the wearer's body, as well as detect the movement of each joint from the shoulder to the fingers and transmit it to the user terminal 100 in real time.
- the head-mounted display 20 is a device for displaying a 3D virtual image having a well-known sense of space, and can be worn in a form covering a user's face, and displays a game screen provided by the user terminal 100 in the form of a stereoscopic image.
- the head mounted display 20 used in the present invention is equipped with one or more geomagnetic sensors capable of detecting the direction and tilt of the head, so that in-game images can be displayed according to the direction of the user's gaze during the game.
- the gun controller 50 controls a character by holding it with one or both hands by a user, and may provide a function of allowing a user to hold a virtual gun held by the character.
- the gun controller 50 may have an appearance similar to a real gun, and a button corresponding to a trigger may be set to correspond to a trigger.
- the gun controller 50 may be replaced with a general gamepad, not a gun type.
- the motion suit 10, the head-mounted display 20, and the gun controller 50 described above may be connected to the user terminal 100 in a wired or wireless manner, and a signal detected through a sensor or a signal according to a button press It can be transmitted to the user terminal 100 in real time.
- the above-described motion suit 10 can be omitted, and the game can be played with a general PC, VR device, etc.
- the motion suit 10 when the motion suit 10 is worn, the game is controlled to be possible between users wearing the motion suit 10, and when a conventional general device such as a PC or VR device is used without the motion suit 10, the corresponding device It can be restricted so that users having the can enjoy the game.
- access to the virtual space for participation in the game may be restricted according to the user's game level.
- the user terminal 100 connects to the operation server 200 according to the user's input to request a service, and transmits the signal transmitted from the above devices to the operation server 200 in real time, and according to the game progress Screens and data may be received from the operation server 200 and transmitted to the devices.
- the user terminal 100 can be divided into a device body 110 equipped with a microprocessor for communication and control and a camera module 120 capable of capturing images.
- the device body 110 may be a device capable of calculation and communication, such as a known tablet PC, stationary PC, as well as a smart phone.
- the device main body 110 may communicate with devices such as the motion suit 10 and transmit/receive data necessary for providing services by accessing the operation server 200 through an information communication network.
- PCS Personal Communication System
- GSM Global System for Mobile communications
- PDC Personal Digital Cellular
- PHS Personal Handyphone System
- PDA Personal Digital Assistant
- IMT International Mobile Telecommunication
- CDMA Code Division Multiple Access
- W-CDMA Wide-Code Division Multiple Access
- Wibro Wireless Broadband Internet
- the camera module 120 may be mounted in the device body 110 or may be connected to the device body 110 by wire, and may photograph a user, particularly the user's face, and provide the image to the operation server 200. .
- a user who wants to use the FPS war game service must register a face image for authentication in the operation server 200 when creating an account, and the camera module 120 is a motion suit 10 ) By taking a picture of the user's face wearing the face image can be registered by providing the face image to the operation server 200 through the device body 110.
- the system performs identity authentication for the user currently playing the game from time to time during the game to prevent a proxy game by a person who is not registered in the middle of the game or who is not the owner of the currently accessed account.
- the user's face image may be used to perform identity authentication from time to time, and accordingly, the camera module 120 provides the operation server 200 with a facial image of the user's face taken during the game, and the operation server 200 It is possible to authenticate that the user currently playing the game is himself through comparative analysis with the authentication image previously registered in the corresponding account.
- the operation server 200 may be connected to a plurality of user terminals 100 in each region through an information communication network to provide the user terminal 100 with a metaverse-based FPS war game service.
- the aforementioned information communication network may be a wired telephone network such as a public switched telephone network (PSTN), as well as a closed network such as a local area network (LAN) and a wide area network (WAN) as an example of a data communication network
- PSTN public switched telephone network
- An open network such as the Internet may be used.
- the Internet is based on the TCP/IP protocol and several services that exist on its upper layer, such as HTTP (HyperText Transfer Protocol), Telnet, FTP (File Transfer Protocol), DNS (Domain Name System), SMTP (Simple Mail Transfer Protocol), SNMP ( It may mean a worldwide open computer network structure that provides Simple Network Management Protocol (NFS), Network File Service (NFS), and Network Information Service (NIS).
- NIS Network Management Protocol
- NIS Network Information Service
- GSM Global System for Mobile communication
- LTE long-term evolution
- LTE-A LTE Advance
- CDMA code division multiple access
- WCDMA wideband CDMA
- UMTS Universal mobile telecommunications system
- WiBro Wireless Broadband
- GSM Global System for Mobile Communications
- the operation server 200 can be divided into a plurality of game servers or game servers that are divided and operated according to the user's grade, and after access using an account, game service can be provided through a game session suitable for each account grade. .
- the game service provided by the operation server 200 is an online metaverse-based FPS war game service, in which remote users form a party, wear motion suits 10, and control the operation. It may be a first-person FPS genre game in which one's character located in the virtual space is controlled according to the task, such as subduing all state team party members or subduing the base.
- the operating server 200 requests the user's face image when registering as a member of the user terminal 100 and registers it as an authentication image, and then receives the face image from the user terminal 100 at login and at regular intervals during the game.
- Personal authentication may be performed through comparative analysis with the received and registered authentication image.
- the operation server 200 performs analysis on facial images using a machine-learned learning model through a plurality of learning data, thereby confirming that the user is the user at the time of initial account registration, and between users matching the level of the account. allow the game to proceed.
- the metaverse-based FPS war game service system allows a plurality of users to wear motion suits and enjoy a tangible FPS game at a remote location, and in particular, to authenticate themselves using face images. Through this, proxy games by others can be fundamentally blocked.
- FIG. 2 is a diagram showing the structure of a user terminal of a metaverse-based FPS war game service system according to an embodiment of the present invention.
- one or more functions executed by the user terminal 100 may be executed in a language such as HTML or javascript through a known web browser, or may be executed by a dedicated application program that interworks with the operating server 200. .
- the user terminal 100 of the metaverse-based FPS war game service system may be connected to a separate camera module 120 or the camera module 120 may be built-in, It is connected to the operating server 200 through an information communication network and can use a game service.
- the user terminal 100 may provide an interworking function 150, a photographing function 160, and an interface function 170.
- the interlocking function 150 is a function of accessing the operation server 200 through an information communication network and performing data communication, and the user terminal 100 is photographed by the camera module 120 through the interlocking function 150.
- One face image can be provided to the operation server 200, and a detection signal provided from a motion suit, a control signal by a connected gun controller, etc. can be received in real time and transmitted to the operation server 200, and the operation server 200 ) to the head-mounted display so that the game can be played.
- the photographing function 160 may acquire a user's face image by controlling the camera module 120 connected to the user terminal 100 .
- This shooting function 160 is activated from time to time upon user's first account creation or at the request of the operation server 200 during the game, so that the user's face can be taken and the image can be provided to the operation server 200. do.
- the interface function 170 may provide an interface function between the user and the operation server by being connected to a motion suit worn by a user and a gun controller and transmitting signals transmitted therefrom to the operation server 200 .
- the interface function 170 transmits the control signal input from the gun controller to the operating server 200 so that no delay of more than several frames occurs. there is.
- FIG. 3 is a diagram showing the structure of an operation server of a metaverse-based FPS war game service system according to an embodiment of the present invention.
- the operation server 200 of the metaverse-based FPS war game service system includes an interlocking unit 210 that interworks with a plurality of user terminals 100 through an information communication network, a user According to the request of the terminal 100, the member management unit 220 for creating an account by providing a user's face image photographed by a camera module connected to or mounted therein, and processing a login procedure using the created account,
- a user authentication unit 230 that authenticates the user's identity through comparative analysis between the authentication image and the face image input when creating the account using a learning model learned through a plurality of face learning data, According to the authentication result, the identified user's account is connected or blocked, the level of the connected account is checked, and the virtual space is provided by connecting the user terminal 100 to a plurality of game sessions classified according to the level.
- a game progressing unit 250 that forms a party between a plurality of users in the virtual space, and proceeds with an FPS war game in which missions are performed through characters, and during the game, the user scores in the game It may include a reward payment unit 260 that pays points according to a certain rate.
- the goods may include various goods such as game points, cryptocurrency, and cash through at least one of cash charging and cryptocurrency exchange.
- the linking unit 210 may perform data communication by being connected to the user terminal 100 in each region through an information communication network.
- the linking unit 210 When the linking unit 210 is connected to a game session according to a user's level after logging in of the user terminal 100, it may transmit and receive data for the progress of the game service.
- the member management unit 220 performs a member registration procedure according to the user's request to use the FPS war game service of the present invention to create and register an account, and to use the registered account to access the user terminal 100.
- a user authentication process can be performed.
- the member management unit 220 receives a face image of a user's face from the user terminal 100 when registering an account, stores it in the member DB 225 as an authentication image, and then the user terminal When attempting to log in using the account of (100), the face image of the user wearing the current motion suit is sent again from the user terminal 100, and through comparative analysis using the learning model with the registered authentication image, the current It is possible to authenticate that the user playing the game is the same person as the user registered for the account.
- by repeatedly performing an authentication procedure using a user's face image even after participating in a game session it is possible to prevent cheating such as a proxy game from occurring in a game competition.
- the member DB 225 may store information about registered users. Specifically, the member DB 225 includes not only the user name, account, and password, but also the authentication image entered during registration, the character connected to the account and his level, and the balance of goods acquired through the game (game point balance, cryptocurrency balance, cash Balance) may be stored, and such information may be referred to by other components when providing services.
- the identity authentication unit 230 may authenticate whether a user registering an account or playing a game is an actual user of the corresponding account using a machine learning model. As described above, the system according to an embodiment of the present invention is characterized by further performing a procedure for authenticating the user himself in the game as well as when registering an account, and the identity authentication unit 230 is a member upon request in a login procedure or the like. The identity of the user may be authenticated using the authentication image of the account stored in the DB 225 .
- the virtual space providing unit 240 may provide an FPS war game service in which a plurality of individuals or parties perform missions in the virtual space.
- various 3D-type background objects such as buildings, roads, mountains, and trees can exist, and users can create their own characters and enjoy FPS games using firearms owned by the characters.
- the manipulation of the character in the game can be performed by the motion suit and gun controller worn by the user in place of a normal keyboard, mouse, controller, etc.
- the game screen is also normally Instead of a display such as a monitor, a head-mounted display worn on the face by the user to provide a 3D stereoscopic screen can be used, and the user can enjoy a more realistic FPS game in a virtual battlefield.
- a plurality of users decide to party with each other, and only one side survives through a battle with the opposing force, or the team that first captures the opposing team's high ground wins. Rules may be applied, and party members may score by hitting the opposing party member or score by occupying a hill, which may be reflected in a later grade increase and acquisition of goods.
- the virtual space providing unit 240 may create a character's face by reflecting the authentication image of the account for which the person has been authenticated.
- the character in the game may be a humanoid character composed of 3D polygons, and the character's face shape may be arbitrarily created by a user or based on a face image obtained from the user terminal 100 .
- the virtual space providing unit 240 may receive the user's face image from the user terminal 100 when generating the initial character, and based on the feature points derived by inputting the face image to the loaded machine learning model, create a 3D image. By performing modeling, a character having a face similar to that of the user may be created.
- the source storage unit 245 may store various programming sources and graphic sources capable of creating virtual spaces and characters. Through this, the virtual space providing unit 240 can create a plurality of game sessions having virtual spaces of different designs, create backgrounds, tools, etc. of various designs that can be used in the game and apply them to the game.
- the game progressing unit 250 may proceed with an FPS war game when a game session is created and the required minimum number of users access the game session.
- the game progressing unit 250 proceeds with the game until a win or loss is determined according to the rules of each game session, and when the win or loss is determined, the results may be synthesized and displayed on the screen.
- the user terminal may be further connected to a gun controller equipped with a head-mounted display worn by the user and a direction sensor manipulated by the user, and the game progressing unit 250 determines the viewpoint of the character in the FPS war game. It may be synchronized with the head-mounted display, receive a firing operation of the gun controller, and reflect the operation of the game.
- the game progress unit 250 when users connected to the operating server 200 want to participate in a game session, play a game between the same level, or a user of a lower level to a higher level
- the entrance to the virtual space may be restricted according to the level so that the user of the user can play the game in which he or she participates. That is, according to the level assigned to each user's account or character, the same or similar level. It is possible to designate and connect to the same game session as users, or to restrict entry to the corresponding virtual space so that a lower level user can play a game with a higher level user.
- the game progressing unit 250 may apply various rules to the game session in addition to the aforementioned rules so that the game proceeds.
- the game progressing unit 250 may partially increase one or more ability values in the status including a plurality of ability values assigned to the character in the game from an initial value in proportion to the score obtained by the user during the game.
- each user's character participating in the game has a status, which is a unique ability value supported by a normal FPS, set.
- These statuses may include physical strength, attack power, defense power, recovery power, movement speed, and aiming accuracy of the character in the game, and are reflected in the progress of the game.
- initial ability values after character creation can be temporarily increased or decreased by means of a tool, etc. Some can be permanently increased.
- the game progressing unit 250 may display the character in the first person view in the virtual space, but automatically switch to and display the character in the third person view when moving the field.
- the reward payment unit 260 may provide goods, which are rewards according to the result of the game session that has been completed, in correspondence with the score obtained by each user.
- the metaverse-based FPS war game service according to an embodiment of the present invention allows users to enjoy FPS games and provides goods that can be used independently from the outside according to game results.
- the reward payment unit 260 may provide one or more goods registered in the system in proportion to the degree of each character's contribution to determining the win or loss according to the game result.
- Goods paid as rewards may be transferred to the user's electronic wallet or external electronic wallet stored in the member DB 225, and the transaction for the transfer may be performed by the goods platform 300.
- the above-described game progression unit 250 may grant game participation authority in association with the reward payment unit 260 and provide a reward that can be acquired in the game.
- the game progressing unit 250 sells a certain amount or more of goods (game points, cryptocurrency and cash through at least one of cash charging and cryptocurrency exchange) at the request of the user terminal 100, and , It is possible to proceed with a multi-play game by granting authority to participate in a game session and applying a rule of stealing goods held by each user from each other.
- the reward payment unit 260 provides multiple users Rewards corresponding to goods may be increased according to points obtained through battles between fields, and the game progression unit 250 may increase physical strength or combat power among the game character's status in response to the accumulated rewards.
- the game progressing unit 250 may sell goods (eg, game points, cryptocurrency and cash through at least one of cash charging and cryptocurrency exchange) replacing the entrance fee, Accordingly, a user who wants to participate in the game is given permission to participate in the game session by purchasing a certain number of goods or more. At this time, after purchasing or charging goods (game points, cryptocurrency, cash, etc. through at least one of cash charging and cryptocurrency exchange), the charged game points, cryptocurrency, cash, etc. can be used to participate in the game the user wants.
- the goods acquired through the game can be sold or charged through P2P sites such as Item Bay.
- a game may be played in a form in which users steal and steal goods from each other.
- the amount of goods obtained when the opponent is successfully sniped may be set differently according to the target part.
- the amount of goods possessed by the opponent is 100, it can be set to 30 for arms and legs, 50 for torso, and 100 for head, and users concentrate on the game to obtain higher scores.
- the game progressing unit 250 in addition to party member battles, in a rule in which a plurality of users compete with each other to obtain points through a multi-play method, the user's character corresponds to the amount of acquired and accumulated goods of the game character At least one status of physical strength, attack power, defense power, aiming power, and evasion power may be increased, and accordingly, the user may progress the game by growing his or her character.
- the game providing unit 250 provides a status-increasing effect to a user who has successfully sniped an opponent and obtained goods as described above, thereby maintaining the game balance for a long time and at the same time allowing the user to change his/her character
- FIG. 4 is a diagram illustrating a service providing method of a metaverse based FPS war game service system according to an embodiment of the present invention.
- the execution subject for each step is the operating server and its constituent parts of the present invention described above unless otherwise specified.
- the service providing method of the metaverse-based FPS war game service system as a step of first connecting a user terminal to an operation server, a user who wants to use the system of the present invention Wearing a motion suit connected to the user terminal by wire or wirelessly, and manipulating the user terminal, it is possible to request access to a remote operation server, and the operation server approves the connection of the user terminal (S100).
- the user terminal photographs the user's face through the connected camera module and transmits the face image to the operation server, and the operation server stores the image as an authentication image, Create and register an account (S110).
- the user terminal accesses the operation server, and the operation server receives the current user's face image from the camera server connected to the user terminal and matches the stored face image.
- authentication is performed and an account is identified (S120).
- the operation server checks the level of the user using the account information of the identified account, and connects the user terminal to any one of a plurality of currently active game sessions according to the level (S130).
- the operation server may automatically designate game sensors to which users of the same or similar level as the user belong.
- 5 is a table showing a method of designating a game session by grade in a metaverse-based FPS war game service system according to an embodiment of the present invention.
- the system according to an embodiment of the present invention includes a plurality of Game sessions (#1 to #4) are opened, and the user accesses one of them to proceed with the game. If the account level of a certain user is LV 22, the user is automatically assigned to 'Game Session #1' and participates in the game.
- the FPS war game according to an embodiment of the present invention can provide a game in which a plurality of users form a party and defeat an opponent, and the user can arbitrarily participate in any one party in the corresponding game session.
- a user with a user account of 'auyu111' participates as a red team in game session #1.
- the operating server forms a party between a plurality of users in the game session and proceeds with an FPS war game in which a mission is performed through a character (S140).
- the game starts in a game session with a minimum number of players.
- FIGS. 6 and 7 are diagrams showing an example of a game screen provided by the metaverse-based FPS war game service system according to an embodiment of the present invention.
- a virtual space having a certain size is provided and a plurality of users in the virtual space
- An FPS-type war game in which characters battle and perform missions can be provided.
- 3D terrain features are implemented in the above-mentioned virtual space, and the user manipulates his character to protect his own notice 510 together with party members while moving on the map 500 to see the other party's notice 510 Occupying, or by making all the opposing party members 530 out, it can proceed with the rule of winning.
- a game screen 600 provided by the metaverse-based FPS war game service system according to an embodiment of the present invention is exemplified, and a mini-map 500 reduced in size to one side of the game screen 600 ), and a first-person or third-person view screen centering on one's character 610 can be provided.
- the user's character 610 can move the party member character 610 and the map 500 to occupy the enemy's high ground, move on the map 500, discover the characters 621 and 622 of the opposing party, and use the gun controller You can proceed with the game by manipulating battles and earning scores.
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- Computer Security & Cryptography (AREA)
- Human Computer Interaction (AREA)
- General Physics & Mathematics (AREA)
- Software Systems (AREA)
- General Health & Medical Sciences (AREA)
- General Engineering & Computer Science (AREA)
- Health & Medical Sciences (AREA)
- Life Sciences & Earth Sciences (AREA)
- Evolutionary Computation (AREA)
- General Business, Economics & Management (AREA)
- Social Psychology (AREA)
- Artificial Intelligence (AREA)
- Biomedical Technology (AREA)
- Biophysics (AREA)
- Computational Linguistics (AREA)
- Data Mining & Analysis (AREA)
- Business, Economics & Management (AREA)
- Molecular Biology (AREA)
- Computing Systems (AREA)
- Psychiatry (AREA)
- Mathematical Physics (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Computer Hardware Design (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
본 발명은 FPS 워 게임 서비스에 관한 것으로, 특히 메타버스를 기반으로 하여 온라인 상에 구현된 가상공간에 다수의 사용자들이 접속하여 체감형 FPS 게임을 즐길 수 있는 FPS 워 게임 서비스 시스템에 관한 것이다. 일례로, 착용한 사용자의 동작을 인식하는 복수의 센서가 탑재된 모션슈트; 상기 모션슈트와 유선 또는 무선으로 연결되고, 복수의 센서로부터 인식된 사용자의 동작을 전송 받는 사용자 단말; 및 복수의 사용자 단말과 연결되고, 등급에 따라 복수개로 구분되는 게임 세션을 생성하여 사용자의 등급에 대응하는 어느 하나의 게임 세션에 각 사용자 단말을 연결하고, 가상공간 상에서 사용자의 동작에 따라 진행되는 게임 콘텐츠를 제공하고, 상기 사용자 단말에 설치된 카메라 모듈로부터 모션슈트를 착용한 사용자의 얼굴을 촬영한 얼굴 이미지를 전송 받아 계정을 식별하고, 계정 생성시 등록된 인증 이미지와의 비교분석을 통해 일정 주기로 본인인증을 수행하는 운영서버를 포함하는 FPS 워 게임 서비스 시스템을 개시한다.
Description
본 발명은 FPS 워 게임 서비스에 관한 것으로, 특히 메타버스를 기반으로 하여 온라인 상에 구현된 가상공간에 다수의 사용자들이 접속하여 체감형 FPS 게임을 즐길 수 있는 FPS 워 게임 서비스 시스템에 관한 것이다.
현재, 컴퓨터 그래픽 기술을 응용한 가상현실(Virtual Reality), 증강현실(Augmented Reality) 및 혼합현실(Mixed Reality) 기술에 대한 관심이 지속적으로 증가하고 있다. 이러한 가상현실 기술은 컴퓨터를 이용하여 현실 세계에 존재하지 않는 가상의 공간을 구축하고, 그 가상공간을 현실처럼 느끼게 하는 기술로서, 현실 세계 위에 컴퓨터에 의해 생성된 정보를 덧붙여 표현하는 기술, 즉 현실 세계와 가상 세계를 결합함으로써 실시간으로 사용자와 상호작용이 이루어지도록 하는 기술을 말한다.
특히, 이러한 증강현실과 혼합현실 기술은 헤드마운티드 디스플레이(HMD) 및 스마트폰(Smart phone) 등의 발전과 함께 다양한 형태의 응용 서비스로 구현되고 있으며, 증강현실 또는 혼합현실을 사용자에게 제공하는 대표적인 서비스로서, 메타버스(Meta-verse)가 있다. 이 메타버스는 가공, 추상을 의미하는 '메타(Meta)'와 현실세계를 의미하는 '유니버스(Universe)'의 합성어로 3차원 가상 세계를 의미한다.
메타버스는 기존의 가상현실 환경(Virtual reality environment)이라는 용어보다 진보된 개념으로서, 웹과 인터넷 등의 가상세계가 현실세계에 흡수된 증강 현실 환경을 제공한다.
이러한 가상현실 상에서 구현된 1인칭 슈팅 게임(First Person Shooting; FPS) 게임과 관련하여, 선행기술문헌인 공개특허공보 제10-2019-0046030호는 HMD를 착용한 사용자에게 가상현실장치에 의해 생성된 복수개의 컨텐츠를 제공하는 단계, 상기 복수개의 컨텐츠들 중에 하나를 사용자로부터 선택받고 그에 따른 캐릭터를 선택하는 단계, 모션인식장치에 의해 감지된 상기 사용자의 모션에 대응하여 캐릭터의 동작을 제어하는 단계 및, 상기 캐릭터의 동작 정보를 추출하여 사용자의 웨어러블 디바이스에 전달하는 단계를 포함하되, 상기 사용자의 모션은 사용자에 장착된 센서들을 통해 측정하는 가상현실 FPS 게임 방법을 개시하고 있다.
그러나, 전술한 선행기술을 비롯하여 현재까지 제시된 가상현실 내지 메타버스 기반 서비스들은 대부분 헤드마운티드 디스플레이를 착용하고 가상공간에 구현된 그래픽을 둘러보는 수준에 머물고 있으며, 메타버스의 개념을 적극적으로 도입하여 가상공간에서 다수의 사용자가 FPS 기반 워 게임을 즐길 수 있는 수준까지 도달하지는 못하고 있는 실정이다.
한편, 최근 게임 인구의 증가 및 저변 확대에 따라, 다양한 장르의 e-스포츠 대회가 개최하고 있는 중이며, 이러한 e-스포츠 분야에서는 크고 작은 게임 대회가 수시로 개최되곤 한다.
가상현실 기반 게임을 비롯하여 일반 FPS 게임 서비스에 있어서도, 다수의 게이머 들이 함께 파티를 이루어 대결하는 FPS 게임이 성행하고 있다.
특히, FPS 게임은 게이머가 자신만의 계정으로 캐릭터를 꾸미고, 게임 스코어에 따라 계급과 같은 등급을 높이며 게임을 즐기는 것이 일반화되었으며, 이러한 캐릭터 및 계급은 게이머가 게임상에서 자신의 게임 실력을 알리는 수단으로 이용되기도 한다.
그러나, 몇몇의 게이머는 자신이 다소 낮은 실력임에도 불구하고, 지인 등에게 계정을 빌려주어 통한 대리 게임을 통해 캐릭터의 등급을 높이는 등의 꼼수를 쓰기도 한다. 이는 게임에서 본인 인증시 패스워드를 입력하는 것 이외에 별도의 본인 인증 절차를 거치지 않기 때문이다.
특히, 상금 등의 직접적인 혜택이 주어지는 온라인 게임 대회에서 대리 게임은 단순 재미가 아닌 심각한 부정 행위로 볼 수 있으며, 이는 상금을 걸고 진행하는 게임 대회에 대한 공정성을 훼손하는 원인이 된다.
본 발명과 관련된 선행기술로는 공개특허공보 제10-2019-0046030호(공개일자: 2019.05.07.)가 있다.
본 발명은 사용자 편의성이 고려된 체감형 게임 서비스로서, 가상공간에서 다수의 사용자가 양 진영 중 어느 한편에 속하여 상대방을 제압하는 메타버스 기반 체감형 FPS 워 게임 서비스를 제공하는데 과제가 있다.
또한, 본 발명은 체감형 FPS 워 게임 서비스에서 본인 인증 기능을 제공함과 아울러 계정, 닉네임 이외에 가상 공간에서 사용자를 표현할 수 있는 수단을 제공하는 메타버스 기반 체감형 FPS 워 게임 서비스를 제공하는 데 다른 과제가 있다.
본 발명의 일 실시예에 따른 FPS 워 게임 서비스 시스템은, FPS 워 게임을 진행하기 위한 사용자 단말; 및 복수의 사용자 단말과 연결되고, 등급에 따라 복수 개로 구분되는 게임 세션을 생성하여 사용자의 등급에 대응하는 어느 하나의 게임 세션에 각 사용자 단말을 연결하고, 가상공간 상에서 사용자의 동작에 따라 진행되는 게임 콘텐츠를 제공하고, 상기 사용자 단말에 설치된 카메라 모듈로부터 사용자의 얼굴을 촬영한 얼굴 이미지를 전송 받아 계정을 식별하고, 계정 생성시 등록된 인증 이미지와의 비교분석을 통해 본인인증을 수행하고, 사용자 간 전투를 통해 사용자 상호 간의 포인트를 빼앗는 게임 콘텐츠를 상기 사용자 단말로 제공하는 운영서버를 포함한다.
또한, 착용한 사용자의 동작을 인식하는 복수의 센서가 탑재된 모션슈트를 더 포함하고, 상기 사용자 단말은, 상기 모션슈트와 유선 또는 무선으로 연결되고, 복수의 센서로부터 인식된 사용자의 동작은 전송 받을 수 있다.
또한, 상기 운영서버는, 정보통신망을 통해 상기 사용자 단말과 연동하는 연동부; 상기 사용자 단말의 요청에 따라, 상기 카메라 모듈에 의해 촬영된 사용자의 얼굴 이미지를 제공하여 계정을 생성하고, 생성된 계정을 이용한 로그인 절차를 처리하는 회원 관리부; 로그인된 계정의 사용자에 대하여, 다수의 얼굴 학습 데이터를 통해 학습된 학습 모델을 이용하여, 인증 이미지와 계정 생성시 입력된 얼굴 이미지와의 비교 분석을 통해 일정 주기로 사용자 본인여부를 인증하는 본인 인증부; 본인인증 결과에 따라, 식별된 사용자 계정을 연결 또는 차단하고, 연결된 계정의 레벨을 확인하고, 상기 레벨에 따라 구분된 복수의 게임 세션에 사용자 단말을 연결하여 가상공간을 제공하는 가상공간 제공부; 및 상기 가상공간 내에서 복수의 사용자간 파티를 형성하고, 캐릭터를 통해 임무를 수행하는 FPS 워 게임을 진행하는 게임 진행부를 포함하고, 상기 게임 진행부는, 동일한 레벨끼리 게임을 하거나, 하위 레벨의 사용자가 상위 레벨의 사용자가 참여한 게임을 하도록 상기 레벨에 따라 가상공간의 입장을 제한할 수 있다.
또한, 상기 가상공간 제공부는, 본인 인증된 계정의 인증 이미지를 반영하여 상기 캐릭터의 얼굴을 생성할 수 있다.
또한, 상기 게임 진행부는, 게임 진행 중 사용자가 획득하는 점수에 비례하여 게임상에서 상기 캐릭터에 부여된 복수의 능력치를 포함하는 스테이터스에서 하나 이상의 능력치를 초기값에서 일정부분 상승시킬 수 있다.
또한, 상기 게임 진행부는, 상기 가상공간 내에서 캐릭터를 1인칭 시점으로 표시하되, 캐릭터의 필드 이동 시에는 3인칭 시점으로 자동 전환하여 표시할 수 있다.
또한, 상기 운영 서버는, 게임 진행 중, 사용자가 게임상에서 득점한 점수를 일정 요율에 따라 재화를 지급하는 리워드 지급부를 더 포함하고, 상기 재화는, 현금충전 및 암호화폐 교환 중 적어도 하나를 통한 게임 포인트, 암호화폐 및 현금을 포함할 수 있다.
또한, 상기 게임 진행부는, 상기 사용자 단말의 요청에 따라 일정 수량 이상의 재화를 판매하고, 상기 게임 세션에 참가를 위한 권한을 부여하고, 사용자 각각이 보유한 재화를 서로 빼앗는 룰을 적용하여 멀티 플레이 게임을 진행하고, 상기 리워드 지급부는, 상기 멀티 플레이 게임 진행 중에 다수의 사용자들 간 전투를 통해 획득되는 점수에 따라 재화에 상응하는 리워드를 증가시키고, 상기 게임 진행부는, 누적된 리워드에 대응하여 캐릭터의 스테이터스 중에 체력 또는 전투력을 상승시킬 수 있다.
또한, 상기 사용자 단말은, 사용자가 착용하는 헤드마운티드 디스플레이 및, 사용자가 조작하는 방향 센서를 탑재한 총기 콘트롤러와 더 연결되고, 상기 게임 진행부는, FPS 워 게임 내 캐릭터의 시점을 상기 헤드마운티드 디스플레이에 동기화하고, 상기 총기 콘트롤러의 격발 조작을 입력받아 게임 진행에 반영할 수 있다.
본 발명의 실시예에 따르면, 사용자가 착용자의 동작을 인식하여 게임 캐릭터에 반영하는 전신형 모션슈트를 착용하고, 사용자 단말을 통해 운영서버에 접속하여 모션슈트를 통해 인식된 사용자의 동작을 캐릭터에 반영함으로써 보다 실감나는 체감형 게임을 경험할 수 있는 메타버스 기반 FPS 워 게임 서비스를 제공할 수 있는 효과가 있다.
또한, 본 발명의 실시예에 따르면, 사용자 단말을 통해 전신형 모션수트를 착용한 사용자의 얼굴을 촬영하고, 기계 학습 모델을 통해 분석하여 사용자에 대한 본인 인증을 수행하고, 본인 인증된 캐릭터의 등급에 따라 게임 세션 또는 서버를 구분하여 연결함으로써, 비슷한 실력의 사용자들끼리 게임을 즐길 수 있도록 하는 효과가 있다.
도 1은 본 발명의 실시예에 따른 메타버스 기반 FPS 워 게임 서비스 시스템의 전체 구조를 개략적으로 나타낸 도면이다.
도 2는 본 발명의 실시예에 따른 메타버스 기반 FPS 워 게임 서비스 시스템의 사용자 단말의 구조를 나타낸 도면이다.
도 3은 본 발명의 실시예에 따른 메타버스 기반 FPS 워 게임 서비스 시스템의 운영서버의 구조를 나타낸 도면이다.
도 4는 본 발명의 실시예에 따른 메타버스 기반 FPS 워 게임 서비스 시스템의 서비스 제공 방법을 나타낸 도면이다.
도 5는 본 발명의 실시예에 따른 메타버스 기반 FPS 워 게임 서비스 시스템의 등급별 게임 세션을 지정하는 방법을 표로 나타낸 도면이다.
도 6 및 도 7은 본 발명의 실시예에 따른 FPS 워 게임 서비스 시스템이 제공하는 게임 화면의 일 예를 나타낸 도면이다.
이하의 설명에서, 본 발명의 "메타버스 기반 FPS 워 게임 서비스 시스템"의 용어는 설명의 편의상 "시스템"으로 약식 기재될 수 있다.
이하, 도면을 참조하여 본 발명의 실시예에 따른 메타버스 기반 FPS 워 게임 서비스 시스템을 상세히 설명한다.
도 1은 본 발명의 실시예에 따른 메타버스 기반 FPS 워 게임 서비스 시스템의 전체 구조를 개략적으로 나타낸 도면이다.
도 1을 참조하면, 본 발명의 실시예에 따른 메타버스 기반 FPS 워 게임 서비스 시스템은, 착용한 사용자의 동작을 인식하는 복수의 센서가 탑재된 모션슈트(10), 가상공간 내 캐릭터의 시점에 따른 영상을 표시하는 헤드마운티드 디스플레이(20) 및, 게임 내 총기 조작을 위한 하나 이상의 버튼이 탑재되는 총기 콘트롤러(50)를 포함하고, 이러한 모션슈트(10) 등과 유선 또는 무선으로 연결되고, 복수의 센서로부터 인식된 사용자의 동작을 전송 받는 사용자 단말(100) 및, 복수의 사용자 단말(100)과 연결되고, 등급에 따라 복수개로 구분되는 게임 세션을 생성하여 사용자의 등급에 대응하는 어느 하나의 게임 세션에 각 사용자 단말(100)을 연결하고, 가상공간 상에서 사용자의 동작에 따라 진행되는 게임 콘텐츠를 제공하는 운영서버(200)를 포함하고, 운영서버(200)는 사용자 단말(100)에 설치된 카메라 모듈(120)로부터 모션슈트(10)를 착용한 사용자의 얼굴을 촬영한 얼굴 이미지를 전송 받아 계정을 식별하고, 계정 생성시 등록된 인증 이미지와의 비교분석을 통해 일정 주기로 본인인증을 수행하고, 사용자 간 전투를 통해 사용자 상호 간의 포인트를 빼앗는 게임 콘텐츠를 사용자 단말(100)로 제공하는 것을 특징으로 한다.
사용자는 본 발명의 메타버스 기반 체감형 FPS 워 게임 서비스를 이용하기 위한 하나 이상의 웨어러블 장치를 착용해야 하며, 본 발명에서는 웨어러블 장치로서, 모션슈트(Motion suit; 10), 헤드마운티드 디스플레이(Head mounted Display, HMD 20) 및 총기 콘트롤러(Gun controller; 50) 등이 있다.
먼저, 모션슈트(10)는 신체의 각 부분에 대응하는 복수의 센서를 탑재하고 있으며, 사용자가 상반신으로부터 양손 끝 및 무릎 이하까지 덮는 형태로 착용될 수 있다.
이러한 모션슈트(10)는 착용자의 몸의 기울어짐, 방향 등을 감지함과 아울러, 어깨부터 손가락까지의 각 관절이 움직이는 것을 감지하여 이를 사용자 단말(100)에 실시간으로 전송할 수 있다.
또한, 헤드마운티드 디스플레이(20)는 공지의 공간감을 갖는 3D 가상영상을 표시하는 장치로서, 사용자의 얼굴을 덮는 형태로 착용될 수 있고, 사용자 단말(100)이 제공하는 게임 화면 등을 입체영상 형태로 표시할 수 있다. 특히, 본 발명에서 이용하는 헤드마운티드 디스플레이(20)는 머리의 방향 및 기울어짐을 감지할 수 있는 하나 이상의 지자기 센서 등이 탑재되어 게임 중, 사용자의 시선 방향에 따른 게임 내 영상을 표시할 수 있도록 한다.
총기 콘트롤러(50)는 사용자가 한 손 또는 두 손으로 쥐고 캐릭터에 대한 제어를 수행하며, 특히 캐릭터가 소지한 가상 총기를 팔포하도록 하는 기능을 제공할 수 있다. 이러한 총기 콘트롤러(50)는 외관이 실제총기와 유사하게 디자인 될 수 있고, 격발에 대응하는 버튼이 방아쇠에 대응하게 설정될 수 있다.
또한, 이러한 총기 콘트롤러(50)는 총기 형태가 아닌, 일반적인 게임패드로 대체될 수 있다.
전술한 모션슈트(10), 헤드마운티드 디스플레이(20) 및 총기 콘트롤러(50)는 유선 또는 무선 방식으로 사용자 단말(100)과 연결될 수 있고, 센서를 통해 감지한 신호 또는 버튼의 눌림에 따른 신호를 실시간으로 사용자 단말(100)에 전송할 수 있다.
본 실시예에 따르면, 상술한 모션슈트(10)는 생략 가능하며, 일반적인 PC, VR 장치 등으로 게임 진행이 가능하며, 다만 이러한 경우 게임을 위한 디바이스 차이가 게임 결과에 영향을 미치므로, 동일한 디바이스끼리 게임을 할 수 있도록 제한할 수 있다. 예를 들어, 모션슈트(10)를 착용한 경우 모션슈트(10)를 착용한 사용자 간의 게임이 가능하도록 제어하고, 모션슈트(10) 없이 PC, VR 장치 등 기존의 일반적인 장치를 이용할 경우 해당 장치를 구비한 사용자 간이 게임을 즐길 수 있도록 제한할 수 있다. 물론, 후술하겠으나 사용자의 게임 레벨에 따라서도 게임 참여를 위한 가상공간의 입장 제한이 이루어질 수 있다.
사용자 단말(100)은 사용자의 입력에 따라 운영서버(200)에 접속하여 서비스를 요청함과 아울러, 상기의 장치들로부터 전송된 신호를 운영서버(200)에 실시간으로 전달하고, 게임 진행에 따른 화면 및 데이터 등을 운영서버(200)로부터 수신하여 상기 장치들에 전달할 수 있다.
특히, 본 발명의 실시예에 따른 사용자 단말(100)은 통신 및 제어를 위한 마이크로프로세서가 탑재되는 장치 본체(110) 및 영상을 촬영할 수 있는 카메라 모듈(120)로 구분될 수 있다.
장치 본체(110)는 공지의 태블릿PC, 거치형PC 뿐만 아니라 스마트폰과 같은 연산 및 통신이 가능한 장치일 수 있다. 이러한 장치 본체(110)는 모션슈트(10)와 같은 장치들과 통신을 수행하고, 정보통신망을 통해 운영서버(200)에 접속하여 서비스 제공을 위해 필요한 데이터들을 송수신할 수 있다.
상세하게는, 전술한 장치 본체(110)로는, PCS(Personal Communication System), GSM(Global System for Mobile communications), PDC(Personal Digital Cellular), PHS(Personal Handyphone System), PDA(Personal Digital Assistant), IMT(International Mobile Telecommunication)-2000, CDMA(Code Division Multiple Access)-2000, W-CDMA(W-Code Division Multiple Access), Wibro(Wireless Broadband Internet) 단말, 스마트폰(smartphone), 스마트 패드(smartpad), 타블렛 PC(Tablet PC) 등과 같은 모든 종류의 핸드헬드(Handheld) 기반의 모바일 단말 장치 및 거치형PC, 노트북과 같은 공지의 다양한 컴퓨팅 장치가 이용될 수 있다.
또한, 카메라 모듈(120)은 장치 본체(110)내에 탑재되거나 장치 본체(110)와 유선으로 연결될 수 있고, 사용자, 특히 사용자의 얼굴을 촬영하여 그 이미지를 운영서버(200)에 제공할 수 있다.
본 발명의 일 실시예에 따르면, FPS 워 게임 서비스를 이용하고자 하는 사용자는 계정 생성시 본인 인증을 위한 얼굴 이미지를 운영서버(200)에 등록해야 하며, 이에 카메라 모듈(120)은 모션슈트(10)를 착용한 사용자의 얼굴을 촬영하여 얼굴 이미지를 장치 본체(110)를 통해 운영서버(200)에 제공하여 등록할 수 있다.
또한, 본 발명의 일 실시예에 따르면, 시스템은 게임 중, 수시로 현재 게임 중인 사용자에 대한 본인인증을 수행함으로써 게임 중간에 등록되지 않거나 현재 접속중인 계정의 소유자가 아닌 자에 의한 대리 게임을 방지하기 위해 사용자의 얼굴 이미지를 통한 본인인증 절차를 수시로 수행할 수 있으며, 이에 따라 카메라 모듈(120)은 게임 중 사용자의 얼굴을 촬영한 얼굴 이미지를 운영서버(200)에 제공하고 운영서버(200)는 해당 계정에 기 등록된 인증 이미지와의 비교 분석을 통해 현재 게임중인 사용자가 본인임을 인증할 수 있다.
운영서버(200)는 각 지역의 복수의 사용자 단말(100)과 정보통신망을 통해 연결되어 사용자 단말(100)에 메타버스에 기반한 FPS 워 게임 서비스를 제공할 수 있다.
전술한 정보통신망으로는, PSTN(Public Switched Telephone Network)과 같은 유선전화망뿐만 아니라, 데이터 통신망의 일 예로서, LAN(Local Area Network), WAN(Wide Area Network)등의 폐쇄형 네트워크일 수 있으며, 인터넷과 같은 개방형 네트워크가 이용될 수 있다. 인터넷은 TCP/IP 프로토콜 및 그 상위계층에 존재하는 여러 서비스, 즉 HTTP(HyperText Transfer Protocol), Telnet, FTP(File Transfer Protocol), DNS(Domain Name System), SMTP(Simple Mail Transfer Protocol), SNMP(Simple Network Management Protocol), NFS(Network File Service), NIS(Network Information Service)를 제공하는 전세계적인 개방형 컴퓨터 네트워크 구조를 의미할 수 있다. 또한, 무선 통신망의 일 예로는, 이동통신을 위한 기술표준들 또는 통신방식(예를 들어, GSM(Global System for Mobile communication), LTE(long-term evolution), LTE-A(LTE Advance), CDMA(code division multiple access), WCDMA(wideband CDMA), UMTS(universal mobile telecommunications system), WiBro(Wireless Broadband), 또는 GSM(Global System for Mobile Communications), 5G 등) 중, 어느 하나가 이용될 수 있으나 이에 한정되는 것은 아니다.
또한, 운영서버(200)는 사용자의 등급별로 나누어 운영되는 복수의 게임서버 또는 게임서버로 구분될 수 있고, 계정을 이용한 접속 이후 각 계정별 등급에 맞는 게임 세션을 통해 게임 서비스를 제공할 수 있다.
본 발명의 일 실시예에 따른 운영서버(200)에서 제공하는 게임 서비스는 온라인에서 진행되는 메타버스 기반 FPS 워 게임 서비스로서, 원격지의 사용자들이 파티를 이루고 모션슈트(10)를 착용하고 그 동작에 따라 가상공간 상에 위치한 자신의 캐릭터를 조정하여 상태팀 파티원을 전부 제압하거나, 본거지를 제압하는 등의 임무를 수행하는 1인칭 FPS 장르의 게임일 수 있다.
특히, 운영서버(200)는 사용자 단말(100)의 회원 가입시, 사용자의 얼굴 이미지를 요청하여 이를 인증 이미지로 등록하고, 이후 로그인시 및 게임 중 일정 주기에 따라 사용자 단말(100)로부터 얼굴 이미지를 수신하여 등록된 인증 이미지와의 비교 분석을 통해 본인인증을 수행할 수 있다.
이를 위해, 운영서버(200)는 다수의 학습 데이터를 통해 기계 학습된 학습 모델을 이용하여 얼굴 이미지에 대한 분석을 수행함으로써, 사용자가 최초 계정 등록시의 본인임을 확인하고 그 계정에 등급에 맞는 사용자끼리 게임을 진행할 수 있도록 한다.
전술한 구조에 따라, 본 발명의 실시예에 따른 메타버스 기반 FPS 워 게임 서비스 시스템은 다수의 사용자들이 모션슈트를 착용하고 원격지에서 체감형 FPS 게임을 즐길 수 있도록 하며, 특히 얼굴 이미지를 이용한 본인인증을 통해 타인에 의한 대리 게임을 원천적으로 차단할 수 있다.
이하, 도면을 참조하여 본 발명의 실시예에 따른 FPS 워 게임 서비스 시스템의 사용자 단말을 상세히 설명한다.
도 2는 본 발명의 실시예에 따른 메타버스 기반 FPS 워 게임 서비스 시스템의 사용자 단말의 구조를 나타낸 도면이다. 이하의 설명에서 사용자 단말(100)이 실행하는 하나 이상의 기능은, 공지의 웹 브라우저를 통해 HTML, javascript 등의 언어로 실행되거나, 혹은 운영서버(200)와 연동하는 전용 어플리케이션 프로그램에 의해 실행될 수 있다.
도 2를 참조하면, 본 발명의 실시예에 따른 메타버스 기반 FPS 워 게임 서비스 시스템의 사용자 단말(100)은 별도의 카메라 모듈(120)과 연결되거나 혹은 카메라 모듈(120)이 내장될 수 있고, 정보통신망을 통해 운영서버(200)와 연결되어 게임 서비스를 이용할 수 있다.
이를 위한 기능으로서, 사용자 단말(100)은 연동 기능(150), 촬영 기능(160) 및 인터페이스 기능(170)을 제공할 수 있다.
상세하게는, 연동 기능(150)은 정보통신망을 통해 운영서버(200)에 접속하고 데이터 통신을 수행하는 기능으로서, 사용자 단말(100)은 연동 기능(150)을 통해 카메라 모듈(120)이 촬영한 얼굴 이미지를 운영서버(200)에 제공할 수 있고, 모션슈트로부터 제공되는 감지신호, 연결된 총기 콘트롤러에 의한 제어신호 등을 실시간으로 수신하여 운영서버(200)에 전달할 수 있고, 운영서버(200)로부터 제공되는 가상공간에 대한 화면을 헤드마운티드 디스플레이에 제공함으로써 게임이 진행될 수 있도록 하는 기능이다.
촬영 기능(160)은 사용자 단말(100)에 연결된 카메라 모듈(120)을 제어하여 사용자의 얼굴 이미지를 획득할 수 있다. 이러한 촬영 기능(160)은 사용자의 최초 계정 생성시 또는, 게임 진행 중 운영서버(200)의 요청에 따라 수시로 활성화하여 되어 사용자의 얼굴을 촬영하고 그 이미지를 운영서버(200)에 제공할 수 있도록 한다.
인터페이스 기능(170)은 사용자가 착용한 모션슈트, 총기 콘트롤러와 연결되어 그로부터 전송되는 신호들을 운영서버(200)에 전달함으로써, 사용자와 운영서버간 인터페이스 기능을 제공할 수 있다. 특히, FPS 장르의 게임의 경우 프레임 단위로 승패가 갈림에 따라 인터페이스 기능(170)은 총기 콘트롤러로부터 입력되는 제어신호가 수 프레임 이상의 지연이 발생하지 않도록 운영서버(200)에 전달하는 기술이 적용될 수 있다.
이하, 도면을 참조하여 본 발명의 실시예에 따른 메타버스 기반 FPS 워 게임 서비스 시스템의 운영서버를 상세히 설명한다.
도 3은 본 발명의 실시예에 따른 메타버스 기반 FPS 워 게임 서비스 시스템의 운영서버의 구조를 나타낸 도면이다.
도 3을 참조하면, 본 발명의 실시예에 따른 메타버스 기반 FPS 워 게임 서비스 시스템의 운영서버(200)는, 정보통신망을 통해 복수의 사용자 단말(100)과 연동하는 연동부(210), 사용자 단말(100)의 요청에 따라, 이에 연결되거나 탑재된 카메라 모듈에 의해 촬영된 사용자의 얼굴 이미지를 제공하여 계정을 생성하고, 생성된 계정을 이용한 로그인 절차를 처리하는 회원 관리부(220), 로그인된 계정의 사용자에 대하여, 다수의 얼굴 학습 데이터를 통해 학습된 학습 모델을 이용하여 인증 이미지와 계정 생성시 입력된 얼굴 이미지와의 비교 분석을 통해 사용자 본인여부를 인증하는 본인 인증부(230), 본인인증 결과에 따라, 식별된 사용자의 계정을 연결 또는 차단하고, 연결된 계정의 레벨을 확인하고, 레벨에 따라 구분된 복수의 게임 세션에 사용자 단말(100)을 연결하여 가상공간을 제공하는 가상공간 제공부(240), 상기 가상공간 내에서 복수의 사용자간 파티를 형성하고, 캐릭터를 통해 임무를 수행하는 FPS 워 게임을 진행하는 게임 진행부(250) 및, 게임 진행 중, 사용자가 게임상에서 득점한 점수를 일정 요율에 따라 재화를 지급하는 리워드 지급부(260)를 포함할 수 있다. 여기서 재화는, 현금충전 및 암호화폐 교환 중 적어도 하나를 통한 게임 포인트, 암호화폐 및 현금 등을 다양한 재화를 포함할 수 있다.
연동부(210)는 정보통신망을 통해 각 지역의 사용자 단말(100)과 연결되어 데이터 통신을 수행할 수 있다. 이러한 연동부(210)는 사용자 단말(100)의 로그인 이후 사용자의 등급에 따른 게임 세션에 연결되면, 게임 서비스의 진행을 위한 데이터를 송수신할 수 있다.
회원 관리부(220)는 본 발명의 FPS 워 게임 서비스를 이용하고자 하는 사용자의 요청에 따라 회원 등록 절차를 수행하여 계정을 생성 및 등록하고, 등록된 계정을 이용하여 접속시도 하는 사용자 단말(100)의 사용자에 대한 본인 인증절차를 수행할 수 있다.
특히, 본 발명의 일 실시예에 따른 회원 관리부(220)는 계정 등록시 사용자 단말(100)로부터 사용자의 얼굴을 촬영한 얼굴 이미지를 전송받아 인증 이미지로 회원DB(225)에 저장하고, 이후 사용자 단말(100)의 계정을 이용한 로그인 시도시, 사용자 단말(100)로부터 현재 모션슈트를 착용한 사용자의 얼굴을 촬영한 얼굴 이미지를 재차 전송받아 등록된 인증 이미지와의 학습 모델을 이용한 비교 분석을 통해 현재 게임을 수행하는 사용자가 계정 등록된 사용자와 동일인 임을 인증할 수 있다. 또한, 본 발명의 일 실시예에서는 게임 세션에 참가한 이후에도 반복적으로 사용자 얼굴 이미지를 이용하여 인증 절차를 수행함으로써, 게임 대회 등에서 대리 게임과 같은 부정행위가 발생하지 않도록 방지할 수 있다.
회원DB(225)는 회원 등록된 사용자에 대한 정보를 저장할 수 있다. 구체적으로 회원DB(225)에는 사용자 이름, 계정, 패스워드뿐만 아니라, 등록시 입력한 인증 이미지와, 계정에 연결된 캐릭터 및 그의 레벨과, 게임을 통해 획득한 재화 잔액(게임 포인트 잔액, 암호화폐 잔액, 현금 잔액) 등이 저장될 수 있고, 이러한 정보들은 서비스 제공시 타 구성부에 의해 참조될 수 있다.
본인 인증부(230)는 계정 등록시, 또는 게임 중인 사용자가 해당 계정의 실제 사용자인지를 기계 학습 모델을 이용하여 인증할 수 있다. 전술한 바와 같이, 본 발명의 일 실시예에 따른 시스템은, 계정 등록시와 더불어 게임 중에서도 사용자 본인을 인증하는 절차를 더 수행하는 것을 특징으로 하며, 본인 인증부(230)는 로그인 절차 등에서 요청시 회원DB(225)에 저장된 계정의 인증 이미지를 이용하여 사용자의 본인 여부를 인증할 수 있다.
가상공간 제공부(240)는, 가상공간에서 다수가 개인 또는 파티를 맺고 임무를 수행하는 FPS 워 게임 서비스를 제공할 수 있다. 가상공간 상에서는 건물, 도로, 산, 나무 등 다양한 3D 형태의 배경객체가 존재할 수 있고, 사용자들은 자신의 캐릭터를 생성하고, 캐릭터가 소지한 총기를 이용한 FPS 게임을 즐길 수 있다.
특히, 본 발명의 일 실시예에 따르면, 게임 내에서 캐릭터의 조작은 통상의 키보드, 마우스, 콘트롤러 등을 대체하여 사용자가 착용하고 있는 모션수트 및 총기 콘트롤러에 의해 수행할 수 있고, 게임 화면 또한 통상의 모니터와 같은 디스플레이가 아닌, 사용자가 얼굴에 착용하여 3D 입체화면을 제공할 수 있는 헤드마운티드 디스플레이가 이용될 수 있으며, 이에 사용자는 가상의 전장에서 보다 실감하는 체감형 FPS 게임을 즐길 수 있다.
특히, 본 발명의 시스템이 제공하는 FPS 워 게임은 다수의 사용자가 서로 파티를 결정하고, 상대 세력과의 전투를 통해 어느 한쪽만이 살아남거나, 또는 상대팀의 고지를 먼저 점령하는 팀이 승리하는 룰이 적용될 수 있으며, 파티원들은 상대 파티원을 적중시켜 득점하거나, 고지를 점령하여 득점할 수 있고, 이는 추후 등급 상승 및 재화 획득에 반영될 수 있다.
또한, 가상공간 제공부(240)는 본인 인증된 계정의 인증 이미지를 반영하여 캐릭터의 얼굴을 생성할 수 있다. 게임 상에서 캐릭터는 3D 폴리곤으로 이루어진 인간형 캐릭터일 수 있고, 그 캐릭터의 얼굴 형상은 사용자가 임의로 제작하거나 또는 사용자 단말(100)로부터 획득된 얼굴 이미지에 기초하여 제작될 수도 있다.
이를 위해, 가상공간 제공부(240)는 초기 캐릭터 생성시, 사용자 단말(100)로부터 사용자의 얼굴 이미지를 입력 받을 수 있고, 탑재된 기계 학습 모델에 얼굴 이미지를 입력하여 도출되는 특징점에 기초하여 3D 모델링을 수행함으로써 사용자와 유사한 얼굴을 갖는 캐릭터를 생성할 수 있다.
소스 저장부(245)는 가상공간 및 캐릭터를 생성할 수 있는 다양한 프로그래밍 소스 및 그래픽 소스를 저장할 수 있다. 이를 통해 가상공간 제공부(240)는 서로 다른 디자인의 가상공간을 갖는 복수의 게임 세션을 생성하고, 게임 내에서 사용할 수 있는 다양한 디자인의 배경, 도구 등을 생성하여 게임에 적용할 수 있다.
게임 진행부(250)는 게임 세션이 생성되고, 게임이 진행되는 필요한 최소 인원이 사용자들이 게임 세션에 접속하면, FPS 워 게임을 진행할 수 있다. 게임 진행부(250)는 각 게임 세션의 룰에 따라 승패가 결정될 때까지 게임을 진행하게 되며, 승패가 결정되면 결과를 종합하여 화면상에 표시할 수 있다.
이러한 게임 진행을 위해 사용자 단말은, 사용자가 착용하는 헤드마운티드 디스플레이 및, 사용자가 조작하는 방향 센서를 탑재한 총기 콘트롤러와 더 연결될 수 있고, 게임 진행부(250)는 FPS 워 게임 내 캐릭터의 시점을 헤드마운티드 디스플레이에 동기화하고, 상기 총기 콘트롤러의 격발 조작을 입력받아 게임 진행에 반영할 수 있다.
특히, 본 발명의 일 실시예에 따르면, 게임 진행부(250)는 운영서버(200)에 접속한 사용자들이 게임 세션에 참가하고자 할 때, 동일한 레벨끼리 게임을 하거나, 하위 레벨의 사용자가 상위 레벨의 사용자가 참여한 게임을 하도록 상기 레벨에 따라 가상공간의 입장을 제한할 수 있다. 즉, 각 사용자의 계정 또는 캐릭터에 부여된 레벨에 따라, 동일 내지 유사 정도의 레벨, 일 예로서 사용자의 등급이 LV 60이라 하면, 약 ±10 정도의 등급(LV 50 ~ LV 70)을 갖는 타 사용자들과 동일한 게임 세션을 지정하여 접속시키거나, 하위 레벨의 사용자가 상위 레벨의 사용자와 게임할 수 있도록 해당 가상공간의 입장을 제한할 수 있다. 또한, 게임 진행부(250)는 전술한 룰 이외에도 다양한 룰을 게임 세션에 적용하여 게임이 진행되도록 할 수 있다.
또한, 게임 진행부(250)는 게임 진행 중 사용자가 획득하는 점수에 비례하여 게임상에서 상기 캐릭터에 부여된 복수의 능력치를 포함하는 스테이터스에서 하나 이상의 능력치를 초기값에서 일정부분 상승 시킬 수 있다.
상세하게는, 게임에 참여하는 각 사용자의 캐릭터들은 통상의 FPS에서 지원하는 고유의 능력치인 스테이터스가 설정되어 있다. 이러한 스테이터스는 게임 내 캐릭터의 체력, 공격력, 방어력, 회복력, 이동속도 및 조준정확도 등이 포함될 수 있고, 게임 진행에 반영되게 된다.
특히, 본 발명의 일 실시예에 따르면, 캐릭터 생성 이후 초기 능력치들은 도구 등에 의해서 그 수치가 임시로 가감될 수 있을 뿐만 아니라, 게임 진행부(250)는 게임상에서 사용자가 획득한 스코어에 비례하여 능력치 일부를 영구적으로 증가 시킬 수 있다.
이러한 스테이터스는 캐릭터뿐만 아니라, 캐릭터가 사용하는 총기와 같은 도구에도 포함될 수 있다.
또한, 게임 진행부(250)는, 가상공간 내에서 캐릭터를 1인칭 시점으로 표시하되, 캐릭터의 필드 이동 시에는 3인칭 시점으로 자동 전환하여 표시할 수 있다.
이러한 기능은 1인칭 시점의 게임을 장시간 진행하는 경우, 1인칭 시점에 따른 화면 변화를 지속적으로 유지하게 되면 사용자는 쉽게 피로를 느낄 수 있고, 이는 헤드마운티드 디스플레이 장치를 이용하는 경우 그 피로도가 휠씬 빠르고 크게 느껴짐에 따라, 이러한 문제를 보완하기 위한 것으로, 게임 상에서 상대팀과 조인하여 전투 상황이 아닌 시점에 캐릭터의 이동시, 캐릭터의 시점에 대응하는 1인칭 시점이 아닌, 캐릭터와 일정거리 떨어진 위치에서 캐릭터를 바라본 3인칭 시점으로 전환할 수 있다.
리워드 지급부(260)는, 완료된 게임 세션에 대하여, 그 승패에 따라 리워드인 재화를 각 사용자가 획득한 스코어에 대응하여 지급할 수 있다. 본 발명의 일 실시예에 따른 메타버스 기반 FPS 워 게임 서비스는 사용자들이 FPS 게임을 즐길 수 있도록 함과 아울러, 게임 승패 결과에 따라 외부에서 독립적으로 사용할 수 있는 재화를 지급할 수 있다.
이를 위해, 리워드 지급부(260)는 각 게임 세션이 종료되면, 게임 결과에 따라 각 캐릭터들이 승패를 결정하는데 기여한 정도에 비례하여 시스템에 등록된 하나 이상의 재화를 지급할 수 있다.
리워드로 지급되는 재화는 회원DB(225)에 저장된 사용자의 전자 지갑 또는 외부 전자 지갑에 송금될 수 있고, 그 송금을 위한 트랜잭션은 재화 플랫폼(300)에 의해 수행될 수 있다.
또한, 본 발명의 일 실시예에 따르면, 전술한 게임 진행부(250)는 리워드 지급부(260)와 연계하여 게임 참가 권한을 부여하고, 게임 상에서 획득할 수 있는 리워드를 제공할 수 있다.
좀 더 구체적으로, 게임 진행부(250)는, 사용자 단말(100)의 요청에 따라 일정 수량 이상의 재화(현금충전 및 암호화폐 교환 중 적어도 하나를 통한 게임 포인트, 암호화폐 및 현금 등)를 판매하고, 게임 세션에 참가를 위한 권한을 부여하고, 사용자 각각이 보유한 재화를 서로 빼앗는 룰을 적용하여 멀티 플레이 게임을 진행할 수 있으며, 이때, 리워드 지급부(260)는, 멀티 플레이 게임 진행 중에 다수의 사용자들 간 전투를 통해 획득되는 점수에 따라 재화에 상응하는 리워드를 증가시킬 수 있으며, 게임 진행부(250)는, 누적된 리워드에 대응하여 게임 캐릭터의 스테이터스 중에 체력 또는 전투력을 상승시킬 수 있다
상기 게임 진행부(250)는 게임 세션의 생성 시 입장료에 갈음하는 재화(상기 재화는, 현금충전 및 암호화폐 교환 중 적어도 하나를 통한 게임 포인트, 암호화폐 및 현금 등)을 통해 판매할 수 있고, 이에 게임에 참가하고자 하는 사용자는 일정 개수 이상의 재화를 구매함으로써 게임 세션에 참가할 수 있는 권한이 주어진다. 이때, 재화(현금충전 및 암호화폐 교환 중 적어도 하나를 통한 게임 포인트, 암호화폐 및 현금 등) 구매 또는 충전 후 충전된 게임 포인트, 암호화폐, 현금 등을 사용하여 사용자가 원하는 게임 참가를 위해 사용 가능하며, 게임을 통해 획득한 재화는 아이템 베이 등의 P2P 사이트를 통해 판매 또는 충전할 수 있다. 또한, 사용자는 게임 내에서 재화를 보유한 상태에서 전투를 벌이게 되며 게임 중 상대방에 대한 저격에 따라, 상대방이 소지한 암호화폐를 득점으로서 탈취하여 축적할 수 있고, 아울러 상대방에게 피격되었을 때 자신이 소지한 재화를 빼앗기는 룰의 게임을 수행할 수 있다. 이에 따라, 사용자 간에 서로 재화를 뺏고 빼앗는 형태로 게임이 진행될 수 있다.
특히, 이러한 게임 룰에 따르면, 상대방에 대한 저격에 성공하였을 때 획득되는 재화 량은 피격 부위에 따라 다르게 설정될 수 있다. 일례로서 상대방이 보유한 재화 량이 100이라 할 때 팔, 다리의 경우 30, 몸통의 경우 50, 머리의 경우 100으로 설정될 수 있고, 사용자들은 보다 높은 득점을 획득하기 위해 게임에 집중하게 된다.
또한, 게임 진행부(250)는, 파티원 전투 이외에도 멀티 플레이 방식을 통해 다수의 사용자들이 서로 간에 경쟁을 통해 점수를 획득하는 룰에서, 사용자의 캐릭터는 획득하여 누적되는 재화 량에 대응하여 게임 캐릭터의 체력, 공격력, 방어력, 조준력 및 회피력 중 하나 이상의 스테이터스를 증가시킬 수 있고, 이에 따라 사용자는 자신의 캐릭터를 성장시켜 게임을 진행할 수 있다.
또한, 이러한 재화를 획득하는 룰이 적용된 경우, 다수의 상대방을 처치함에 따라 다수의 재화를 소지한 사용자는 상대적으로 보다 적은 재화를 소지한 사용자에 대비하여 볼 때, 기대할 수 있는 재화 량이 적은 반면 잃을 수 있는 재화 량이 많아짐에 따라 밸런스 문제가 발생하며, 상대방의 표적이 될 가능성이 높아지게 된다.
이러한 밸런스 문제를 개선하기 위해, 게임 제공부(250)는 상대방의 저격에 성공하여 재화를 획득한 사용자에게 전술한 바와 같이 스테이터스 상승 효과를 제공함으로써, 장시간 게임 밸런스를 유지하는 동시에 사용자가 자신의 캐릭터의 성능을 높이며 이를 통해 자신이 획득한 재화를 탈취당하지 않고 보다 더 많은 재화를 획득할 수 있도록 유도할 수 있다. 이에 게임시작 초기에 많은 재화를 획득한 사용자도 중도에 게임을 포기하지 않고, 장시간 보다 흥미 있는 게임을 진행할 수 있도록 한다.
이하, 도면을 참조하여 전술한 시스템에 의한 메타버스 기반 FPS 워 게임 서비스 시스템의 서비스 제공 방법을 설명한다.
도 4는 본 발명의 실시예에 따른 메타버스 기반 FPS 워 게임 서비스 시스템의 서비스 제공 방법을 나타낸 도면이다. 이하의 설명에서, 각 단계별 실행주체는 별도의 기재가 없는 한 전술한 본 발명의 운영서버 및 그 구성부가 된다.
도 4를 참조하면, 본 발명의 실시예에 따른 메타버스 기반 FPS 워 게임 서비스 시스템의 서비스 제공방법에 따르면, 먼저 운영서버에 사용자 단말이 접속하는 단계로서, 본 발명의 시스템을 이용하고자 하는 사용자가 사용자 단말과 유선 또는 무선으로 연결된 모션슈트를 착용하고, 사용자 단말을 조작하여 원격지의 운영서버에 접속을 요청할 수 있고, 이에 운영서버는 사용자 단말의 연결을 승인한다(S100).
다음으로, 최초 계정 생성 단계로서, 사용자 단말은 연결된 카메라 모듈을 통해 사용자의 얼굴을 촬영하여 그 얼굴 이미지를 운영서버에 전송하고, 이에 운영서버가 그 이미지를 인증 이미지로 저장하고, 해당 사용자에 대한 계정을 생성 및 등록한다(S110).
이후, 사용자가 자신의 계정을 이용하여 게임에 참가하고자 하면, 사용자 단말을 통해 운영서버에 접속하고, 이에 운영서버가 사용자 단말에 연결된 카메라 서버로부터 현재 사용자의 얼굴 이미지를 제공받아 저장된 얼굴 이미지와의 비교 분석을 통해 본인인증을 수행하고 계정을 식별한다(S120).
다음으로, 운영서버는 식별된 계정의 계정정보를 이용하여 사용자의 등급을 확인하고, 등급에 따라 현재 활성화된 복수의 게임 세션 중 어느 하나에 사용자 단말을 연결한다(S130).
이때, 운영서버는 사용자와 동일 내지 유사 등급의 사용자들이 속한 게임 센서를 자동 지정할 수 있다. 도 5는 본 발명의 실시예에 따른 메타버스 기반 FPS 워 게임 서비스 시스템의 등급별 게임 세션을 지정하는 방법을 표로 나타낸 도면으로서, 도 5를 참조하면, 본 발명의 일 실시예에 따른 시스템은 복수의 게임 세션(#1 ~ #4)을 개설하고, 사용자가 이중 어느 하나에 접속하여 게임을 진행할 수 있도록 한다. 만약, 어떤 사용자의 계정 등급이 LV 22라면, 사용자는 '게임세션 #1'에 자동 배정되어 게임에 참가하게 된다.
또한, 본 발명의 실시예에 따른 FPS 워 게임은 복수의 사용자 들의 서로 파티를 맺고 상대편을 쓰러뜨리는 등의 게임을 제공할 수 있으며, 이에 사용자는 해당 게임 세션에 어느 하나의 파티에 임의로 참여할 수 있다. 도면에서는 사용자 계정이 'auyu111'인 사용자가 게임 세션 #1의 레드팀으로 참여하는 것을 예시하고 있다.
다음으로, 운영서버는 게임 세션에서 복수의 사용자간 파티를 형성하고, 캐릭터를 통해 임무를 수행하는 FPS 워 게임을 진행하는 단계(S140)로서, 시스템이 각 게임 세션별로 일정시간 경과 이후, 또는 필요 최소인원을 만족하는 게임 세션에서의 게임을 시작하게 된다.
이하, 본 발명의 실시예에 따른 메타버스 기반 FPS 워 게임 서비스 시스템이 제공하는 게임화면의 예시를 통해 본 발명의 기술적 사상을 상세히 설명한다.
도 6 및 도 7은 본 발명의 실시예에 따른 메타버스 기반 FPS 워 게임 서비스 시스템이 제공하는 게임 화면의 일 예를 나타낸 도면이다.
도 6을 참조하면, 본 발명의 실시예에 따른 메타버스 기반 FPS 워 게임 서비스 시스템이 제공하는 맵(500)을 예시한 것으로, 일정 크기를 갖는 가상공간을 제공하고 그 가상공간 안에서 복수의 사용자들의 캐릭터들이 전투를 벌이고 임무를 수행하는 FPS 방식의 워 게임을 제공할 수 있다.
전술한 가상공간 내 상에는 다양한 형태의 3D 지형 지물이 구현되어 있고, 사용자는 자신의 캐릭터를 조작하여 파티원과 함께 자신의 고지(510)를 지키는 동시에 맵(500) 상에서 이동하여 상대방의 고지(510)를 점령하거나, 상대 파티원(530)을 전부 아웃 시킴으로서 승리하는 방식의 룰로 진행될 수 있다.
도 7을 참조하면, 본 발명의 실시예에 따른 메타버스 기반 FPS 워 게임 서비스 시스템이 제공하는 게임 화면(600)을 예시한 것으로, 게임 화면(600)의 일측으로 크기를 축소한 미니 맵(500)을 제공할 수 있고, 자신의 캐릭터(610)를 중심으로 1인칭 또는 3인칭 시점의 화면을 제공할 수 있다.
사용자의 캐릭터(610)는 파티원 캐릭터(610)와 맵(500)을 이동하여 적의 고지를 점령할 수 있고, 맵(500)상을 이동하며 상대 파티의 캐릭터(621, 622)를 발견하고 총기 콘트롤러를 조작하여 전투를 벌이며 스코어를 획득함으로써 게임을 진행할 수 있다.
Claims (9)
- FPS 워 게임을 진행하기 위한 사용자 단말; 및복수의 사용자 단말과 연결되고, 등급에 따라 복수 개로 구분되는 게임 세션을 생성하여 사용자의 등급에 대응하는 어느 하나의 게임 세션에 각 사용자 단말을 연결하고, 가상공간 상에서 사용자의 동작에 따라 진행되는 게임 콘텐츠를 제공하고, 상기 사용자 단말에 설치된 카메라 모듈로부터 사용자의 얼굴을 촬영한 얼굴 이미지를 전송 받아 계정을 식별하고, 계정 생성시 등록된 인증 이미지와의 비교분석을 통해 본인인증을 수행하고, 사용자 간 전투를 통해 사용자 상호 간의 포인트를 빼앗는 게임 콘텐츠를 상기 사용자 단말로 제공하는 운영서버를 포함하는 것을 특징으로 하는 FPS 워 게임 서비스 시스템.
- 제1 항에 있어서,착용한 사용자의 동작을 인식하는 복수의 센서가 탑재된 모션슈트를 더 포함하고,상기 사용자 단말은,상기 모션슈트와 유선 또는 무선으로 연결되고, 복수의 센서로부터 인식된 사용자의 동작은 전송 받는 것을 특징으로 하는 FPS 워 게임 서비스 시스템.
- 제1 항에 있어서,상기 운영서버는,정보통신망을 통해 상기 사용자 단말과 연동하는 연동부;상기 사용자 단말의 요청에 따라, 상기 카메라 모듈에 의해 촬영된 사용자의 얼굴 이미지를 제공하여 계정을 생성하고, 생성된 계정을 이용한 로그인 절차를 처리하는 회원 관리부;로그인된 계정의 사용자에 대하여, 다수의 얼굴 학습 데이터를 통해 학습된 학습 모델을 이용하여, 인증 이미지와 계정 생성시 입력된 얼굴 이미지와의 비교 분석을 통해 일정 주기로 사용자 본인여부를 인증하는 본인 인증부;본인인증 결과에 따라, 식별된 사용자 계정을 연결 또는 차단하고, 연결된 계정의 레벨을 확인하고, 상기 레벨에 따라 구분된 복수의 게임 세션에 사용자 단말을 연결하여 가상공간을 제공하는 가상공간 제공부; 및상기 가상공간 내에서 복수의 사용자간 파티를 형성하고, 캐릭터를 통해 임무를 수행하는 FPS 워 게임을 진행하는 게임 진행부를 포함하고,상기 게임 진행부는,동일한 레벨끼리 게임을 하거나, 하위 레벨의 사용자가 상위 레벨의 사용자가 참여한 게임을 하도록 상기 레벨에 따라 가상공간의 입장을 제한하는 것을 특징으로 하는 FPS 워 게임 서비스 시스템.
- 제3 항에 있어서,상기 가상공간 제공부는,본인 인증된 계정의 인증 이미지를 반영하여 상기 캐릭터의 얼굴을 생성하는 것을 특징으로 하는 FPS 워 게임 서비스 시스템.
- 제3 항에 있어서,상기 게임 진행부는,게임 진행 중 사용자가 획득하는 점수에 비례하여 게임상에서 상기 캐릭터에 부여된 복수의 능력치를 포함하는 스테이터스에서 하나 이상의 능력치를 초기값에서 일정부분 상승시키는 것을 특징으로 하는 FPS 워 게임 서비스 시스템.
- 제3 항에 있어서,상기 게임 진행부는,상기 가상공간 내에서 캐릭터를 1인칭 시점으로 표시하되, 캐릭터의 필드 이동 시에는 3인칭 시점으로 자동 전환하여 표시하는 것을 특징으로 하는 FPS 워 게임 서비스 시스템.
- 제3 항에 있어서,상기 운영 서버는,게임 진행 중, 사용자가 게임상에서 득점한 점수를 일정 요율에 따라 재화로 지급하는 리워드 지급부를 더 포함하고,상기 재화는, 현금충전 및 암호화폐 교환 중 적어도 하나를 통한 게임 포인트, 암호화폐 및 현금을 포함하는 것을 특징으로 하는 FPS 워 게임 서비스 시스템.
- 제7 항에 있어서,상기 게임 진행부는,상기 사용자 단말의 요청에 따라 일정 수량 이상의 재화를 판매하고, 상기 게임 세션에 참가를 위한 권한을 부여하고, 사용자 각각이 보유한 재화를 서로 빼앗는 룰을 적용하여 멀티 플레이 게임을 진행하고,상기 리워드 지급부는,상기 멀티 플레이 게임 진행 중에 다수의 사용자들 간 전투를 통해 획득되는 점수에 따라 재화에 상응하는 리워드를 증가시키고,상기 게임 진행부는,누적된 리워드에 대응하여 캐릭터의 스테이터스 중에 체력 또는 전투력을 상승시키는 것을 특징으로 하는 FPS 워 게임 서비스 시스템.
- 제3 항에 있어서,상기 사용자 단말은, 사용자가 착용하는 헤드마운티드 디스플레이 및, 사용자가 조작하는 방향 센서를 탑재한 총기 콘트롤러와 더 연결되고,상기 게임 진행부는,FPS 워 게임 내 캐릭터의 시점을 상기 헤드마운티드 디스플레이에 동기화하고, 상기 총기 콘트롤러의 격발 조작을 입력받아 게임 진행에 반영하는 것을 특징으로 하는 FPS 워 게임 서비스 시스템.
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR20210108950 | 2021-08-18 | ||
KR10-2021-0108950 | 2021-08-18 | ||
KR1020210173889A KR102608290B1 (ko) | 2021-08-18 | 2021-12-07 | Fps 워 게임 서비스 시스템 |
KR10-2021-0173889 | 2021-12-07 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2023022512A1 true WO2023022512A1 (ko) | 2023-02-23 |
Family
ID=85239646
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/KR2022/012284 WO2023022512A1 (ko) | 2021-08-18 | 2022-08-17 | Fps 워 게임 서비스 시스템 |
Country Status (1)
Country | Link |
---|---|
WO (1) | WO2023022512A1 (ko) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20100010180A (ko) * | 2008-07-22 | 2010-02-01 | 주식회사 미래인식 | 개인 접속 정보와 얼굴 인식 정보 비교를 통한 사이버 인증방법 및 시스템 |
KR20140101069A (ko) * | 2013-02-07 | 2014-08-19 | (주)네오위즈게임즈 | 게임 제공 방법, 이를 수행하는 게임 제공 서버 및 이를 저장한 기록 매체 |
KR20180090515A (ko) * | 2017-02-03 | 2018-08-13 | 옥철식 | 게임 제어장치 및 이를 포함하는 가상현실 게임 시스템 |
KR20190087907A (ko) * | 2018-01-17 | 2019-07-25 | 주식회사 엠게임 | 멀미가 감소된 가상현실 게임 제공 방법 및 가상현실 게임 단말기 |
KR102084697B1 (ko) * | 2019-09-17 | 2020-03-04 | 주식회사 라이브메이커스 | 개인 제작 캐릭터의 온라인 게임 연계 방법, 시스템 및 프로그램 |
-
2022
- 2022-08-17 WO PCT/KR2022/012284 patent/WO2023022512A1/ko unknown
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20100010180A (ko) * | 2008-07-22 | 2010-02-01 | 주식회사 미래인식 | 개인 접속 정보와 얼굴 인식 정보 비교를 통한 사이버 인증방법 및 시스템 |
KR20140101069A (ko) * | 2013-02-07 | 2014-08-19 | (주)네오위즈게임즈 | 게임 제공 방법, 이를 수행하는 게임 제공 서버 및 이를 저장한 기록 매체 |
KR20180090515A (ko) * | 2017-02-03 | 2018-08-13 | 옥철식 | 게임 제어장치 및 이를 포함하는 가상현실 게임 시스템 |
KR20190087907A (ko) * | 2018-01-17 | 2019-07-25 | 주식회사 엠게임 | 멀미가 감소된 가상현실 게임 제공 방법 및 가상현실 게임 단말기 |
KR102084697B1 (ko) * | 2019-09-17 | 2020-03-04 | 주식회사 라이브메이커스 | 개인 제작 캐릭터의 온라인 게임 연계 방법, 시스템 및 프로그램 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11896892B2 (en) | Location-based games and augmented reality systems | |
US9280871B2 (en) | Gaming systems with authentication token support | |
US8308569B2 (en) | Reward for resurrecting teammate in a multiplayer game | |
CN113101644B (zh) | 一种游戏进程的控制方法、装置、电子设备及存储介质 | |
US20110124415A1 (en) | Item management method and server system | |
US20070202953A1 (en) | Server system, team formation method in network game, and information storage medium | |
CN113069767B (zh) | 虚拟互动方法、装置、终端和存储介质 | |
WO2015178651A1 (ko) | 대전게임 운영 시스템 및 방법 | |
JP2013198541A (ja) | サーバシステム、プログラム、情報記憶媒体および電子機器 | |
US20070060232A1 (en) | Guard condition system | |
KR100830830B1 (ko) | 모션 캡처를 이용한 멀티유저 게임 서비스 방법 및 시스템 | |
CN107657662A (zh) | 一种用户间可直接互动的增强现实设备及其***和方法 | |
JP6235669B1 (ja) | コンピュータシステム及びプログラム | |
JP2018038441A (ja) | Arを使用したコミュニケーションサービス方法 | |
CN112870705A (zh) | 对局结算界面的显示方法、装置、设备及介质 | |
CN112675547A (zh) | 竞技对局的竞赛方法、装置、设备及存储介质 | |
WO2023213042A1 (zh) | 云游戏启动方法、装置、***、计算机设备和存储介质 | |
WO2023022512A1 (ko) | Fps 워 게임 서비스 시스템 | |
WO2013100364A1 (ko) | 온라인 게임에서의 예상 결과 정보를 표시하는 방법 및 서버 | |
KR102608290B1 (ko) | Fps 워 게임 서비스 시스템 | |
JP2017131322A (ja) | プログラム及びサーバ | |
WO2022100324A1 (zh) | 虚拟场景的显示方法、装置、终端及存储介质 | |
WO2013085119A1 (ko) | 온라인 3인칭 슈팅 게임 제공 방법 및 그 시스템 | |
JP6830932B2 (ja) | ゲームシステム | |
KR102410721B1 (ko) | 증강현실 기반 바둑 게임 시스템 및 방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 22858749 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |