A non-transitory computer readable storage medium comprising computer executable instructions that, when executed by at least one processor of a computer device causes the computer device to:
- receive, by a user interface of the computer device, user input to control movement of a first game entity in a run with one or more second game entities of the computer implemented game, the user interface being provided by a touch screen display of the computer device;
- control, by at least one processor of the computer device, movement of the one or more second game entities in the run independently of user input and the movement of the first game entity in response to user input;
- display, by the touch screen display of the computer device, the first game entity moving in the run of the computer implemented game with the one or more second game entities, a plurality of lanes being displayed with the first game entity running in a current lane of the plurality of adjacent lanes and the one or more second game entities each running in one of the plurality of lanes;
- determine, by the at least one processor, an end of the run responsive to the first entity satisfying one or more fail conditions;
- in response to receiving a swipe to the left on the display, move by the at least one processor, the first game entity in a leftward direction from the current lane into an adjacent one of the plurality of lanes;
- in response to receiving a swipe to the right on the display, move by the at least one processor, the first game entity in a rightward direction from the current lane into an adjacent one of the plurality of lanes;
- in response to determining the end of the run, determine by the at least one processor, which of the first and the one or more second game entities have satisfied one or more fail conditions;
- determine, by the at least one processor, a placing of the first game entity for the run in dependence on which of the first and the one or more second game entities have been determined to have satisfied one or more fail conditions, wherein one of the fail conditions is satisfied by a corresponding game entity when a character represented by the corresponding game entity dies in the game;
- determine by the at least one processor, a first score for the first game entity in dependence on the placing of the first game entity for the run;
- determine, by the at least processor, one or more second scores for the one or more second game entities, respectively, wherein the first and second scores indicate points earned during the run;
- and
- cause, by the at least one processor, the display to display information indicating the score for the first game entity, the second scores of the second game entities, the placing of the first game entity and placings of the one or more second game entities at the end of the +run, wherein the displayed placings of the first game entity and the one or more second game entities indicate a comparison of racing performance by the first and second game entities in the run.