Redesigning Games With SOOMLA – Mega Jump



Mega Jump – Doodle Jump with Coins

Mega Jump is a game about Redford, a red monster that jumps really high. So high that he passes ancient cities in the sky, goes to outer space, and somehow ends up back on solid ground after 10 levels. Mega Jump is produced by Get Set Games, a game development studio based in Toronto, Canada. The studio has totaled over 50 million downloads on the Apple App Store and Google Play. Mega Jump would be just as good or better if it had SOOMLA integrated inside – and the developers could’ve saved some cash by going with open source.

Get Set Games Could Get a Mega Bargain with SOOMLA Store

Mega Jump’s store has all the components identified in SOOMLA’s Economy Model. Mega Jump has a  primary currency, lifetime goods, upgradable goods, single use goods, single use packs, and currency packs.

Currency – Mega Points

At first glance, it may seem that the currency for Mega Jump would be the coins collected throughout the game. However, Mega Jump converts every 10 coins collected into 1 Mega Point (MP). Mega Points buy most items in the game’s store with one exception:

Currency Packs

Currency Packs are the only purchasable goods in the game that are purchased with real money. Mega Jump offers multiple currency packs. The most popular in-app purchase on iOS is 1,500 MP for $0.99. A bonus deal when purchasing a currency pack from the Mega Jump Store is that it includes the lifetime good of “remove ads.”

Mega Jump Store

[divider] [/divider]
Some currency may be earned with a Facebook Like, Twitter Follow, or a rewarded video ad.

SOOMLA’s Economy Model does not include “purchase with social media” or “purchase with the viewing of an ad” as a form of purchasing goods. However, there are a few options to make this happen.

  1. The developer can use StoreInventory.giveItem(“MegaPoints_100”, 1) after a user does something on social media or after the user views an ad.
  2. The developer can use a social gate using SOOMLA Profile and LevelUp and reward the user for completing a social mission.
  3. For rewarding a user for viewing an ad, a developer can use a mission with a schedule gate using SOOMLA LevelUp. The start time will be the beginning of the ad and the end time will be when the ad has completely played. This is most useful if the developer knows the duration of the ad. Developers do not want to reward a user too early or too late for viewing an ad.
  4. Many developers unfortunately do not know the duration of an ad, therefore, they can also use the giveItem method to reward an ad.  SOOMLA integrations facilitates this process. Click here for an example of how this can be done if a game integrates HeyZap.

Feel free to comment your preferred solutions to this situation.
[divider] [/divider]
Aside from currency packs, Mega Jump has purchasable goods that fall into other categories.

Lifetime Goods Upgradeable Goods
Characters Magnet
Remove Ads Action Umbrella
World Unlocks Balloon


Single Use Single Use Packs
Save Me Save Me x5
Save Me x10
Save Me x25

Remove ads is included when a user makes a market purchase from the store. This can be implemented easily with SOOMLA Store. A developer would most likely have a flag in the game that indicates whether the game will display ads or not. The flag can be turned on or off depending on whether or not the user has the “remove ads” virtual item. The remove ads virtual item does not have to be visible in the user’s item inventory. The user, however, will know they have this feature because there will be no ads in their game. Furthermore, when a user makes a purchase from the store, the game can check if the user already has this item in order to not provide repeat items.

Mega Jump Characters

World Unlocks are purchased with MP and as the name states – unlocks a world. This is another virtual item that is not usually seen in a store’s inventory, but through access to a feature – in this case, a world. The game could check if the user has the specific item that grants access to a world in order to allow a user to play in that world. This can be done using SOOMLA LevelUp.

Balloons, Magnets, Anti-Gravity Boots, and Action Umbrellas are examples of upgradeable goods. These have a simple effect during the beginning of game play. Once upgraded with MP, they make your character unstoppable. The magnet begins by simply attracting coins, but after a few upgrades it turns all obstacles into double coins. Not only is this a great motivation for users to buy these items, but they provide for a more interesting user experience.


Levels and Worlds – From Earth to Space

Mega Jump has multiple worlds with 20 levels in each world. The first ten are “easy” levels and the last ten are the “hard” levels. Worlds are unlocked with 2500 MP and levels are unlocked when a user reaches specific heights. Every time a user reaches a specific height the game notifies them that they have unlocked a new level.

Stage Clear

This is can be implemented using SOOMLA LevelUp. Worlds will be unlocked using a purchasable gate. This requires the user to purchase a virtual item in order for a world to be unlocked.


Levels on the other hand, are unlocked when certain scores are achieved. When Redford jumps a certain distance, the next level unlocks. The level unlocking system in Mega Jump can be replicated using SOOMLA LevelUp with the use of record gates. A record gate can be unlocked when a character reaches a certain distance or score. The opened gate will, in turn, allow access to the level.


Mega Likes and Tweets

As discussed earlier, Mega Jump integrates a Facebook like button and a Follow option for Twitter. These actions are rewarded with MP. This mechanism can be replicated using SOOMLA Profile and a connectivity with SOOMLA Store or LevelUp. Social Missions in SOOMLA LevelUP are perhaps one of the easier ways to get this done. Moreover, Mega Jump has the potential to include more social connectivity such as score sharing and game replays.

Jumping With SOOMLA

Mega Jump is a memorable game that has reached millions of users. Its success is due to the great user experience it provides. This experience could be replicated with the possibility of even more features if Get Set Games integrated SOOMLA. Moreover,  if you’re thinking of making a new game with great features, SOOMLA will help you get an easy start.

Feel free to share:


Please enter your comment!
Please enter your name here