Communication system, method for controlling communication system, and program
In a communication system including a server ( 1 ) and a plurality of communication terminals ( 2 ) capable of communication with the server ( 1 ), based on a variety of parameters indicating the status of a space formed within a game playable by the user of each communication terminal ( 2 ) over the communication system, the server ( 1 ) transmits advisory information ( 132 ), which suggests the next action for the space, to the communication terminal ( 2 ). The communication terminal ( 2 ) displays a screen including the received advisory information ( 132 ).
1. A communication system comprising:
a server; and
a plurality of communication terminals configured to communicate with the server during gameplay of a game playable over the communication system, wherein
the server identifies an action that a user has not taken based on a plurality of parameters indicating a status of a space formed by the user of each communication terminal within the game,
the server determines a result of a predetermined computation using the plurality of parameters, the result of the predetermined computation including scoring information,
the server transmits the scoring information and transmits advisory information to the communication terminal based on the identified action and on the result of the predetermined computation, the advisory information suggesting the identified action as a next action, and
the communication terminal displays a screen including the advisory information and content of the scoring information received from the server.
2. The communication system according to claim 1 , wherein
the scoring information includes a ranking based on a comparison with scoring information of other users.
3. The communication system according to claim 1 , wherein
the plurality of parameters indicate the status of a plurality of spaces for a plurality of users.
4. A method for controlling a communication system comprising a server and a plurality of communication terminals configured to communicate with the server during gameplay of a game playable over the communication system, comprising:
identifying, by the server, an action that a user has not taken based on a plurality of parameters indicating a status of a space formed by the user of each communication terminal within the game,
determining, by the server, a result of a predetermined computation using the plurality of parameters, the result of the predetermined computation including scoring information,
transmitting, by the server, the scoring information and advisory information to the communication terminal based on the identified action and on the result of the predetermined computation, the advisory information suggesting the identified action as a next action; and
displaying, by the communication terminal, a screen including the advisory information and content of the scoring information received from the server.
5. The method for controlling a communication system according to claim 4 , wherein
the scoring information includes a ranking based on a comparison with scoring information of other users.
6. The method for controlling a communication system according to claim 4 , wherein
the plurality of parameters indicate the status of a plurality of spaces for a plurality of users.
7. A non-transitory computer-readable storage medium storing a program which, when executed by a computer functioning as a server in a communication system comprising the server and a plurality of communication terminals configured to communicate with the server during gameplay of a game playable over the communication system, causes the computer to perform operations comprising:
identifying an action that a user has not taken based on a plurality of parameters indicating a status of a space formed by the user of each communication terminal within the game,
determining a result of a predetermined computation using the plurality of parameters, the result of the predetermined computation including scoring information, and
transmitting the scoring information and advisory information to the communication terminal based on the identified action and on the result of the predetermined computation, the advisory information suggesting the identified action as a next action.