Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revision Both sides next revision
gdevelop5:tutorials:platform-game:2-player-animations [2018/09/02 01:46]
pserwylo Remove space before semicolon in title.
gdevelop5:tutorials:platform-game:2-player-animations [2018/09/02 02:40]
pserwylo [The first event: animate when jumping] English phrasing
Line 3: Line 3:
 This tutorial will explain you how to add different animations and how to use events to change the animations when the state of the player is changing. This tutorial will explain you how to add different animations and how to use events to change the animations when the state of the player is changing.
  
-[[gdevelop5:​tutorials:​platform-game:​start|Click here to read the previous ​part]] if you have not done it already.+[[gdevelop5:​tutorials:​platform-game:​start|Click here to read the previous ​tutorial]] if you have not done it already.
  
 ## Add animations ## Add animations
Line 41: Line 41:
 ### The first event: animate when jumping ### The first event: animate when jumping
  
-Now, we need to change the animation displayed by the object according to what the player ​do. We're going to use the events, which are used to describe the rules of the game and how objects are animated, moved and respond to player inputs. It's a kind of visual programming that can be learn very quickly and is accessible to all.+Now, we need to change the animation displayed by the object according to what the player ​is doing. We're going to use the events, which are used to describe the rules of the game and how objects are animated, moved and respond to player inputs. It's a kind of visual programming that can be learnt ​very quickly and is accessible to all.
  
 Open the events editor of the scene by clicking on the tab called `New Scene (events)`. Open the events editor of the scene by clicking on the tab called `New Scene (events)`.
Line 52: Line 52:
 {{ :​gdevelop5:​tutorials:​platform-game:​screen_shot_2017-09-26_at_20.40.43.png?​nolink |}} {{ :​gdevelop5:​tutorials:​platform-game:​screen_shot_2017-09-26_at_20.40.43.png?​nolink |}}
  
-An event is composed of a list of conditions (that can be used to check if a collision is happening, if a key is pressed, if the player life is low etc...) and a list of actions that are executed ​when conditions are met.+An event is composed of a list of conditions (e.g. to check if a collision is happening, if a key is pressed, if the player life is low etc...) and a list of actions that happen ​when the conditions are met.
  
 For now the event is empty: For now the event is empty:
 {{ :​gdevelop5:​tutorials:​platform-game:​screen_shot_2017-09-26_at_20.41.32.png?​nolink |}} {{ :​gdevelop5:​tutorials:​platform-game:​screen_shot_2017-09-26_at_20.41.32.png?​nolink |}}
  
-In this first event, we're going to check if the player is jumping and change its animation accordingly. ​+In this first event, we're going to check if the player is jumpingand change its animation accordingly. ​
 First Click on `Add condition`. First Click on `Add condition`.
  
-In the window ​opened, you can see all conditions available to make your game. We want to check if the Player object, which has the Platformer character behavior, is jumping. Open the category called `Platform behavior` and then choose `Is jumping`.+In the new window, you can see all conditions available to make your game. We want to check if the Player object, which has the Platformer character behavior, is jumping. Open the category called `Platform behavior` and then choose `Is jumping`.
  
-The right part of the window displays the parameter ​that are needed to configure the condition. Here, we want to check if the Player object is jumping, so choose Player for the first parameter (the second is automatically filled):+The right part of the window displays the parameters ​that are needed to configure the condition. Here, we want to check if the Player object is jumping, so choose Player for the first parameter (the second is automatically filled):
  
 {{ :​gdevelop5:​tutorials:​platform-game:​screen_shot_2017-09-26_at_20.45.29.png?​nolink |}} {{ :​gdevelop5:​tutorials:​platform-game:​screen_shot_2017-09-26_at_20.45.29.png?​nolink |}}