Message output device, message control method, program, and information recording medium
First Claim
1. A message output device, comprising:
- a battle control unit (204) which controls a battle between characters belonging to opposing friend and enemy sides in a virtual space based on a predetermined instruction input;
a message storage unit (208) which stores a plurality of messages matching winning and losing statuses of the friend and enemy sides;
a winning and losing status detection unit (205) which detects winning and losing statuses of the friend and enemy sides which change in accordance with progress of the battle controlled, at each predetermined timing;
a message acquisition unit (209) which acquires a message matching the detected winning and losing statuses; and
a message output unit (212) which outputs the acquired message.
3 Assignments
0 Petitions
Accused Products
Abstract
A battle situation detection unit (205) detects progress status of a battle controlled by a battle control unit (204) and winning and losing statuses of friend and enemy sides. An audio data acquisition unit (209) acquires audio data specified based on the progress status of the battle. The audio data acquisition unit (209) detects winning and losing statuses of the friend and enemy sides at each predetermined timing, and acquires arbitrary matching audio data based on the detected winning and losing statuses. The audio data acquisition unit 209 sends the acquired audio data together with priority orders to a queue buffer (210). An audio output unit (212) reads out the audio data from the queue buffer (210) according to the priority orders, synthesizes an audio signal from the read-out audio data, and outputs audios from a predetermined speaker.
31 Citations
8 Claims
-
1. A message output device, comprising:
-
a battle control unit (204) which controls a battle between characters belonging to opposing friend and enemy sides in a virtual space based on a predetermined instruction input;
a message storage unit (208) which stores a plurality of messages matching winning and losing statuses of the friend and enemy sides;
a winning and losing status detection unit (205) which detects winning and losing statuses of the friend and enemy sides which change in accordance with progress of the battle controlled, at each predetermined timing;
a message acquisition unit (209) which acquires a message matching the detected winning and losing statuses; and
a message output unit (212) which outputs the acquired message.
-
-
2. A message output device, comprising:
-
a battle control unit (204) which controls a battle between characters belonging to opposing friend and enemy sides in a virtual space based on a predetermined instruction input;
a message storage unit (208) which stores a plurality of main messages matching progress statuses of the battle, and a plurality of sub messages matching winning and losing statuses of the friend and enemy sides;
a main message acquisition unit (209) which acquires a main massage specified in accordance with progress of the battle controlled;
a sub message acquisition unit (209) which detects winning and losing statuses of the friend and enemy sides which change in accordance with the progress of the battle controlled at each predetermined timing, and acquires an arbitrary sub message matching the detected winning and losing statuses; and
a message output unit (212) which outputs the acquired main message and sub message based on a predetermined condition. - View Dependent Claims (3, 4, 5)
-
-
6. A message control method utilizing a message storage unit (208), where said message storage unit (208) stores a plurality of main messages matching progress statuses of a battle, and a plurality of sub messages matching winning and losing statuses of friend and enemy sides, said method comprising:
-
a battle controlling step (S301) of controlling a battle between characters belonging to opposing friend and enemy sides in a virtual space based on a predetermined instruction input;
a main message acquiring step (S303) of acquiring a main message specified in accordance with progress of the battle controlled;
a sub message acquiring step (S303) of detecting winning and losing statuses of the battle which change in accordance with the progress of the battle controlled at each predetermined timing, and acquiring an arbitrary sub message matching the detected winning and losing statuses; and
a message outputting step (S306) of outputting the acquired main message and sub message based on a predetermined condition.
-
-
7. A program for controlling a computer to function as:
-
a battle control unit (204) which controls a battle between characters belonging to opposing friend and enemy sides in a virtual space based on a predetermined instruction input;
a message storage unit (208) which stores a plurality of main messages matching progress statuses of the battle, and a plurality of sub messages matching winning and losing statuses of the friend and enemy sides;
a main message acquisition unit (209) which acquires a main massage specified in accordance with progress of the battle controlled;
a sub message acquisition unit (209) which detects winning and losing statuses of the friend and enemy sides which change in accordance with the progress of the battle controlled at each predetermined timing, and acquires an arbitrary sub message matching the detected winning and losing statuses; and
a message output unit (212) which outputs the acquired main message and sub message based on a predetermined condition.
-
-
8. A computer-readable information recording medium storing a program for controlling a computer to function as:
-
a battle control unit (204) which controls a battle between characters belonging to opposing friend and enemy sides in a virtual space based on a predetermined instruction input;
a message storage unit (208) which stores a plurality of main messages matching progress statuses of the battle, and a plurality of sub messages matching winning and losing statuses of the friend and enemy sides;
a main message acquisition unit (209) which acquires a main massage specified in accordance with progress of the battle controlled;
a sub message acquisition unit (209) which detects winning and losing statuses of the friend and enemy sides which change in accordance with the progress of the battle controlled at each predetermined timing, and acquires an arbitrary sub message matching the detected winning and losing statuses; and
a message output unit (212) which outputs the acquired main message and sub message based on a predetermined condition.
-
Specification