Examples

Demonstrating how to create common game mechanics in Flowlab

Coin Blocks

Coin Blocks

Blocks that dispense coins when bumped
Top Down Movement

Top Down Movement

Top down, RPG style movement
Switches & Keys

Switches, Doors, & Keys

Making switches & keys using Messages
Player Health

Player Health

Simple player health
Coin Collect

Simple Coin Collect

Collect coins and track score
Coin Collect

Coin Collect New Level

Collect coins to complete level
Save Coins Between Levels

Save Across Levels

Keep values between levels
Power-up Collect

Simple Speed Powerup

Collect a powerup to improve speed
Double Jump

Double Jump

Double Jump & Coyote Ledge examples
Wall Jump & Wall Slide

Wall Jump & Wall Slide

Wall Jump & Wall Slide examples
Jump Pad

Jump Pad/Trampoline

Jump pads enable higher jumping
Wall Jump & Wall Slide

Invisible/Hidden areas

A way to create invisible, secret level areas
Lighting Effect

Lighting Effect

Simple lighting effect using an overlay
Screen Wrapping Example

Screen Wrap Objects

Screen-wrap your game objects
Exploding Boxes

Exploding Boxes

Boxes that explode when clicked
Grid Movement

Grid Based Movement

Movement on a grid
Grid Mouse Movement

Grid Based MouseMove

Movement on a grid using the mouse
Enemy Movement

Enemy Movement

Enemies that move back and forth
Advanced Enemy Movement

Advanced Enemy Movement

Enemies that jump over obstacles
Auto-Type Text

Auto Type Text

Text that slowly appears on screen
Input Text

Input Text

Allow the player to input text
Enemy Chase 1

Enemy Chase 1

Simple Enemy that chases the player
Chase Example 2

Enemy Chase 2

More sophisticated enemy chase
Name Tags

Character Name Tags

Display a name tag that follows a character
Simple Companion

Simple Companion

Simple companion following the player
Ladder Example

Ladder Example

Simple ladder example
Materials Example

Materials Example

Object Materials Example
Heart Example

Hearts

Health display using hearts
Camera Example

Custom Camera

Smooth camera motion
Moving Platform Example

Moving Platform

A simple moving platform
Falling Platform Example

Falling Platforms

Platforms that fall away
Minimap Example

Minimap Example

Add a Mini-Map to your game
Foreground Parallax Example

Parallax Example

A Foreground parallax example
Inventory Example

Inventory Example

Player Inventory Example
Advanced Inventory Example

Advanced Inventory Example

Advanced Player Inventory Example
Semi-solid platform Example

Semi-Solid Platforms

Platforms the the player can pass through
Checkpoint Example

Checkpoint Example

Simple Checkpoint Example
Advanced Checkpoint Example 1

Advanced Checkpoint Example

Advanced Checkpoint Example
Homing Example

Homing Example

Simple Homing Example
Proximity Count Example

Count Near Objects

Display number of close enemies
Orbit Example

Orbit Example

Object Orbit Example
Advanced Orbit Example

Advanced Orbit Example

Advanced object orbit example
Item Pickup Example 1

Pickup Example

Item Pickup Example
Bundle Library

Library of Behavior Bundles

Bundles that can be used in your game!
Rate Limit Example

Rate Limit Example

Limiting how fast something happens
Sword Example

Sword Example

Simple melee example
Sword Example 2

Sword Example 2

4 direction sword example
Gravity Switch

Gravity Reverse

Change the direction of gravity
Gravity Switch

Shop Example

Example of a Coin Shop
Gravity Switch

Health Bars

Unique health bars for each enemy
Better Bars

Better Bars

Customized bar interface elements
High score demo

High Score Demo

Saving a value across game sessions

Screen Shake

A common camera effect
Timer Display

Display Minutes & Seconds

Formatted countdown timer display
Sprite Stacking

Sprite Stacking

Stack sprites for an easy 3D effect
Particle Effects

Particle Effects

Colorful particle effects
Draw a Line

Draw a Line

Draw a line between two points
Social Sharing

Social Sharing Buttons

Social media sharing
Follow Mouse

Follow Mouse & Scroll

Following the mouse while scrolling
Player Select

Player Select

Select a player sprite
On Screen Buttons

On Screen Buttons for Mobile

A simple control scheme option for mobile
On Screen D-Pad

On Screen D-Pad for Mobile

A simple control scheme option for mobile
Mobile Joystick

Mobile Joystick

Onscreen mobile joystick
Game Controller

Game Controller

Use a connected game controller
Swipe

Swipe Control

Swipe control examples
Pong

Pong

The classic arcade game
Mario Galaxy Gravity

Super Mario Galaxy Gravity

Planetary gravity