How can we help?

Help for students | Gamelearn Academy

Building actions in your game

Combining the building blocks to make flows

A flow is a chain of actions/events that will happen in the game. You build a flow by adding building blocks one after another. There is no limit to the number of building blocks that can be added in each flow.

Note: By default a flow will only launch the first time it’s triggered. For example, the player clicks on Maria and sees a dialog and a test. When the player clicks on Maria again nothing will happen. To create a flow that can be repeated use the Reactivate flow block

To create a flow in your game, you first need to add at least an element in a scene.

Prerequisites

Have a scene with at least one element added to it.

To build a flow :

  1. Choose what element of your scene will trigger the flow 
  2. Click on the + button on the right of the element, to open the building block selector
  3. Select the building block you want to include in your flow. 

Tip: When you have selected a block, you can click on the yellow ribbon on the right-hand side of the screen to see details of how it is configured.

  1. Configure your building block and save. Each type of block has its own unique configuration.
  2. To add another building block, click on the + button to the right of the previous block and repeat the process

Tip: You can also add building blocks between existing blocks by clicking on the little plus you see there. 

Note: For a summary of all the building blocks see the corresponding section in this help.

Copying and pasting building blocks

You can duplicate and move building blocks by copying and pasting or dragging them. The full content of the block will be duplicated in the new position. This allows you to save time when creating your game and making edits. All building blocks can be copied except the Actions Blocks and the Mini game Drag Object.

Note: Actions and Drag Object cannot be copied because they contain references to other pieces or elements and so, moving them could alter the logic of the game.

You can copy a building block and paste it into a flow in any scene of any level.

  1. To copy a building block, click the copy icon that you’ll see when you hover over the building block.
  2. To paste, click on the “+” icon at the position you want the block to be. You can do so between two building blocks of a flow, or at the end. 
  3. If you don’t need the original block you can delete it using the trash can button.

You can also drag a building block to move it, but only within its own flow. Simply click on the building block and drag it to a new position inside the flow.

Example of flow: Giving instructions to your player

It is essential to guide your players through the game and let them know what they have to do or achieve. Read more about Guiding your players in this help.

In this example, the player won’t have to click anywhere in the scene as the element “automatic trigger” will launch the flow immediately. 

When entering a scene, the player will see:

  1. An animation from the character
  2. A dialog from the character
  3. A notification to explain the context of the game
  4. An objective to indicate what to do

Note: You can create dialogues and animations of characters triggered by any element (in this case, from an auto-trigger) You need to have the character added to the scene but the character doesn’t have to be the trigger.

Example of flow: Putting a lesson into practice

It is fundamental to put the learning content into practice, this is why game-based learning is powerful and allows learners to apply and use their new knowledge / skills in real life.

In this example, by clicking on the Element “Notebook”, the player will see:

  1. A text: lesson with the learning content
  2. A minigame Writing: to practice the content by selecting the right sentences
  3. A minigame Question: to write down the specific answer to a question
  4. A decision: to apply the knowledge to a specific situation

Note: All building blocks of decision, test and minigames allow you to assign points and specific feedback for each answer.

Example of flow: Creating a door

To give your player a sense of control and autonomy we can allow them to choose when they move to the next scene in a game. A good example is having them click on a door to go to the next room. This added to the realness and immersiveness of your gameplay

This game mechanism is easily replicable in the Editor.

Prerequisites

Have both scenes that you are working with created already.

If there is already a door drawn in the background of your scene:

  1. Add the element “Clickable area” in the scene and position it over the door
  2. Name the clickable area (for example “CA door”)
  3. From this element “Clickable area”, add the building block “Change of scene”
  4. In the building block “change of scene”, select the scene where the door leads to.

If there is no door drawn in the background of the scene:

  1. Add the element “Object” and select a door from the library
  2. Name the object (for example “Door”)
  3. From this element “Object”, add the building block “Change of scene”
  4. In the building block “change of scene”, select the scene where the door leads to.

Note: we use the example of the door to move to another scene, but you could use a window, a hatch, a magic teletransporter, or a portkey from Harry Potter..

¿Te ha resultado útil este artículo?
0 out of 5 stars
5 Stars 0%
4 Stars 0%
3 Stars 0%
2 Stars 0%
1 Stars 0%
5
Help us to improve
Please submit the reason for your vote so that we can improve the article.
Contenido del artículo: