Information processing program, information processor and information processing method

The information processing program divides virtual maps into regions, allowing users to interact with objects and earn bonuses within these areas, addressing the lack of region-based perks in existing location information games.

JP2025037749APending Publication Date: 2025-03-18KOEI TECMO GAMES CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
JP2023144875
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2023-09-06
Publication Date
2025-03-18

AI Technical Summary

Technical Problem

Existing location information games do not incorporate a mechanism where maps are divided into pre-defined regions to provide perks related to the region.

Method used

An information processing program that divides a virtual map into predefined areas, allowing users to move their position and interact with objects within these areas, granting bonuses when specific conditions are met.

Benefits of technology

Enables a new gameplay mechanic where users can acquire benefits related to the area they are in, enhancing game immersion and progression.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025037749000001_ABST
    Figure 2025037749000001_ABST
Patent Text Reader

Abstract

To provide an information processing program, an information processing method and an information processor which are a location information game and capable of proposing a new game property in acquiring privileges related to regions which a map is divided into.SOLUTION: A computer is made to execute processing for overlappedly displaying regional data which is divided into a plurality of regions in a predetermined method on a map data and providing an object related to the progress of the game in each of the regions.SELECTED DRAWING: Figure 2
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present disclosure relates to an information processing program, an information processing device, and an information processing method. [Background technology]

[0002] 2. Description of the Related Art Conventionally, there is known a location information game in which the game progresses based on location information of a terminal carried by a player.

[0003] For example, Patent Document 1 discloses that in a location-based game, a game character controlled by a player gains experience points by defeating enemy characters, and the game progresses as the game character levels up in accordance with the experience points gained. [Prior art documents] [Patent documents]

[0004] [Patent Document 1] Patent Publication No. 2022-076018 Summary of the Invention [Problem to be solved by the invention]

[0005] However, there have been no location-based games in which a map is divided into predetermined areas and a player can obtain a prize related to each area.

[0006] The present disclosure aims to provide an information processing program, an information processing method, and an information processing device that are capable of proposing new gameplay for a location-based game in which a player can obtain rewards related to areas into which a map is divided. [Means for solving the problem]

[0007] An information processing program according to a first aspect of the present disclosure is a location information game in which a user position identified from the user's location information moves in a virtual space, and causes a computer to execute a process of overlaying area data divided into a plurality of areas in a predetermined manner onto map data, and placing objects related to the progress of the game in each of the areas.

[0008] An information processing program according to a second aspect of the present disclosure is an information processing program according to the first aspect, which causes the computer to execute a process of determining whether to grant a benefit related to the area when a selection of the object is received from a user.

[0009] An information processing program according to a third aspect of the present disclosure is an information processing program according to the second aspect, which causes the computer to execute a process of acquiring the user's location information, and, when the location information is within the area, enabling the user to obtain the benefit related to the area by satisfying predetermined conditions.

[0010] An information processing program according to a fourth aspect of the present disclosure is the information processing program according to the second aspect, wherein, when the position information indicates a predetermined distance from the object, selection of the object can be accepted.

[0011] An information processing program according to a fifth aspect of the present disclosure is an information processing program according to any one of the first to fourth aspects, wherein the area is defined by an administrative, legal, political, climatic or geographical area in the present or past in real space.

[0012] An information processing program according to a sixth aspect of the present disclosure is the information processing program according to the fifth aspect, wherein, when the area is smaller than a predetermined area, the area is combined with other adjacent areas to form one region.

[0013] An information processing program according to a seventh aspect of the present disclosure is the information processing program according to the fifth aspect, causing the computer to execute a process of displaying address data of the area superimposed on the map data.

[0014] An information processing method according to an eighth aspect of the present disclosure is a location information game in which a user position identified from the user's location information moves in a virtual space, in which a computer executes a process of overlaying area data divided into a plurality of areas in a predetermined manner on map data and placing objects related to the progress of the game in each of the areas.

[0015] An information processing device according to a ninth aspect of the present disclosure is a location-based game in which a user's position, identified from the user's position information, moves in a virtual space, and is equipped with a processor, which overlays area data, which is divided into a plurality of areas in a predetermined manner, on map data and places objects related to the progress of the game in each of the areas. Effect of the Invention

[0016] According to the present disclosure, it is possible to provide an information processing program, an information processing method, and an information processing device that can propose new gameplay in a location-based game in which rewards are earned in relation to areas into which a map is divided. [Brief description of the drawings]

[0017] [Figure 1] 1 is a diagram showing a schematic configuration of a game system 1 according to an embodiment of the present disclosure. [Diagram 2] FIG. 2 is a block diagram showing a hardware configuration of a mobile terminal. [Diagram 3] FIG. 2 is a diagram illustrating a game system provided by a game program in an embodiment. [Figure 4] FIG. 2 is a diagram illustrating a game system provided by a game program in an embodiment. [Diagram 5] FIG. 4 is a diagram showing an example of a game screen displayed on a display unit by a game program. [Figure 6] FIG. 4 is a diagram showing an example of a game screen displayed on a display unit by a game program. [Figure 7] 10 is a flowchart showing a flow of information processing by the mobile terminal. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0018] Hereinafter, an example of an embodiment of the present disclosure will be described with reference to the drawings. In each drawing, the same or equivalent components and parts are given the same reference numerals. In addition, the dimensional ratios of the drawings are exaggerated for the convenience of explanation and may differ from the actual ratios.

[0019] FIG. 1 is a diagram showing a schematic configuration of a game system 1 according to the present embodiment. The game system 1 includes a plurality of mobile terminals 10A, 10B, and 10C, which are an example of an information processing device of the present disclosure, and a server 20. The plurality of mobile terminals 10A, 10B, and 10C are an example of a user terminal device of the present disclosure. The plurality of mobile terminals 10A, 10B, and 10C and the server 20 are communicatively connected through a network 30. In the following description, when it is not necessary to distinguish between the mobile terminals 10A, 10B, and 10C, they will be simply referred to as mobile terminals 10. The mobile terminals 10 are terminals equipped with a touch panel, and include, for example, smartphones and tablets.

[0020] The mobile terminal 10 executes the recorded game program. For example, the mobile terminal 10 downloads and installs the game program from a platform (app store) that distributes apps and the like. The mobile terminal 10 provides the user with an environment for playing a game in response to the execution of the game program. The mobile terminal 10 executes a game program installed in the mobile terminal 10 by the user's operation or a game program pre-installed at the time of shipment, thereby enabling the user to play a game. The mobile terminal 10 communicates with the server 20 by reading and executing the game program. As the user plays the game, data related to the game is transmitted and received between the mobile terminal 10 and the server 20 in response to the progress of the game on the mobile terminal 10.

[0021] The server 20 appropriately transmits data necessary for playing the game on the mobile terminal 10 to the mobile terminal 10. The data necessary for playing the game on the mobile terminal 10 is transmitted from the server 20, thereby progressing the game play on the mobile terminal 10. The server 20 manages various data related to the game of each user playing the game on the mobile terminal 10. The server 20 communicates with the mobile terminal 10, and transmits images, audio, text data, and other data to the mobile terminal 10 according to the progress of each user's game.

[0022] The game program executed on the mobile terminal 10 supports single play, in which one user plays, and multiplay, in which multiple users play together. In the game system 1, the server 20 identifies users participating in multiplay and communicates with each mobile terminal 10 of each user, thereby providing each user with an environment for playing a game in multiplay.

[0023] The following describes the hardware configuration of the server 20. The server 20 includes a CPU 21, a memory 22, a storage 23, a communication interface (I / F) 24, and an input / output interface (I / F) 25. Each component is connected to each other via a bus 26 so as to be able to communicate with each other.

[0024] The CPU 21 is a central processing unit that executes various programs and controls each part. That is, the CPU 21 reads a program from the memory 22 or the storage 23, and executes the program using the memory 22 as a working area. The CPU 21 controls each of the above components and performs various calculation processes according to the program recorded in the memory 22 or the storage 23.

[0025] The memory 22 is a storage device for storing data and the like used for various processes in the server 20. The memory 22 provides, for example, a working area for temporary use when the CPU 21 performs processing. The memory 22 is configured to include storage devices such as a ROM (Read Only Memory) and a RAM (Random Access Memory).

[0026] The storage 23 is configured with a storage device such as a hard disk drive (HDD), a solid state drive (SSD), or a flash memory, and stores various programs including an operating system, and various data. Information stored in the storage 23 includes game programs, information related to game programs, information on users who play game programs, map data used in games, area data, and other information.

[0027] The communication I / F 24 is an interface for the server 20 to communicate with other devices. In this embodiment, the communication I / F 24 is compatible with various communication standards such as the LAN (Local Area Network) standard. The communication I / F 24 functions as an interface for transmitting and receiving data to and from an external communication device such as the mobile terminal 10 through the network 30.

[0028] The input / output I / F 25 functions as an interface for accepting input of information to the server 20 and outputting information to the outside of the server 20. The input / output I / F 25 includes an input unit that accepts connection of input devices such as a mouse and a keyboard, and an output unit that accepts connection of output devices such as a display for displaying characters, images, and the like.

[0029] FIG. 2 is a block diagram showing the hardware configuration of the mobile terminal 10. As shown in FIG.

[0030] 2, the mobile terminal 10 includes a CPU 11, a ROM 12, a RAM 13, a storage 14, an input unit 15, a display unit 16, a communication interface (I / F) 17, and a positioning unit 18. Each component is connected to each other so as to be able to communicate with each other via a bus 19. Here, the CPU 11 is an example of a processor of the present disclosure.

[0031] The CPU 11 is a central processing unit, and executes various programs and controls each part. That is, the CPU 11 reads out a program from the ROM 12 or the storage 14, and executes the program using the RAM 13 as a working area. The CPU 11 controls each of the above-mentioned components and performs various arithmetic processing according to the program recorded in the ROM 12 or the storage 14. In this embodiment, the storage 14 stores a game program 14A, map data 14B, and area data 14C as an information processing program of the present disclosure. The game program 14A is installed in the mobile terminal 10 by being downloaded from a platform (app store) that distributes apps and the like. When the CPU 11 executes the game program 14A, the mobile terminal 10 communicates with the server 20 as appropriate, and data required for the game provided by the game program 14A is transmitted and received between the mobile terminal 10 and the server 20. In this embodiment, the map data 14B and area data 14C are received from the server 20 and stored in the storage 14.

[0032] The ROM 12 stores various programs and various data. The RAM 13 temporarily stores programs or data as a working area. The storage 14 is configured with a storage device such as an SSD or a flash memory, and stores various programs including an operating system, and various data.

[0033] The input unit 15 includes a pointing device such as a mouse, and a keyboard, and is used to perform various input operations.

[0034] The display unit 16 is, for example, a liquid crystal display, and displays various information. The display unit 16 may function as the input unit 15 by adopting a touch panel system.

[0035] The communication interface 17 is an interface for communicating with other devices such as the server 20. For this communication, for example, a mobile communication system standard such as 4G or 5G, or a wireless communication standard such as Wi-Fi (registered trademark) is used.

[0036] The positioning unit 18 includes a positioning module that uses a satellite positioning system such as a Global Positioning System (GPS) module or a Global Navigation Satellite System (GNSS) module, and measures the position information of the mobile terminal 10 based on a satellite positioning signal.

[0037] When executing the above game program 14A, the mobile terminal 10 realizes various functions using the above hardware resources.

[0038] Next, a game system provided by the game program 14A in this embodiment will be described.

[0039] The game provided by the game program 14A is a location information game in which the user's location information is acquired from the location information of the mobile terminal 10, and the user moves in a virtual space according to the location information. As shown in FIG. 3, in the virtual space, the map data 14B is displayed with the area data 14C obtained by dividing the map 100 into a plurality of areas 140 in a predetermined manner superimposed thereon. For example, the map data 14B is displayed with the area data 14C obtained by dividing the map 100 into a plurality of areas 140 superimposed thereon in relation to the progress of the game that has been predetermined. Here, the map data 14B is based on data representing a map of the real space, not a virtual space created for the game. Therefore, the map displayed on the display unit 16 of the mobile terminal 10 is created based on road information and facility information of the real space. The map data 14B in this embodiment includes line map information indicating roads, names of roads, location information and names of facilities such as stations, and the like.

[0040] Furthermore, reference numeral 101 on the map 100 indicates the current position of the user in the game (hereinafter also referred to as the "user position"). The user position is identified by the CPU 11 from position information of the mobile terminal 10 obtained by the mobile terminal 10 measuring its position using the positioning unit 18. When the user carrying the mobile terminal 10 moves in real space, the user position on the map 100 in the virtual space also moves in response to the user's movement.

[0041] Moreover, the area 140 is an area surrounded by a boundary line 150 shown by a dashed line in FIG. 3. Here, the area 140 is determined by a predefined method, based on administrative, legal, political, climatic or geographical areas in the real space in the present or past. The area 140 includes areas defined by, for example, metropolitan areas, roads, prefectures, counties, special wards, cities, towns, villages, blocks, addresses, numbers, and wards. That is, for example, area data 14C indicating the area 140 divided by blocks such as 1-chome and 2-chome is displayed superimposed on the map data 14B. By configuring in this way, it is possible to realize a gameplay that associates the real space in which the user who plays the game actually lives with the virtual space of the game, and it is possible to improve the sense of immersion in the game. It is also possible to create a new gameplay in which land in the real space is acquired as a territory.

[0042] Moreover, the areas 140 are not limited to being all defined in the same district. For example, some areas 140 may be defined in "shi" (city), and other areas 140 may be defined in "cho" (town). By configuring in this way, it is possible to eliminate bias in the population of users playing the game. The areas 140 may also include classifications by rank of disasters in a hazard map, such as cliff collapse, mudslide, landslide, or flood (for example, 0m (meter) to 0.5m, 0.5m to 3.0m, 3.0m to 5.0m, etc., of the possibility of flooding in a flood hazard map).

[0043] Also, if a district is smaller than a predetermined area, it may be combined with other adjacent districts to form one region 140. That is, for example, if the area of ​​1-chome is small, it may be combined with 2-chome to form one region 140. On the other hand, if a district is larger than a predetermined area, the district may be divided into a plurality of regions 140. Also, based on the population data of the district, a district with a population exceeding a predetermined number may be divided into a plurality of regions 140 to form a plurality of regions 140, while a district with a population less than the predetermined number may be combined with other districts to form a single region 140. By configuring in this way, it is also possible to eliminate bias in the population of users who play the game.

[0044] Furthermore, when displayed on the display unit 16 of the mobile terminal 10, each area 140 may be displayed in a different color. Furthermore, as shown in Fig. 3, the area 140 in which the user is located may be displayed in a color different from the other areas 140. By configuring in this way, it is possible to notify the user of the area 140 in which the user is located, and to make it easier to understand selectable bases, which will be described later.

[0045] The map data 14B and the area data 14C are not limited to being stored in advance in the storage 14 of the mobile terminal 10, but may be received as necessary from the server 20 when the mobile terminal 10 moves, etc., and temporarily stored in the storage 14 or RAM 13 of the mobile terminal 10. Here, the type of the map data 14B and the area data 14C does not matter. For example, the map data 14B may be original data or map data such as MAPBOX (registered trademark). The area data 14C may be original data or area data obtainable from the "Government Statistics Portal" (https: / / www.e-stat.go.jp / ) or the like.

[0046] 4, the game provided by the game program 14A places bases 102 related to the progress of the game in each area 140 in the virtual space. Here, the bases 102 are an example of an object in the present disclosure, and in this embodiment, are configured with an image of a building. Note that the example of the object is not limited to the base 102 configured with an image of a building, and may be configured with, for example, an image of an item that the user can use, an enemy character, an animal, a robot, or the like.

[0047] In this embodiment, one base 102 is placed for each area 140. Note that it is not excluded that multiple bases 102 may be placed for each area 140. Here, the location where the base 102 is placed includes the center of each area 140 and location information of facilities such as predetermined stations and historical sites included in the map data in each area 140. Then, when the selection of the base 102 from the user is accepted, it is determined whether to grant a privilege related to the area 140. That is, when the user selects the base 102 by a touch operation, an event related to the progress of the game, for example, an event of fighting an enemy character associated with the base 102, occurs. Then, when the user wins the battle based on a predetermined condition, the area 140 in which the base 102 is placed is granted to the user as a privilege. By increasing the granted areas 140, the user progresses through the game, such as advancing the story and leveling up the characters used.

[0048] Note that the game is not limited to a case where all functions are provided by the game program 14A of the mobile terminal 10, and some functions may be provided by the program of the server 20. Also, the game system 1 may not include the server 20, and the functions of the server 20 described above may be provided by the game program 14A of the mobile terminal 10.

[0049] Next, the selection of the location 102 will be described with reference to FIG. 5 and FIG.

[0050] 5 shows an example of a case where the user character 120 and the base 102 are not present in the same area 140, and the base 102 cannot be selected. That is, as shown in FIG. 5, the game program 14A displays the user character 120 at a user position identified from the position information of the mobile terminal 10 on the map 100. In the example shown in FIG. 5, the position information is located in front of the boundary line 150 of the area 140 and is not within the area 140 corresponding to the base 102, so even if the user performs a touch operation to select the base 102, the touch operation is not accepted. Note that the boundary line 150 of the area 140 may not be displayed on the display unit 16.

[0051] Although not shown in the drawings, in this embodiment, even if the user character 120 and the base 102 are not in the same area 140, if the user character 120 is at a predetermined distance from the base 102, the selection of the base 102 can be accepted. Therefore, the example of FIG. 5 described above is an example of a case where the user character 120 is not at a predetermined distance from the base 102.

[0052] 6 shows an example in which the user character 120 and the base 102 are present in the same area 140, and the base 102 can be selected. That is, in the example shown in FIG. 6, the user moves in real space from the state shown in FIG. 5, and the position information is updated with the movement, so that the user crosses the boundary line 150 and is in the area 140 corresponding to the base 102, and the user performs a touch operation to select the base 102, and the touch operation is accepted. Note that when the touch operation becomes possible, the user may be notified of whether the touch operation is possible by, for example, changing the color of the area 140 or the color of the base 102.

[0053] Also, as shown in FIG. 6, the address data of the area where the base 102 is displayed may be displayed on the base 102 by superimposing it on the map data. For example, it may be displayed as XX city 1 chome. By configuring in this way, it is possible to realize a gameplay that associates the real space where the user who plays the game actually lives with the virtual space of the game, and it is possible to improve the immersion in the game. It is also possible to create a new gameplay in which land in the real space is acquired as a territory. The display of the address data may display address data of the area where the user is present, or may display address data of the area where the user is not present. Also, when it becomes possible to acquire a privilege related to the area 140, the address data of the area may be displayed by superimposing it on the map data. By configuring in this way, it is possible to create a new gameplay in which land in the real space is acquired as a territory.

[0054] Next, the operation of the mobile terminal 10 will be described.

[0055] 7 is a flowchart showing a process flow related to the selection of a base 102 by the mobile terminal 10. The CPU 11 reads the game program 14A from the storage 14, expands it in the RAM 13, and executes it, thereby performing information processing. The flowchart shown in FIG. 7 is performed while the CPU 11 is executing the game program 14A. Also, as a premise, a user character 120 is positioned on the game screen displayed by the display unit 16 according to the user position identified from the position information of the mobile terminal 10.

[0056] In step S100, the CPU 11 determines the area 140 in which the user character 120 exists, the user character 120 being placed according to the user position identified from the position information of the mobile terminal 10. Then, the process proceeds to the next step S101.

[0057] In step S101, the CPU 11 determines whether or not a user has performed a touch operation on the display unit 16. Then, the process proceeds to the next step S102.

[0058] In step S102, if the CPU 11 determines in the above-mentioned step S101 that the touch operation on the display unit 16 was a touch operation on the location 102, the process proceeds to the next step S103. On the other hand, if the CPU 11 determines that there was no touch operation on the display unit 16, the process ends.

[0059] In step S103, if the CPU 11 determines that the location 102 touched by the user is a location in the same area 140 as the area 140 including the user position, the process proceeds to the next step S104.

[0060] In step S104, the CPU 11 accepts a touch operation by the user, and then proceeds to the next step S105.

[0061] In step S105, the CPU 11 performs a process of determining whether to grant a bonus. In this embodiment, an event occurs in which the user fights an enemy character, and the CPU 11 determines whether the user wins the battle. If the user wins the battle, the CPU 11 grants the area 140 to the user as a bonus.

[0062] On the other hand, if the CPU 11 does not determine in step S103 that the location 102 touched by the user is a location 102 in the same area 140 as the area 140 including the user position, the process proceeds to step S110, where the CPU 11 determines whether the touch operation is within a predetermined touchable range. Here, whether the location is within the predetermined touchable range is determined based on whether the location information of the mobile terminal 10 is a predetermined distance from the location 102. If the CPU 11 determines that the location is within the touchable range, the process proceeds to step S104. On the other hand, if the CPU 11 does not determine that the location is within the touchable range, the process proceeds to the next step S111.

[0063] In step S111, the CPU 11 performs processing to not accept and ignore the touch operation accepted in step S101, and then ends the processing.

[0064] Although the embodiments of the present disclosure have been described in detail above with reference to the accompanying drawings, the technical scope of the present disclosure is not limited to such examples. It is clear that a person having ordinary knowledge in the technical field of the present disclosure can conceive of various modified examples or examples of modifications within the scope of the technical ideas described in the claims, and it is understood that these modified examples or examples of modifications also belong to the technical scope of the present disclosure.

[0065] In addition, the effects described in the above embodiments are explanatory or exemplary, and are not limited to those described in the above embodiments. In other words, the technology according to the present disclosure may achieve other effects that are obvious to a person having ordinary skill in the technical field of the present disclosure from the description in the above embodiments, in addition to or in place of the effects described in the above embodiments.

[0066] In the above embodiment, the program is pre-stored (installed) in the storage 14, but the present invention is not limited to this. The program may be provided in a form recorded on a recording medium such as a CD-ROM (Compact Disk Read Only Memory), a DVD-ROM (Digital Versatile Disk Read Only Memory), or a USB (Universal Serial Bus) memory. The program may also be downloaded from an external device via the network 30.

[0067] In addition, in the above-described embodiments, the term "processor" refers to a processor in a broad sense, and includes general-purpose processors (e.g., CPU: Central Processing Unit, etc.) and dedicated processors (e.g., GPU: Graphics Processing Unit, ASIC: Application Specific Integrated Circuit, FPGA: Field Programmable Gate Array, programmable logic device, etc.).

[0068] A game is a set of activities and rules for playing or competing. Games are played, for example, by players using strategies and skills to achieve a specific goal. Games are played to achieve various goals, for example, competitive goals such as winning, combat goals such as defeating an opponent, educational goals such as learning, and narrative goals such as completing the progression of a scenario. Games may be competitive or non-competitive.

[0069] In addition, the operations of the processor in the above-mentioned embodiments may be performed not only by one processor but also by multiple processors located at physically separate locations working together. The order of the operations of the processor is not limited to the order described in the above-mentioned embodiments, and may be changed as appropriate. [Explanation of symbols]

[0070] 1. Game System 10 Mobile devices 20 Servers 30 Network 14B Map data 14C Area Data 140 areas 102 locations

Claims

1. A location information game in which a user position specified from user position information moves in a virtual space, On the computer, Area data divided into a plurality of areas in a predetermined manner is superimposed on the map data and displayed; An information processing program for executing a process of placing an object related to the progress of a game in each of the areas.

2. The computer includes: The information processing program according to claim 1 , for executing a process of determining whether to grant a privilege related to the area when a selection of the object from a user is accepted.

3. The computer includes: Acquire the location information of the user; The information processing program according to claim 2 , further comprising: a process for enabling a user to acquire the benefit related to the area by satisfying a predetermined condition when the location information is within the area.

4. The information processing program according to claim 2 , wherein when the position information is a predetermined distance from the object, selection of the object can be accepted.

5. The information processing program according to claim 1 , wherein the area is defined by an administrative, legal, political, climatic or geographical area in the present or past in real space.

6. The information processing program according to claim 5 , wherein when the area of ​​the area is smaller than a predetermined area, the area is combined with another adjacent area to form one of the regions.

7. The computer includes:

6. An information processing program according to claim 5, for executing a process of displaying address data of said area superimposed on said map data.

8. A location information game in which a user position specified from user position information moves in a virtual space, Area data divided into a plurality of areas in a predetermined manner is superimposed on the map data and displayed; An information processing method in which a computer executes a process of placing objects related to the progress of a game in each of the areas.

9. A location information game in which a user position specified from user position information moves in a virtual space, A processor is provided. The processor, Area data divided into a plurality of areas in a predetermined manner is superimposed on the map data and displayed; An information processing device that places objects related to the progress of a game in each of the areas.

Citation Information

Patent Citations

  • Method and system for computer to progress a game based on user's location information, and program for causing a computer to execute said method

    JP2022076018A