GAME SYSTEM, GAME CONTROL METHOD, AND GAME CONTROL PROGRAM

By introducing mechanisms such as object acquisition, fixed position placement, task completion and object selection in the game system, it solves the problem that novices find it difficult to create beautiful virtual space, and improves game continuity and player retention rate.

JP7656283B2Active Publication Date: 2025-04-03GLEE HOLDINGS CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
JP2023194088
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2023-11-15
Publication Date
2025-04-03
Estimated Expiration
2039-11-29

AI Technical Summary

Technical Problem

It is difficult for novice players to create beautiful rooms or cities when placing objects in virtual spaces, resulting in player loss.

Method used

By introducing mechanisms such as object acquisition, fixed position placement, task completion and object selection in the game system, users can record and display the combination of objects to complete specific tasks to improve game continuity.

Benefits of technology

Enhanced user's game continuity, allowing novice players to learn and enjoy the game process more easily, and improve player retention.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007656283000001
    Figure 0007656283000001
  • Figure 0007656283000002
    Figure 0007656283000002
  • Figure 0007656283000003
    Figure 0007656283000003
Patent Text Reader

Abstract

To improve continuity of a game in which a plurality of objects can be arranged at arbitrary positions in a virtual space.SOLUTION: A game system 11 comprises: an object acquisition unit that according to a user's operation, stores a first object in association with the user in a storage 43; a first processing unit that according to the user's operation, arranges the acquired first object at a previously set fixed position in a second object; a determination unit for determining achievement of a mission when first objects, the number of which is a predetermined number, are displayed at fixed positions in the second object; and a second processing unit that after a plurality of missions are achieved, makes first objects used in the respective missions and stored in the storage 43 be selectable for the user and arranges a first object selected by the user at a designation position in the second object designated by the user.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present invention relates to a game system, a game control method, and a game control program. [Background technology]

[0002] Conventionally, games have been known in which a user can freely arrange objects such as plants, furniture, buildings, etc. in a virtual space such as a room or a town (for example, see Patent Document 1). In this type of game, a user can enjoy devising a layout for multiple objects, developing a room or town, and appreciating a room or town that is being edited or has been completed. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] JP 2019-134971 A Summary of the Invention [Problem to be solved by the invention]

[0004] However, users who are not familiar with the above games or light users may not know how to arrange objects to develop a room or town or improve its appearance. Such users tend to stop playing before they can enjoy the game, so there is a need for a way to encourage such users to continue playing the game.

[0005] An object of the present invention is to increase a user's continuity in a game in which a plurality of objects are placed in a virtual space through user operations. [Means for solving the problem]

[0006] A game system according to one embodiment of the present invention includes an object acquisition unit that, through a user's operation, associates a first object with the user and records it in a memory unit; a first processing unit that places the first object acquired through the user's operation at a predetermined fixed position of a second object; a determination unit that determines that a mission is accomplished when a predetermined number of the first objects are displayed at the fixed position of the second object; and a second processing unit that, after a plurality of the missions are accomplished, makes the first object and the second object used in each of the missions and recorded in the memory unit selectable by the user, and places the selected first object in a designated position of the second object specified by the user.

[0007] A game control method according to one embodiment of the present invention includes an object recording step in which a computer associates a first object with a user and records the first object in a memory unit through a user's operation; an object fixed placement step in which the acquired first object is placed in a pre-set fixed position of a second object through the user's operation; a step of determining that a mission has been accomplished when a predetermined number of the first objects are displayed at the fixed positions of the second object; and an object designation and placement step in which, after a plurality of the missions have been accomplished, the first object and the second object used in each of the missions and recorded in the memory unit are made selectable by the user, and the selected first object is placed in a designated position of the second object designated by the user.

[0008] A game control method according to one aspect of the present invention includes a computer connected to a server via a network, the computer transmitting a request to acquire a first object to the server by a user operating an input operation unit; receiving image data of the first object arranged at a predetermined fixed position of a second object from the server and displaying the image data on a display; receiving a notification of mission completion from the server when a predetermined number of the first objects are displayed at the fixed positions among the second objects; after a plurality of the missions are completed, displaying a list of the first objects and the second objects used in each of the missions on the display; accepting a selection of a first object and a second object from the list displayed on the display, transmitting identification information of the first object and identification information of the second object, and a designated position at which the position of the first object is specified to the server; and receiving image data of the first object arranged at the designated position of the second object from the server and displaying the image data on the display.

[0009] A game control program according to one embodiment of the present invention causes a computer to execute an object recording step of associating a first object with a user and recording the first object in a memory unit through a user's operation; an object fixed placement step of placing the acquired first object in a pre-set fixed position of a second object through the user's operation; a step of determining that a mission has been accomplished when a predetermined number of the first objects are displayed at the fixed positions of the second object; and an object designation and placement step of making the first object and the second object used in each of the missions and recorded in the memory unit selectable by the user after a plurality of the missions have been accomplished, and placing the selected first object in a designated position of the second object designated by the user.

[0010] It is preferable that the above game system further comprises a layout recording unit that records in a memory unit a plurality of layout information indicating a combination of the second object and the first object and a designated position of the first object, and a history display control unit that displays images of the second object and the first object on a display using one of the recorded plurality of layout information selected based on an operation of the user.

[0011] It is preferable that the above game system further includes an update unit that does not allow the removal of the position or change of the position of the first object that is placed at the fixed position of the second object, while accepting the removal of the position or change of the position of the first object that is placed at the specified position of the second object.

[0012] It is preferable that the above game system further includes a transmitting unit that transmits information about the first object and the second object associated with another user to a user device used by the user, a receiving unit that receives an operation to evaluate the second object on which the first object is placed, and a game media recording unit that, when the operation to evaluate is received, associates the game media with at least one of the user and the other user and records it in a memory unit.

[0013] It is preferable that the above game system further comprises a user selection unit which selects a predetermined number of users from among users who use the game, a layout information acquisition unit which is associated with the selected users and acquires layout information consisting of a combination of the second object and the first object placed at the designated position, and an introduction screen control unit which, when the user logs in to the game, displays an introduction screen on a display of a user device used by the user based on the acquired layout information, the introduction screen displaying images of the second object and the first object placed at the designated position.

[0014] The above game system preferably comprises a social information acquisition unit that acquires social information indicating friendship relationships between users of the game, a lottery unit that selects one option from a plurality of options, a determination unit that, if the selected option is a predetermined type of option, determines based on the social information whether or not the user who selected the lottery has friends among the users using the game, a friend selection unit that, if the friends are present, selects a predetermined number of friends, a first game media provision unit that grants game media to the selected friends, and a second game media provision unit that grants game media to the user.

[0015] In the above game system, it is preferable that the first processing unit places, at one of the fixed positions, a first object selected by an operation of the user from among a plurality of the first objects that can be placed at the fixed position. Effect of the Invention

[0016] According to the present invention, it is possible to increase a user's continuity in a game in which a plurality of objects are placed in a virtual space based on the user's operations. [Brief description of the drawings]

[0017] [Figure 1] FIG. 1 is a schematic diagram of a game system according to an embodiment. [Diagram 2] FIG. 13 is a conceptual diagram of owned object information stored in a game server. [Diagram 3] FIG. 13 is a conceptual diagram of layout information stored in a game server. [Figure 4] A conceptual diagram showing the various quests that make up the game. [Diagram 5] 11 is a flowchart showing the procedure of a quest execution process. [Figure 6] FIG. 13 is a diagram showing an example of a quest screen displayed on a user device. [Figure 7] FIG. 4 is a diagram showing an example of a home screen displayed on a user device. [Figure 8]11 is a flowchart showing the procedure of a lottery process executed by the game server. [Figure 9] A diagram showing the screen on which rewards are placed in a friend's sandbox. [Figure 10] 11 is a flowchart showing the procedure of a process for presenting a home screen of a higher level user. [Figure 11] FIG. 13 illustrates a screen presenting a high-level user home screen. [Figure 12] A sequence chart showing the steps of a random visit. [Figure 13] Flowchart showing the random visit procedure. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0018] An embodiment of a game system will be described. The game system records in a storage unit a first object placed in a virtual space of a game by an operation of a user playing the game in association with the user. In addition, when a predetermined number of first objects are placed in a pre-set fixed position of a second object in the virtual space by an operation of the user, it is determined that a mission has been accomplished. In this way, after a plurality of missions are accomplished, the first object and the second object used in each mission and recorded in the storage unit are made selectable by the user, and the selected first object is placed in a designated position of the second object designated by the user.

[0019] (Game System Configuration) Next, a specific example of the game system 11 will be described in detail with reference to Fig. 1. The game system 11 includes a user device 12, an SNS (Social Networking Service) server 13 that provides an SNS, and a game server 14. The user device 12, the SNS server 13, and the game server 14 are connected to each other via a communication network 15 so as to be able to communicate with each other.

[0020] The game server 14 progresses a game using a platform provided by the SNS server 13. The game server 14 may be configured from one server device, or may be configured from multiple server devices.

[0021] The game server 14 will be described. The game server 14 includes a calculation processing unit and a storage unit (storage medium). The calculation processing unit may be configured as a circuit including one or more processors that operate according to a computer program (software), one or more dedicated hardware circuits that execute at least a part of various processes, or a combination thereof. The processor is a CPU, MPU, GPU, etc., and the dedicated hardware circuit is an ASIC (application-specific integrated circuit), etc. The storage unit (storage medium) includes a storage unit such as a RAM that temporarily stores calculation processing, and a storage unit such as an HDD or SSD that stores a computer program to be executed by the calculation processing unit. The calculation processing unit executes a computer program stored in the storage unit or a storage 43 described later, whereby the calculation processing unit and the storage unit function as a game management unit 40 and a web server unit 41. The storage unit may be built into the game server 14, or may be a computer-readable medium connected to the game server 14. The game server 14 also includes a communication interface (communication I / F) 42, and a storage 43 that stores information about users. The communication I / F 42 includes hardware and software for connecting to a network such as the Internet. The storage 43 is a hard disk drive (HDD), a solid state drive (SSD), or the like.

[0022] The game management unit 40 progresses the game in response to instructions transmitted from the user device 12. The game management unit 40 also transmits web data in response to a request transmitted from the user device 12 to the user device 12 via the web server unit 41. The web server unit 41 has a session management function that controls communication with the user device 12 and communication with the SNS server 13. For example, when the web server unit 41 receives an access request from a browser provided in the user device 12 according to the HTTP protocol, it generates a session ID, starts a session with the user device 12 based on this session ID, and manages data transmission, reception, and the like as a history based on this session ID until one session ends.

[0023] In addition, the web server unit 41 has an application control function. In response to a request to transmit web data transmitted from the user device 12, the web server unit 41 creates web data using information stored in each storage unit and transmits the web data to the user device 12.

[0024] Furthermore, the web server unit 41 has a data management function for managing various types of information stored in the storage 43 etc. For example, the web server unit 41 obtains various types of information other than web data requested by the user device 12 from the storage 43 and transmits it to the user device 12. The web server unit 41 also updates or deletes various types of information stored in the storage 43 in response to a request from the user device 12.

[0025] The web server unit 41 also has an agent function that outputs messages to chat rooms between the user and the user's friends and to chat rooms with official game accounts. The web server unit 41 acquires message content from the storage 43 according to the type of request transmitted from the user device 12 or the like. Then, the acquired message content is transmitted to the user device that transmitted the request or to another user device, with a predetermined chat room as the output destination. The web server unit 41 may be a mechanism that automatically responds to a message in natural language transmitted by a user, such as a chat Bot. For example, the agent function may be a mechanism such as artificial intelligence (AI).

[0026] Next, the information stored in the storage 43 will be described. The storage 43 stores web data 44, game user information 45, game management information 46, and the like. The web data 44 includes files written in a markup language, image data embedded in the files, JavaScript (registered trademark) programs, and the like. The web data 44 may also include audio data. The markup language is a language in which elements are surrounded by tags, and may be, for example, HTML (HyperText Markup Language), XML (Extensible Markup Language), XHTML (Extensible HyperText Markup Language), or other languages. The data written in the markup language may be text data or binary data. The web data 44 includes, as data written in a markup language, files such as each scene of the game and a home screen associated with a user. Identification information for identifying a resource, such as a URL (Uniform Resource Locator) or a URI (Uniform Resource Identifier), is set in such a file.

[0027] The game user information 45 is information about a game user who uses an SNS provided by the SNS server 13 and plays a game provided by the game server 14 on the SNS. The game user is a user who is in a state where he or she can play a game, and may be a user who has accessed the game at least once, or a user who has registered registration information such as a user name in the game. The game user information 45 includes identification information of the game user and identification information of other game users who are friends with the game user on the SNS and play the game. In addition, "friends on the SNS" refers to other users associated with the user who uses the SNS. For example, when another user is approved as a friend by the user's operation of the user device 12, or when another user joins a group consisting of multiple users, the other user is set as a friend.

[0028] The game management information 46 is information for executing a game and is stored for each user. The game management information 46 includes the user's game play history, game media owned by the user, and the like. The "game media" is electronic data used in a game, and may be acquired, owned, used, managed, exchanged, synthesized, strengthened, sold, discarded, or donated by the user in the game. The game media includes any media, such as characters, objects, items, virtual currencies such as coins and gems, points, tickets, cards, avatars, level information, status information, stamina (stamina, HP), ability information skills, abilities, spells, jobs, and the like. The manner of use of the game media is not limited to those explicitly stated in this specification. Here, the game media recorded include characters, objects, coins, gems owned by the user, hearts (HP, stamina) consumed by actions in the game and restored over time, and the user's level in the game.

[0029] The game management unit 40 requests information about game users stored in the SNS server 13 at a predetermined timing according to an API (Application Programming Interface) of the SNS server 13 or the like. For example, when the game management unit 40 requests information about friends of the user who use the game, the SNS server 13 transmits information about the friends who use the game to the game server 14 in response to the request. Also, when the game management unit 40 requests information about game users who have a predetermined play history, the SNS server 13 searches the game play history of the SNS user in response to the request, extracts information about the game user, and transmits the extracted information to the game server 14. The game server 14 receives the information transmitted by the SNS server 13 and stores it in the storage 43.

[0030] Next, the SNS server 13 will be described. In this embodiment, the SNS provided by the SNS server 13 includes a service for users to send and receive messages to each other. The SNS server 13 includes a control unit 30, a communication interface (communication I / F) 31, and an SNS information storage unit 32. The hardware configuration of the SNS server 13 is similar to that of the game server 14.

[0031] The control unit 30 receives requests sent from the user device 12 and requests sent from the game server 14, and transmits messages to the user device 12 with a specified chat room as the output destination. The control unit 30 also performs various processes for realizing the functions of the message application, such as notifying the user device 12 of message reception, recording and deleting messages, and managing user information.

[0032] The SNS information storage unit 32 is composed of one or more storage media. The SNS information storage unit 32 stores SNS user information 33 and chat room information 34. The SNS user information 33 includes identification information such as the account name of a user who uses the SNS. The SNS user information 33 also includes usage status of games and the like provided on the SNS platform in association with the identification information. The SNS user information 33 also includes identification information of other users who are friends on the SNS of the user who uses the SNS, regardless of whether the user uses a game.

[0033] The chat room information 34 is information related to a chat room. When a user starts a game, an individual chat room between the game's official account (Bot) and the user is automatically created. In addition, in a chat room configured with users other than the official account as members, users who are friends become members. For example, when a user approves another user as a friend, a chat room may be automatically created. Or, even if another user is approved as a friend, the chat room may not be created unless the user instructs the SNS server to create a chat room. The chat room information 34 includes a chat room ID that is identification information of the chat room.

[0034] Next, the user device 12 will be described. The user device 12 is a multi-function mobile phone such as a smartphone. In addition, the user device 12 may be a mobile phone (feature phone), a tablet terminal, a personal computer, a game console, a wearable terminal, or the like, as long as it is a device capable of displaying an image based on data received from the game server 14 or the SNS server 13 on a display.

[0035] The user device 12 includes a processor and a storage unit (storage medium). The processor may be configured as one or more processors that operate according to a computer program (software), or one or more dedicated hardware circuits that execute at least some of various processes, or a circuit including a combination thereof. The processor may be a CPU, an MPU, a GPU, or the like, and the dedicated hardware circuit may be an ASIC (Application Specific Integrated Circuit), or the like. The storage unit includes a storage unit such as a RAM that temporarily stores the arithmetic processing, and a storage unit such as an HDD or SSD that stores the computer program to be executed by the processor. The processor executes the computer program stored in the storage unit, so that the processor and the storage unit function as a control unit. The storage unit may be built into the user device 12, or may be a computer-readable medium connected to the user device 12. The user device 12 also includes a communication interface (communication I / F) 22, and a storage 21 that stores information about the user. The communication I / F 22 is hardware such as a communication circuit including a communication antenna, software, or the like. The storage 21 is a storage medium such as an internal memory built into the user device 12 or an external memory connected to the user device 12. The storage 21 is, for example, a flash memory. An SNS application program for using an SNS is stored in the storage 21. The control unit 20 executes the SNS application program to realize an SNS function and a game function. The SNS application program is installed in the user device 12 based on data acquired by downloading or the like from any server.

[0036] The user device 12 also includes a display 23 and an input operation unit 24. The display 23 is an organic EL display or a liquid crystal display. The input operation unit 24 is a pointing device such as a touch panel. The touch panel is combined with the display 23, detects the operation position of the user, and outputs a signal based on the operation position to the control unit 20. In addition to or instead of the touch panel, the input operation unit 24 may be an operation button, a touch pad, a mouse, or the like provided on the housing of the user device 12.

[0037] The configuration of the SNS application program will be described. The SNS application program is a hybrid application capable of executing processes by native applications and processes by web applications. The SNS application program includes a native unit implemented in the user device 12. The native unit transmits and receives messages between users to and from the SNS server 13 in accordance with the API of the SNS server 13, etc.

[0038] The SNS application program also includes an in-app browser. The in-app browser has an acquisition function for acquiring web data from the game server 14, an analysis function for analyzing the web data, a rendering function (browser engine) for adjusting the size and position of elements to be embedded in the web data, such as images, based on the analysis results, and a paint function for performing drawing based on the rendering results. When an instruction to start a game is given with the user device 12 logged in to the SNS application program, the in-app browser requests the game server 14 to transmit web data. When the in-app browser acquires the web data from the game server 14, it displays a game screen on the display 23 based on the web data.

[0039] (Game Management Information) Next, the game management information 46 stored in the storage 43 of the game server 14 will be described in detail with reference to FIG. 2 and FIG. 3. The game is composed of a plurality of quests, and the mission set for each quest is to place a predetermined number of first objects at fixed positions of a second object in a virtual space. In a first mode (quest mode) in which a quest is executed, the first object can be placed only at a fixed position of the second object. In a second mode (free layout mode) in which a quest is not executed, the first object acquired in the quest can be placed at a specified position designated by the user among the second objects selected by the user. The first object and the second object are not particularly limited. For example, the second object is an object that is larger than the first object in at least one of height, width, and depth (large object, small object). The second object is an object that contains the first object. In this embodiment, the second object is a glass container and a pedestal, and the first object is a stuffed animal, a plant such as a flower, a rock, an animal, furniture or fixtures such as a chair, a terrain such as a pond, a building, a structure such as a fountain, a vehicle, food or related items, a character, etc. The first object and the second object resemble a terrarium, and the first object is rendered as being placed on the top surface of a pedestal that is placed inside the glass container.

[0040] The method of drawing the first object and the second object is not particularly limited as long as the first object is drawn in association with the second object. When placing a three-dimensional object in the virtual space, the game server 14 sets the coordinates of the first object to the position adjacent to the second object or the coordinates inside the second object. When using a two-dimensional image, the game server 14 controls the display so that the first object, which is a two-dimensional image, is superimposed on the second object, which is a two-dimensional image.

[0041] 2 shows owned object information 46A constituting a part of the game management information 46. The owned object information 46A includes information on a first object and a second object obtained in the process of accomplishing a mission or when a mission is accomplished. The owned object information 46A includes a user identification information (user ID), identification information of the first object, and identification information of the second object.

[0042] FIG. 3 shows object layout information 46B constituting a part of the game management information 46. The object layout information 46B is information on a second object selected by the user in the second mode and a first object placed at a specified position among the second objects. The object layout information 46B includes user identification information (user ID), identification information of the second object, identification information of the first object, and coordinates of the first object. The identification information of the second object is associated with the identification information of the first object placed on the second object. The coordinates of the first object indicate the coordinates at which the first object is placed. Note that, although the coordinates of the first object are three-dimensional coordinates in FIG. 3, they may be two-dimensional coordinates when placed in a two-dimensional space. In the second mode, a plurality of combinations of the second object and the first object can be recorded in the game management information 46.

[0043] (Quest) A quest mode in which a plurality of quests included in a game are executed will be described with reference to FIGS.

[0044] FIG. 4 shows a part of a screen displayed on the display 23 of the user device 12. A plurality of quests are set in the game. Although three quests are shown in FIG. 4, it is assumed that more than three quests are set. The number of quests set in the game is not limited to this. A container object 63, which is a second object 62, and a pedestal object 64, which is a second object, are set in advance in each quest. The container object 63 differs depending on the quest. For example, it is a spherical container object, a decorated container object, or a rectangular parallelepiped container object. The pedestal object 64 is an object common to the quests. The quest 51 indicates a state in which a mission is accomplished by arranging a predetermined number of first objects on the pedestal object 64. For the quests 52 and 53, an image indicating the existence of the quest is displayed, while at least one of the second object 62 and the first object 61 is displayed in a state in which it is possible to identify that the mission has not been accomplished, such as by a dashed line, graying out, or not displaying.

[0045] With reference to Fig. 5, the procedure of the game server 14 when the user challenges a quest in the game will be described. When the web server unit 41 of the game server 14 receives a request to start a quest selected by the user from the user device 12, it reads out first objects used in the quest from the storage 43 and transmits them to the user device 12 as a list of first objects (step S1). The first objects read out from the storage 43 may be objects owned by the user, may not be owned by the user, or may be both. The user device 12 displays the list of first objects received from the game server 14 on the display 23.

[0046] The user device 12 accepts a user operation to select a first object, and transmits identification information of the selected first object to the game server 14. The game management unit 40 of the game server 14 accepts the selection of the first object 61 (step S2). When a first object is selected from a group of first objects not owned by the user, the game management unit 40 subtracts the number of virtual currency such as coins, points, tickets, etc. included in the game management information 46 according to the type of the selected first object, and purchases or exchanges the first object. In addition, when the virtual currency, points, tickets, etc. are subtracted, the game management unit 40 records the first object in the user's owned object information 46A.

[0047] The game management unit 40 controls to place the first object owned by the user and selected by the user on the second object (step S3). Specifically, the game management unit 40 sets the display position of the selected first object as a fixed position, and outputs the identification information and the fixed position of the first object to the web server unit 41. The web server unit 41 creates web data for drawing the first object and the second object based on the identification information and the fixed position of the first object, or reads out web data prepared in advance, and transmits it to the user device 12. At this time, the game management unit 40 may place the object at the fixed position of the second object only by an operation in which the object is selected by the user. Alternatively, the web server unit 41 may place the object only when the position designated by the user matches the fixed position based on an operation in which the object is selected and an operation in which the position of the second object is designated, and may not place the object if the designated position does not match the fixed position.

[0048] The game management unit 40 judges whether a predetermined number of first objects have been placed (step S4). The number of first objects to be placed on the second object in each quest is predetermined. When the game management unit 40 judges that a predetermined number of first objects have not been placed (step S4: NO), the process returns to step S1. When the game management unit 40 judges that a predetermined number of first objects have been placed (step S4: YES), a reward is given (step S5). Specifically, the character object 71 that appeared in the executed quest and the container object 63, which is the second object 62, are given as rewards. The game management unit 40 records, in the user's owned object information 46A, the identification information of the character object such as "character A" associated with the mission and the identification information of the container object 63. In addition to the reward, the game management unit 40 raises the user's level when the mission is accomplished. That is, the user's level rises step by step as the quest progresses.

[0049] The reward for completing a quest may be either the character object 71 or the second object. Also, something other than the character object and the second object may be recorded in the user's owned object information 46A as a reward for completing a quest. The reward may be, for example, a game medium, an item, virtual currency such as coins or gems, points, tickets, stamina (physical strength, HP), skills, abilities, etc.

[0050] With reference to FIG. 6, a quest screen 60 displayed on the display 23 of the user device 12 when a quest is executed will be described. The quest screen 60 is a screen based on web data transmitted from the game server 14. The quest screen 60 is provided with a numerical value display area 60A. The numerical value display area 60A displays the user's level, the number of gems owned, the number of coins owned, the number of points, and the like. The quest screen 60 also displays a quest placement area 74, an object selection area 65, and a game medium acquisition area 69. The quest placement area 74 displays a container object 63 that imitates a spherical glass container, which is the second object 62, and a pedestal object 64 that is drawn to be contained in the container object 63. A character object 71 is placed on the pedestal object 64. The quest placement area 74 also displays guide displays 72 and 73 that indicate the type of the first object to be placed and the position where the first object should be placed.

[0051] In addition, first object images 66 to 68 are displayed in the object selection area 65. For example, when a first object image 67 is selected, a guide display 73 corresponding to the first object in the quest placement area 74 becomes active. When the user selects an image of a first object that the user does not own, the user operates a purchase button 70 displayed in the game media acquisition area 69. When the first object is purchased, or in addition to the purchase operation, the user performs a selection operation of the first object after the purchase, the first object is displayed at a fixed position of the second object 62. The type and number of first objects 61 to be placed vary for each mission.

[0052] When the mission is accomplished, the game management unit 40 prohibits changing the position of the first object 61 and deleting the first object 61. Alternatively, the game management unit 40 may prohibit changing the position of the first object 61 and deleting the first object 61 at the point in time when the first object 61 is placed on the second object 62 in the quest. Image data and the like of the first object 61 and the second object 62 in the mission accomplished state are recorded in the storage 43 of the game server 14. This image data is output to the display 23 of the user device 12 in response to a request from the user device 12.

[0053] The user naturally learns the key points of the layout of the first object 61 while progressing through the quest in which the first object 61 is placed at a fixed position set by someone who is familiar with good-looking layouts, such as a game developer. For example, the user learns that if a tall first object is placed on the edge of the upper surface of the hemispherical pedestal object 64, it looks good even if many first objects are placed thereon without blocking other first objects, and that placing flower objects of different types and sizes makes the screen more lively.

[0054] (Home screen) Next, a second mode (free layout mode) for arranging a first object on a home screen will be described with reference to FIG. 7. A layout area 83 is displayed on a home screen 80. A container object 63 and a pedestal object 64, which are second objects 62, and a first object 61 are arranged in the layout area 83. In the home screen 80, a character object 71 also corresponds to a first object. The container object 63 and the first object 61 are selected by the user from the owned object information 46A associated with the user. The first object 61 is arranged at a designated position, which is a position designated by the user by operating the input operation unit 24. In this way, when the user arranges the first object 61, the user can arrange the first object 61 by utilizing the main points learned by performing a quest or by imitating the layout in the quest.

[0055] For example, if the input operation unit 24 is a touch panel, the specified position is the position specified by a tap operation by the user, or the second position when the selected first object 61 is slid from the first position to the second position.

[0056] When the first object is designated, the control unit 30 of the user device 12 transmits the designated position to the game server 14. The game server 14 transmits web data in which the first object is placed at the designated position to the user device 12. The in-app browser of the user device 12 renders an image of the object, etc., based on the received web data, and displays it on the display 23.

[0057] When a position where a first object 61 is already displayed is set as a designated position for another first object 61, the already displayed first object 61 may be erased from the layout area 83. Alternatively, a guide image recommending a change in position, such as "The first object 61 is already displayed," may be displayed. When the guide image is displayed in this manner, the already displayed first object 61 may be erased or moved, and then the other first object 61 may be placed in the vacant space.

[0058] In the free layout mode, it is permitted to erase the first object 61 placed at a specified position from the screen, and to move the first object 61 on the second object 62 to change its position. The game management unit 40 records the identification information and the position of the first object 61 placed on the second object 62 in the object layout information 46B, and updates the object layout information 46B when a deletion or change in position is received from the user device 12.

[0059] Furthermore, a camera button 81, an invitation button 82, a lottery execution button 84, and item buttons 85A to 85D are displayed on the home screen 80. The camera button 81 is an operation object for capturing the home screen 80 or the layout area 83. When the camera button 81 is operated, the home screen 80 or the layout area 83 is captured and stored in the storage 43 of the game server 14.

[0060] The invite button 82 is an operation object for inviting a friend user who is a friend of the user on the SNS and has not played the game to the game. When the invite button 82 is operated, the control unit 20 of the user device 12 acquires a list of friend users from the SNS server 13 via the game server 14, or acquires a list of friend users pre-stored in the storage 21. The control unit 20 also displays the list on the display 23. When the user selects a friend user from the list, the control unit 20 of the user device 12 transmits identification information of the selected friend user to the SNS server 13 via the game server 14. The SNS server 13 transmits an invitation message to the friend user based on the received identification information of the friend user.

[0061] The lottery execution button 84 is an object for causing the game server 14 to execute a lottery process. When the lottery process is executed by the game server 14, the roulette 89 spins, and an item selected by the lottery process is identifiably displayed. The item buttons 85A to 85D are operation objects for selecting a menu item, for transitioning from the home screen 80 to a screen for executing a quest, for transitioning to a shop screen, and for displaying the screen of another user. The second object 62 and the first object 61 displayed in the layout area 83 can be selected by a window or the like displayed by operating the item button 85A. On the shop screen, the first object or the like can be purchased.

[0062] (lottery) Next, the lottery process will be described with reference to Figures 8 and 9. When the user operates the lottery execution button 84, the user device 12 transmits a lottery request to the game server 14. When the game management unit 40 of the game server 14 receives the lottery request, it performs a lottery process of decreasing a predetermined amount of gems associated with the user from the game management information 46 and selecting one of a plurality of lottery items. In addition, the web server unit 41 spins the roulette and identifiably displays the squares that are the selected lottery items on the display 23 of the user device 12.

[0063] The lottery items include items that allow the player to obtain coins or the like as a reward, friend items that allow the player to give rewards to friends, and mini-game items that allow the player to play mini-games. With reference to Fig. 8, the procedure of the process of the game server 14 when the friend item is selected will be described. The game management unit 40 of the game server 14 acquires the game user information 45 stored in the storage 43 and judges whether or not there are friends playing the game (step S11). That is, the game management unit 40 judges whether or not there are friends on the SNS who are recorded as users of the same game as the user. At this time, the game management unit 40 may use information acquired in advance from the SNS server 13, or may request information on friends who are users of the game from the SNS server 13 and acquire the necessary information.

[0064] When the game management unit 40 determines that there are no friends who are game users (step S11: NO), it displays an invitation screen for inviting friends who are not game users on the display 23 of the user device 12 via the web server unit 41, and invites the friends to the game based on the user's operation (step S21). Specifically, when a friend performs an operation to select a friend on the invitation screen, the web server unit 41 transmits identification information of the selected friend to the SNS server 13. The SNS server 13 transmits a game invitation message addressed to the friend to a chat room between the user and his / her friend.

[0065] On the other hand, if the game management unit 40 determines that there is a friend who is a game user (step S11: YES), it further determines whether there is a friend who played the game within a predetermined period of time (step S12). The predetermined period of time may be, for example, within one day, within one week, within one month, etc.

[0066] When the game management unit 40 determines that there is no friend who played the game within the predetermined period (step S11: NO), the process proceeds to step S14. On the other hand, when the game management unit 40 determines that there is a friend who played the game within the predetermined period (step S12: YES), the game management unit 40 extracts the identification information of the friend (step S13) and selects a predetermined number of friends (for example, two friends) from friends at a higher level based on the game management information 46 associated with the extracted friends (step S14). At this time, the predetermined number of friends may be selected in descending order of level, or friends may be randomly selected from friends at "level 20" or higher. When there is no friend at a higher level, a predetermined number of friends are randomly selected from the friends extracted in step S13. Alternatively, when the number of friends extracted in step S13 does not reach the predetermined number, all friends are selected.

[0067] The game management unit 40 associates a privilege with the friend selected in step S14 (step S15). Specifically, the game management unit 40 associates a privilege with the game management information 46 corresponding to the selected friend. If the friend is invited to the game in step S21, the privilege is associated when the friend starts the game. Furthermore, the game management unit 40 causes the user device 12 of the user who spun the roulette to display, via the web server unit 41, a screen depicting an effect for granting a privilege on the home screen of the friend. At this stage, the privilege has not been granted to the friend. When the friend logs in to the game via an SNS and performs an operation to select a privilege on the home screen or the like, the privilege is granted to the friend.

[0068] The game management unit 40 also grants a reward to the user (step S16). The game management unit 40 records the reward in the user's game management information 46, and transmits web data for displaying a screen including the reward to the user device 12 via the web server unit 41.

[0069] Next, the web server unit 41 (or the game management unit 40) transmits a notification to the friend associated with the benefit (step S17). Specifically, the web server unit 41 transmits a message transmission request to the SNS server 13 together with the friend's identification information, the identification information of the user who spun the roulette, and the message content. Instead of the friend's identification information and the user's identification information, the identification information of the chat room between the friend and the user may be transmitted. When the SNS server 13 receives the message transmission request and various information, it outputs a message including the received message content to the chat room of the friend and the user. The message content is, for example, a message such as "A has sent you a gift. Please receive it within 24 hours." When the friend logs in to the SNS application program and performs an operation to receive the benefit on the home screen, a notification indicating completion of receipt is transmitted from the friend's user device to the game server 14.

[0070] A receipt period is set for each benefit. The receipt period is, for example, 24 hours. The game management unit 40 judges whether or not a receipt completion notification has been received from the friend's user device 12 within the predetermined period. If the game management unit 40 judges that the friend has not completed receipt of the benefit within the predetermined period (step S18: NO), it erases the association between the friend and the benefit (step S20). On the other hand, if the game management unit 40 judges that the friend has completed receipt of the benefit within the predetermined period (step S18: YES), it records the benefit identification information in the friend's game management information 46 and grants the friend the benefit (step S19).

[0071] With reference to FIG. 9, a description will be given of a representation screen 100 on which an effect of granting a reward to a friend's home screen is drawn, which is displayed on the user device 12 in step S15. In addition to the second object 62 and the like displayed on the friend's home screen, a reward object 101, which is a treasure chest, is displayed on the representation screen 100. By checking the representation screen 100, the user can understand that a reward has been associated with the friend. In addition, a reward is granted by selecting the reward object 101 displayed on the home screen displayed on the display 23 of the user device 12 used by the friend.

[0072] In this way, even if a user performs the lottery process alone, depending on the lottery items, it is possible to interact with other users, thereby increasing the motivation of users who place particular importance on interacting with friend users regarding the lottery.

[0073] (Show other users' home screens) Next, referring to FIG. 10 and FIG. 11, the presentation of another user's home screen will be described. First, referring to FIG. 10, the procedure of presenting another user's home screen after the user logs in to the game will be described. The game management unit 40 acquires layout information of the home screen of a higher-level user among users who play the game, including the user (step S30). Specifically, at a predetermined timing, based on the level included in the game management information 46 of each user stored in the storage 43, the ranking is performed in descending order of level. In addition, the game management unit 40 acquires layout information corresponding to the home screen from the object layout information 46B of the higher-level users, such as the highest level "1st place" to "3rd place". The acquired layout information is temporarily recorded in the storage 43. In addition, when the game management unit 40 accepts the user's login (step S31), the game management unit 40 transmits the layout information of the higher-level user as an introduction screen to the user device 12 via the web server unit 41, and causes it to be output on the display 23 (step S32).

[0074] 11 shows an introduction screen 110 displayed on the user device 12 in step S32. The introduction screen 110 displays the second object 62 and the first object 61 displayed on the home screen of a higher-level user (for example, "Mr. A"). The introduction screen 110 also displays a character object 71 and an introduction message 111 for the character object 71. High-level users own many first objects 61 and are expected to have devised a layout for the first objects 61 on the home screen. Therefore, the users can refer to the first objects 61 and the combination of the first objects 61 and the second objects 62 on the introduction screen 110 and use them for their own home screens.

[0075] (Visiting the home screen between users) Next, a description will be given of a visit to a home screen between users with reference to FIG. 12 and FIG. 13. There are several methods for visiting a home screen, such as visiting a friend's home screen, visiting based on the user's home screen visit history, and randomly visiting a home screen of another user selected at random. These visiting methods can be selected by the user's operation. In visiting a friend's home screen, a list of friends who are users using the game is displayed on the display 23 of the user device 12, and the home screen of another user selected by the user from the list is viewed. In visiting based on the visit history, a list of other users who have visited the user's home screen is displayed on the display 23 of the user device 12, and the home screen of another user selected by the user from the list is viewed.

[0076] With reference to Fig. 12, the procedure of the random visit process of the user device 12, the SNS server 13, and the game server 14 will be described. When the random visit is selected by the user, a random visit request is transmitted from the user device 12 to the game server 14 (step S40). The game server 14 randomly selects one user from among other users who use the game as a visit destination (step S41). Furthermore, the game server 14 transmits web data for displaying a home screen of the selected user to the user device 12 (step S42). Based on the received web data, the user device 12 causes the display 23 to display the home screen of the randomly selected other user (hereinafter referred to as a random visit screen).

[0077] When the user wants to share the random visit screen with friends who also play the game, the user operates the random visit screen to select a friend from the friend list that is displayed, and the user device 12 then transmits a sharing request to the game server 14 together with the identification information of the friend with whom the user wants to share (step S43).

[0078] When the game server 14 receives the sharing request, it transmits the sharing request to the SNS server 13 (step S44). When the SNS server 13 receives the sharing request and the identification information of the friend with whom the sharing is to be made, it transmits a message to be displayed in a chat room between the user who requested sharing and the friend designated as the sharing destination to the user device 12 used by the friend (step S45).

[0079] When the SNS server 13 sends the message, it sends a transmission notification to the game server 14 (step S46). When the game server 14 receives the transmission notification from the SNS server 13, it gives a benefit to the user who requested the sharing and the other users of the visited destination (step S47). The benefit is not particularly limited, but for example, the stamina recorded in the game management information 46 of the user and the other users of the visited destination is increased.

[0080] Next, the procedure of random visit by the game server 14 will be described in more detail with reference to Fig. 13. When the game management unit 40 receives a random visit request from the user device 12, it randomly selects one user from among the users who play the game (step S50). In addition, the game management unit 40 causes the display 23 of the user device 12 to display the home screen of another user via the web server unit 41 (step S51).

[0081] The game management unit 40 determines whether or not a "Like button" that is displayed on the random visit screen and is used to give a good rating to the random visit screen has been pressed (step S52). If the game management unit 40 determines that the button has been pressed (step S52: YES), it awards game media such as coins to the user (step S53). At this time, game media may also be awarded to other users at the visited destination. On the other hand, if the game management unit 40 determines that the button has not been pressed (step S52: NO), it proceeds to step S54.

[0082] The game management unit 40 determines whether the random visit screen has been shared with a user who is a friend of the user and uses the game (step S54). If the game management unit 40 determines that the random visit screen has been shared (step S54: YES), the game management unit 40 places an object, which is the game medium, on the home screen of the other user via the web server unit 41 (step S55). In addition, the game management unit 40 grants the game medium to the user who requested sharing (step S56).

[0083] In this way, even in a game that is basically played by a single user, by increasing the opportunities for interaction with other users, the motivation of users who want to interact with other users can be increased, and therefore continuity in playing the game can be increased. Note that continuity refers to the percentage or number of users who resume the game after a predetermined period from when they started the game as a new user, and the percentage or number of users who resume the game after a predetermined period as a repeat user.

[0084] The effects of the above embodiment will be described. (1) In the above embodiment, the user can naturally learn the key points of layout of first objects while enjoying the quest by completing the mission of placing a predetermined number of first objects at fixed positions set in advance. Then, when placing a first object at a designated position specified by the user among the second objects selected by the user, the user can utilize the key points of layout that he / she has learned. Therefore, when placing the first object at the designated position, a good-looking layout can be created in a relatively short time, thereby improving the continuity of the game.

[0085] (2) In the above embodiment, multiple combinations of a second object and a first object placed at a specified position of the second object can be recorded as an editing history, so that multiple layout patterns can be compared.

[0086] (3) In the above embodiment, the first object placed at a fixed position in the quest is used as a layout example and cannot be removed or repositioned. In addition, the first object placed at a designated position can be removed or repositioned, so the layout of the first object can be repeatedly devised.

[0087] (4) In the above embodiment, information on the first object and the second object of the user is shared with other users and evaluated, so that motivation when placing the first object can be increased. In addition, when the user who performs the evaluation is granted a game medium, motivation for performing the evaluation can be increased. Furthermore, when the user who performs the evaluation is granted a game medium, motivation when placing the first object can be further increased.

[0088] (5) In the above embodiment, when a user logs in, an introduction screen introducing the layout of other users' objects is automatically displayed. Therefore, even users who do not like complicated operations can easily refer to the layout of other users' objects.

[0089] (6) In the above embodiment, if a friend item is selected when a lottery is drawn by spinning the roulette, game media are awarded not only to the user who drew the lottery but also to the friend, which can increase the motivation of users who place importance on interacting with friend users in particular. Also, by increasing the opportunities for friends to interact with each other in the game, the motivation of users who want to interact with each other in the game can be increased, which can increase the continuity of the game.

[0090] The above embodiment can be modified as follows: The above embodiment and at least one of the following modified examples can be combined with each other to the extent that there is no technical contradiction.

[0091] In the above embodiment, only one type of first object can be placed at one fixed position in the first mode. Alternatively or additionally, multiple types of first objects can be placed at one fixed position. According to this aspect, the first object to be placed at the fixed position can be selected from multiple first objects, so that a combination of objects that reflects the user's intentions can be created even in the process of completing a mission.

[0092] In the above embodiment, in addition to displaying the quest screen, the in-app browser of the user device 12 is configured to display the home screen. Alternatively, the quest screen may be displayed by the in-app browser, while the home screen may be displayed by the native part. The control unit 30 of the user device 12 accepts a designated position based on a user's operation, and displays a first object at the designated position. In this case, the user device 12 records the identification information of the second object and the identification information and coordinates of the first object in the storage 21 or memory. When the "Edit Confirm" button is operated on the home screen or when a request for information is received from the game server 14, the control unit 20 transmits information including the identification information of the second object and the identification information and coordinates of the first object, or image data of the layout area 83, to the game server 14. The game server 14 associates the received information with the user and records it in the storage 43. By using the native part of the SNS application program to edit the home screen, it is possible to use part of the functions of the user device 12. For example, if the user device 12 has a position detection function using a global positioning system (GPS), the native unit may acquire position information or information related to the position, and reflect the surrounding environment of the user device 12 in the quest placement area 74. For example, in the case of rainy weather, rain may be made to fall within the second object in the quest placement area 74. Alternatively, objects representing characteristic points (buildings, tourist spots, etc.) around the user device 12 may be displayed within the second object in the quest placement area 74.

[0093] In the above embodiment, in step S17, the web server unit 41, which receives an instruction from the in-app browser of the user device 12, transmits a message transmission request to the SNS server 13 to transmit a notification to the friend associated with the benefit. Alternatively, the native unit of the user device 12 may transmit the message transmission request to the SNS server 13. Also, the lottery process may be performed by the native unit. In addition, the process performed using the in-app browser in the above embodiment may be executed by the native unit.

[0094] In the above embodiment, the mission is accomplished by placing the first object on the second object. Instead of or in addition to this, the first object may be cultivated. For example, the size of the first object resembling a plant may change after a predetermined time when a performance of watering the first object is performed.

[0095] In the above embodiment, the user's level is increased when the mission is accomplished. Alternatively or in addition to this, the user's level may be increased when the second object and the first object displayed on the home screen are highly rated by other users. For example, the level may be set according to the number of times a social button for giving a good rating is operated on the user's home screen.

[0096] In the above embodiment, when the game management unit 40 determines that the user has accomplished the mission set in the quest, the game management unit 40 increases the user's level and gives the user a reward (step S5). However, the game management unit 40 may simply change the user's parameters such as level and hearts to be more advantageous in the game.

[0097] In the above embodiment, the lottery process is a process of selecting one of the lottery items (squares) of the roulette. Alternatively or additionally, the method of producing the lottery process may be other methods. For example, it may be a method of simply displaying a randomly selected lottery item, or it may be a sugoroku game in which the player advances a randomly selected number of times.

[0098] In the above embodiment, a home screen of a high-level user is selected as the introduction screen 110. Alternatively or in addition to this, a home screen that is highly rated by users who use the game may be selected as the introduction screen 110. The evaluation from the user is determined by the number of times a social button for giving a good evaluation is operated, and the number of times the social button is operated is stored in the game management information 46.

[0099] In the above embodiment, when a random visit screen is shared, the game medium is given to the user who shared the screen and the visited user. Alternatively or in addition to this, the game medium may be given only to the user who shared the screen. Furthermore, the game medium may be given to the user who shared the screen, the visited user, and the shared user.

[0100] In the above embodiment, the second object is both a container object and a pedestal object, but it may be either one of them. Also, the second object is not limited to a container object and a pedestal object, and may be anything that can be associated with the first object and drawn, and may be changed according to the content of the game. For example, the second object may be a field set in a virtual space and on which a character object moves. Or, the second object may be a vehicle such as a car, a motorcycle, a ship, or an airplane on which a character object or the like rides. Or, the second object may be a structure such as a house, a building, or a tower. Also, the game is such that a mission is achieved by placing a predetermined number of first objects such as flowers and furniture at fixed positions, but it may be something other than this. For example, the game may be a puzzle game in which a mission is achieved by placing puzzle pieces as the first object at fixed positions on a puzzle board as the second object. Alternatively, the game may be an action game, shooting game, racing game, fighting game, simulation game, or role-playing game in which a player can learn strategies by placing a plurality of character objects or other objects (units) as first objects that play against an opponent at fixed positions on a battle field as second objects according to their roles and functions (attack type, defense type, combat power, HP level, size, movable speed, etc.). In this case, for example, in a first mode such as a training mode, the first objects are placed at fixed positions, and then the games are played in an automatic mode in which the first objects are played automatically, or in a manual mode in which the games are played by a user's operation, to determine victory or defeat. Then, in a second mode such as a battle mode, the first objects selected by the user are placed at designated positions, and then the games are played. Alternatively, the game may be a love game in which the player can enjoy interactions with character objects such as the first objects.In this case, in the first mode, a present or message object or the like is placed as a first object at a fixed position of a second object such as a field, and in the second mode, any first object selected by the user is placed at a specified position of the second object, and it is determined whether or not the first object has gained favorable feedback from the character object.

[0101] In the above embodiment, the SNS application program has been described as a hybrid application program, but it may be a native application program. In this case, the user device 12 executes part of the processing carried out by the game server 14 in the above embodiment. For example, determining the coordinates of the first object, recording image data of a quest or home screen in the storage 21, etc. Also, instead of the SNS application program being implemented in the user device 12, the SNS function and the game function may be realized by a browser implemented in the user device 12 expanding web data. In this case, the game server 14 carries out part of the processing of the user device 12 in the above embodiment.

[0102] In the above embodiment, the present invention is embodied as a game system, but it may also be a system that provides other services, such as a video distribution service that allows objects to be arranged in a rendering space. Next, the technical ideas that can be understood from the above embodiment and other examples will be described below. [1] an object acquisition unit that, in response to a user's operation, associates a first object with the user and records the first object in a storage unit; a first processing unit that places the acquired first object at a preset fixed position of a second object in response to an operation by the user; a determination unit that determines that a mission is accomplished when a predetermined number of the first objects are displayed at the fixed positions of the second objects; a second processing unit that, after a plurality of the missions are accomplished, makes the first object and the second object used in each of the missions and recorded in the memory unit selectable by the user, and places the selected first object on the second object at a designated position designated by the user. [2] a layout recording unit that records a plurality of pieces of layout information indicating a combination of the second object and the first object and a designated position of the first object in a storage unit; The game system described in [1] further includes a history display control unit that displays images of the second object and the first object on a display using one of the multiple recorded layout information selected based on the user's operation. [3] A game system as described in [1] or [2], further comprising an update unit that does not allow the removal or repositioning of the first object placed at the fixed position of the second object, while accepting the removal or repositioning of the first object placed at the specified position of the second object. [4] a transmission unit that transmits information about the first object and the second object associated with another user to a user device used by the user; a reception unit that receives an operation to evaluate the second object on which the first object is placed; A game system described in any one of [1] to [3], further comprising a game media recording unit that, when an operation to perform a rating is accepted, associates the game media with at least one of the user and another user and records it in a memory unit. [5] a user selection unit that selects a predetermined number of users from among users who use the game; a layout information acquisition unit that acquires layout information associated with the selected user and including a combination of the second object and the first object arranged at the specified position; The game system described in any one of [1] to [4], further comprising an introduction screen control unit that, when the user logs in to the game, displays an introduction screen on a display of a user device used by the user based on the acquired layout information, the introduction screen displaying an image of the second object and the first object placed at the specified position. [6] a social information acquisition unit that acquires social information indicating friendship relationships between users of a game; A selection unit that selects one option from a plurality of options; a friend determination unit that, when the selected option is a predetermined type of option, determines whether or not the user who selected the option has friends among the users who use the game, based on the social information; and a friend selection unit that selects a predetermined number of friends when the friends exist; a first game media providing unit that provides a game media to the selected friend; The game system according to any one of [1] to [5], further comprising: a second game medium providing unit that provides game medium to a user. [7] A game system described in any one of [1] to [6], wherein the first processing unit places, at one of the fixed positions, a first object selected by the user's operation from among a plurality of first objects that can be placed at the fixed position. [8] The computer an object recording step of recording a first object in a storage unit in association with the user through a user operation; a first processing step of placing the acquired first object at a preset fixed position of a second object by an operation of the user; determining that a mission is accomplished when a predetermined number of the first objects are displayed at the fixed positions of the second objects; a second processing step of, after a plurality of the missions have been accomplished, making the first object and the second object used in each of the missions and recorded in the memory unit selectable by the user, and placing the selected first object on the second object at a designated position designated by the user. [9] A computer connected to a server via a network, transmitting a request to acquire a first object to the server by a user operating an input operation unit; receiving image data in which the first object is arranged at a preset fixed position of the second object from the server and displaying the image data on a display; receiving a notification of mission accomplishment from the server when a predetermined number of the first objects are displayed at the fixed positions among the second objects; after a plurality of the missions have been accomplished, displaying on the display a list of the first objects and the second objects used in each of the missions; accepting a selection of a first object and a second object from the list displayed on the display, and transmitting to the server identification information of the first object and identification information of the second object, and a designated position at which a position of the first object is designated; receiving image data of the first object placed at the specified position of the second object from the server and displaying the image data on the display.

[10] To the computer, an object recording step of recording a first object in a storage unit in association with the user through a user operation; a first processing step of placing the acquired first object at a preset fixed position of a second object by an operation of the user; determining that a mission is accomplished when a predetermined number of the first objects are displayed at the fixed positions of the second objects; a second processing step of, after a plurality of the missions have been accomplished, making the first object and the second object used in each of the missions and recorded in the memory unit selectable by the user, and placing the selected first object on the second object at a designated position designated by the user. [1] a first object acquisition unit that acquires identification information of a first object selected by a user from among first objects stored in association with the user in a game in which the object is placed; a second object acquisition unit that acquires identification information of the second object selected by the user from among second objects; a placement processing unit that places the first object selected by the user and smaller than the second object at a specified position in response to an operation by the user to specify an arbitrary position on the second object; a layout recording unit configured to record, in a storage unit, layout information indicating a combination of the second object and the first object arranged on the second object, and a position of the first object; a layout information acquisition unit that acquires, when the user performs an operation to instruct visiting another user who does not specify a destination, the layout information that is associated with a destination user selected from among users who use the game and that includes a combination of the second object and the first object arranged at the specified position; A game system comprising: a screen control unit that displays a visited screen on a display of a user device used by the user, the visited screen displaying an image of the second object and the first object placed at the specified position based on the acquired layout information of the visited user. [2] a sharing unit that transmits a message for sharing the visited screen to a user device used by another user when the user performs a sharing operation; The game system described in [1], further comprising a first benefit granting unit that associates a benefit available in the game with the visited user when the user performs a sharing operation. [3] a sharing unit that transmits a message for sharing the visited screen to a user device used by another user when the user performs a sharing operation; The game system described in [1] or [2] further includes a second benefit granting unit that, when the user performs a sharing operation, associates a benefit that can be used in the game with the user who performed the sharing operation. [4] The game system described in any one of [1] to [3], further comprising a fourth benefit granting unit that associates a benefit that can be used in the game with the user when the user performs an operation to give a good rating to the visited screen. [5] The game system described in any one of [1] to [3], further comprising a fifth benefit granting unit that associates the visited user with a benefit that can be used in the game when the user performs an operation to give a good rating to the visited user screen. [6] a user selection unit for selecting a predetermined number of users from among users who play the game; an acquisition unit that acquires the layout information associated with the selected user and including a combination of the second object and the first object; The game system described in any one of [1] to [5], further comprising an introduction screen control unit that, when the user logs in to the game, displays an introduction screen that displays images of the second object and the first object on a display of a user device used by the user based on the acquired layout information. [7] a social information acquisition unit that acquires social information indicating friendships of the user when the user performs an operation to execute a lottery; a friend determination unit that determines whether or not there is a friend user who is in a friendship relationship with the user and who uses the game, based on the social information; a friend selection unit that selects a predetermined number of friend users when the friend users exist; a sixth benefit providing unit that provides a benefit to the selected friend user; The game system according to any one of [1] to [6], further comprising: a reward granting unit that grants a reward to the user. [8] The game system according to any one of [1] to [7], wherein the second object is a pedestal, and the first object is placed on an upper surface of the pedestal. [9] One or more computers a first object acquisition process for acquiring identification information of a first object selected by a user from among first objects stored in association with the user in a game in which the object is placed; A second object acquisition process for acquiring identification information of the second object selected by the user from among second objects; an arrangement process in which the first object selected by the user and smaller than the second object is arranged at a designated position by the user's operation of designating an arbitrary position on the second object; a layout recording process for recording, in a storage unit, layout information indicating a combination of the second object and the first object arranged on the second object and a position of the first object; a layout information acquisition process for acquiring the layout information, which is associated with a destination user selected from among users using the game and is made up of a combination of the second object and the first object arranged at the specified position, when the user performs an operation to instruct visiting another user who does not specify a destination; A game control method that executes a screen control process that displays a visited screen on a display of a user device used by the user, the visited screen displaying an image of the second object and the first object placed at the specified position, based on the acquired layout information of the visited user.

[10] A computer connected to the server via a network a process of transmitting to the server a request to acquire a first object selected by a user from among first objects stored in association with the user in a game in which the user is placed; accepting an operation to place the first object selected by the user and smaller than the second object at an arbitrary position on a second object, and displaying on a display an image in which the first object is placed at a designated position designated by the user; a process of registering, in the server, layout information indicating a combination of the second object and the first object arranged on the second object and a position of the first object; A game control method which executes a process of displaying on the display a destination screen based on the layout information consisting of a combination of the second object and the first object placed at the specified position, associated with a destination user selected by the server from among users using the game, when the user performs an operation to instruct the visiting of another user who has not specified a destination.

[11] On the computer that connects to the server via the network, a process of transmitting to the server a request to acquire a first object selected by a user from among first objects stored in association with the user in a game in which the user is placed; accepting an operation to place the first object selected by the user and smaller than the second object at an arbitrary position on a second object, and displaying on a display an image in which the first object is placed at a designated position designated by the user; a process of registering, in the server, layout information indicating a combination of the second object and the first object arranged on the second object and a position of the first object; a process of displaying on the display a destination screen based on the layout information consisting of a combination of the second object and the first object placed at the specified position, associated with a destination user selected by the server from among users using the game, when the user performs an operation to instruct the visiting of another user who has not specified a destination. [Explanation of symbols]

[0103] 11. Game System 12...User device 13. Social networking site server 14…Game server

Claims

1. In a first mode of a game, based on object information including information on objects associated with a user, acquiring identification information of a first object selected by the user from among first objects associated with the user; In the first mode, the first object corresponding to the acquired identification information is placed at a position associated in advance with the first object among second objects not associated with the user in the object information; and a first processing unit that, when a predetermined number of the first objects are displayed at the positions of the second objects in the first mode, associates the second objects with the user and stores the second objects in the object information; in a second mode of the game, acquiring identification information of the first object selected by the user from among the first objects associated with the user based on the object information; a second processing unit that, in the second mode, places the first object corresponding to the acquired identification information at a designated position designated by the user among the second objects associated with the user. Game system.

2. 2. The game system of claim 1, further comprising a determination unit that determines that a mission has been accomplished when, in the first mode, a predetermined number of the first objects are each placed at fixed positions of the second objects as the positions pre-associated with the first objects.

3. The game system according to claim 1 or 2, wherein the first processing unit executes the game in an automatic mode in which the game is automatically executed, or in a manual mode in which the game is executed in response to an operation by the user, and determines the outcome of the game.

4. A game system according to any one of claims 1 to 3, wherein the first processing unit places the first object at a fixed position corresponding to an offensive or defensive type in the game as the position pre-associated with the first object.

5. The game system according to any one of claims 1 to 3, wherein the first processing unit places the first object at a fixed position corresponding to a value of a parameter in the game as the position pre-associated with the first object.

6. a layout recording unit configured to record, as a history, a plurality of pieces of layout information in a storage unit, the plurality of pieces of layout information including the second object, a combination of the first object among the second objects placed at the designated position designated by the user, and the designated position; a history display control unit that displays images of the second object and the first object on a display using one piece of layout information selected based on an operation by the user from among the plurality of pieces of recorded layout information. The game system according to any one of claims 1 to 5.

7. The apparatus further includes an update unit that does not permit cancellation of the arrangement or change of the position of the first object that is arranged on the second object in the first mode, while accepting cancellation of the arrangement or change of the position of the first object that is arranged on the second object at the designated position designated by the user in the second mode. The game system according to any one of claims 1 to 6.

8. a transmitting unit that transmits information about the first object and the second object associated with another user to a user device used by the user; a receiving unit that receives an operation by the user to evaluate the second object on which the first object is placed; and a game media recording unit that, when an operation to perform a rating is received, associates the game media with at least one of the user and the other user and records the game media in a storage unit. The game system according to any one of claims 1 to 7.

9. a user selection unit that selects a predetermined number of users from among the users who use the game; a layout information acquisition unit that acquires layout information associated with the selected user and including a combination of the second object and the first object placed at the designated position designated by the user; an introduction screen control unit that, when another user logs in to the game, displays an introduction screen including an image of the second object associated with the selected user and the first object placed at the specified position on a display of a user device used by the other user based on the acquired layout information. The game system according to any one of claims 1 to 8.

10. a social information acquisition unit that acquires social information indicating friendships between the users who use the game; a lottery unit that selects one option from a plurality of options; a friend determination unit that, when the selected option is a predetermined type of option, determines whether or not the user who selected the option has any friends among the users who use the game, based on the social information; and a friend selection unit that selects a predetermined number of friends when the friends exist; a first game media providing unit that provides game media to the selected friend; a second game medium providing unit that provides game media to the user who has participated in the lottery; The game system according to any one of claims 1 to 9.

11. The first processing unit places, at one fixed position, a first object selected by an operation of the user from among a plurality of first objects that can be placed at the fixed position. The game system according to any one of claims 1 to 10.

12. The computer In a first mode of the game, acquiring identification information of a first object selected by the user from among first objects associated with the user based on object information including information of the object associated with the user; In the first mode, placing the first object corresponding to the acquired identification information at a position of a second object that is not associated with the user in the object information and that is associated with the first object in advance; a step of storing the second object in the object information in association with the user when a predetermined number of the first objects are displayed at the positions of the second objects in the first mode; acquiring, in a second mode of the game, identification information of a first object selected by the user from among the first objects associated with the user based on the object information; In the second mode, placing the first object corresponding to the acquired identification information at a designated position designated by the user among the second objects associated with the user. Game control method.

13. The computer connected to the server via the network transmitting to the server, in a first mode of the game, a request to acquire a first object selected by the user from among first objects associated with the user in object information including information on objects associated with the user; receiving, in the first mode, image data of a second object not associated with the user in the object information, in which the first object selected by the user is located at a position associated with the first object, from the server, and displaying the image data on a display; a step of displaying, on the display, a predetermined number of the first objects displayed at the positions of the second objects in the first mode, the first objects being displayed as a mission accomplished so that the positions of the first objects cannot be changed or deleted; accepting, in a second mode of the game, a selection of the first object stored in the object information, and transmitting, to the server, identification information of the first object and a designated position of the second object stored in the object information that is designated by the user; receiving, in the second mode, image data in which the selected first object is placed at the specified position of the second object associated with the user from the server and displaying the image data on the display; Game control method.

14. On the computer connected to the server via the network, a process of transmitting to the server, in a first mode of the game, a request to acquire a first object selected by the user from among first objects associated with the user in object information including information on objects associated with the user; a process of receiving, in the first mode, image data of a second object not associated with the user in the object information, in which the first object selected by the user is placed at a position associated with the first object from the server, and displaying the image data on a display; a process of displaying, on the display, a predetermined number of the first objects being displayed at the positions of the second objects in the first mode, the first objects being displayed in such a way that the positions of the first objects cannot be changed or deleted, as if the mission has been accomplished; a process of accepting, in a second mode of the game, a selection of the first object stored in the object information, and transmitting to the server identification information of the first object and a designated position designated by the user among the second objects associated with the second object so as to be usable by the user; and in the second mode, receiving from the server image data of the selected first object placed at the specified position of the second object associated with the user, and displaying the image data on the display. Game control program.

Citation Information

Patent Citations

  • Photograph film cartridge assembly and still camera

    JP1980025096A

  • Cooling storehouse

    JP1981085678A

  • Computer, and control method and control program for the same

    JP2019134971A

  • Systems and Methods for Competitive Scene Completion in an Application

    US20190019346A1