Tutorial - Speed Racing 🏁
Simon Dubreucq avatar
Written by Simon Dubreucq
Updated over a week ago

Description

Speed Racing is a scoring game: the goal is to finish the race as fast as possible. It is an engaging and ideal module for challenging its audience. Users are invited to fill out a form, achieve their best time on the circuit and find out their score. The race can be run with a car, a bicycle or an animal.

Summary

Game Design

Before setting up your campaign, you will need to have created the various graphic elements required. To begin, please consult this page which will give you access to all the essential information for the graphic creation of your campaign: Creating the graphics of your games. To create the specific elements of the Speed Racing module, please consult this article.

Page setup

First, click on New Campaign and select the Speed Racing mechanic. You will then be taken to the campaign editor which includes the 4 stages of this mechanic: Form, Speed Racing, a Result page and an End of campaign page. If you wish, you can add a home page and/or a teaser page. Set up your campaign settings now, including the campaign dates, terms and conditions and privacy policy.

Background image setup

Upload your background by clicking the "+" icon in Background Image. To learn about the background graphics specifications for this module, please refer to the "Game Design" section of this article. You also have the option of adding a solid background color that will surround your game pages - you can leave the basic color or choose to standardize your campaign with a color that reminds the user of your brand or game pages, for example.


Game Settings

  • Number of participation (if "Limited participation" is enabled): Set the number of participation per day, week, month or campaign and per user, then create and select your Already Played page. If the user tries to replay, he will land directly on this page.

Ideally, we recommend disabling the Limited participation option to encourage the user to revisit your campaign regularly. The user can, for example, be invited to replay as often as he wants to improve his score and to try to be part of the 100 best players before the end of the campaign.

  • Number of laps : You can choose how many laps the player will need to complete in the record time. At most, he can perform 5 turns.

⚠️ Important: the score is defined as = 180000 - (( minimum duration in ms per turn / number of defined turns ) * 1000). The score cannot be less than 0.

  • Display result page: Select "Display results page" so that users can find out whether they have won or not. To choose the type of results, consult this page. In function, adjust the number of pages Won, Lost and Already played

Customizing the appearance

  • Upload the visuals for the vehicle, circuit and obstacles to avoid on the circuit.

  • Select the time display color by clicking on the color circle of "Menu color" .

  • By clicking on "Advanced options" you can customize the text that appears at the beginning and end of the game, and the loading bar.

Edit and preview settings

By clicking on the game area in the editor, you will be able to access the game preview as well as the edition of the game dimensions (to best integrate your game in a mobile application). Learn more about this feature.

Mobile setup

Once your Desktop Campaign is set up, you need to switch to Mobile view to import the dedicated backgrounds and format your different pages for that support. To import mobile backgrounds, follow the same procedure as for desktop backgrounds.

Campaign launch and Test

Once the desktop and mobile versions have been finalized, you can publish the campaign. Don't forget to check your campaign. Use our emailing option to increase engagement on your marketing campaign.

Other available options

Speed Racing campaigns examples

Discover scripting examples from the module below and in our Inspiration space

TOTAL Belgium

Bonduelle


Need more help?

Get help from online support by clicking on the chat bubble 💬

Did this answer your question?