1. A computer-readable storage medium storing an information processing program to be executed by a computer of an information processing device which causes an object in a virtual space to perform an action based on an input value varied in accordance with a motion of an input device, the object having a plurality of connection points connected to each other, and a shape of the object being determined based on positional relationships between the plurality of connection points, the information processing program causing the computer to execute: an input data obtaining step of obtaining input data representing the input value; an orientation calculating step of calculating, when a predetermined one of the plurality of connection points of the object is set as a reference point, an orientation of an adjacent connection point connected to the reference point with respect to the reference point based on the input data; a connection point moving step of moving positions of the connection points other than the reference point based on the orientation calculated in the orientation calculating step; and a display step of causing a display device to display the object in which the shape thereof is determined based on the positional relationships between the plurality of connection points obtained after the connection point moving step.