CPC A63F 13/23 (2014.09) [A63F 13/211 (2014.09); A63F 13/2145 (2014.09); A63F 13/24 (2014.09); A63F 13/428 (2014.09); A63F 13/58 (2014.09); A63F 2300/6045 (2013.01); A63F 2300/64 (2013.01)] | 17 Claims |
1. A non-transitory computer-readable storage medium having stored therein an information processing program executable by a computer of an information processing apparatus, wherein the information processing program, when executed, is configured to cause one or more hardware processors of the computer to at least execute:
acquiring operation data based on an operation input to an operation device by a player;
controlling a player character in a virtual space based on the operation data; and
in the controlling of the player character based on the operation data,
in a first operation mode, controlling the player character based on a first operation input, and in response to a first switching instruction input different from an instruction to move the player character, making a sub-character appear in the virtual space and shifting to a second operation mode,
in the second operation mode, controlling the player character based on the first operation input, automatically controlling an action of at least a part of the sub-character, and in response to a second switching instruction input, shifting to a third operation mode, and
in the third operation mode, controlling the player character based on the first operation input, and controlling movement of at least the sub-character based on a second operation input,
wherein a virtual camera is controlled based on the second operation input in the first operation mode and the second operation mode; and
wherein the virtual camera is automatically controlled based on positions of the player character and the sub-character in the third operation mode.
|