Plugins, Tips and Advice, Unity, Video

(1200x600) Top 10 Unity Video PluginsUsers like videos. It’s no coincidence that video game has the word video in it. From video ads to video sharing – videos are essential to user retention. They keep users entertained, engaged, and interested. Videos will improve your game’s fun-factor and bring in more loyal users. Let’s take a look at 10 Unity Video Plugins that can make this happen.






Price Supported Platforms Category
Unity iOS Android
Video Recording

Kamcord allows users to record game play and share it on social media. Their website displays featured videos that come from games using Kamcord. In July 2013, Trial Xtreme, a game using Kamcord had 139 million recordings and 122,000 videos shared on social media. Notable games with Kamcord include My Talking Tom and Clash of Clans.


Price Supported Platforms Category
Unity Cocos2dx iOS Android 
Video Recording

Unity acquired Everyplay from Applifier in 2014. Much like Kamcord, Everyplay allows users to record game play and share on social media. Users enjoy sharing these videos with friends in order to encourage them to begin playing the game. The possibility for extra exposure on social media means developers can receive more free organic installs. More installs means more revenue for developers. Notable games using Everyplay include Bad Piggies, Pixel Gun 3D, and Geometry Dash. Everyplay also intends to launch an online community with discussions, videos, and video discovery this fall.

Price Supported Platforms Category
Unity iOS 

Prime 31 offers a video plugin called LiveTexture. This integration allows developers to use videos as textures for different objects in games. The video can be pre-defined or come directly from the user’s camera. The possibility for camera usage means developers can create augmented reality style game plays using LiveTexture.

Easy Movie Texture

Price Supported Platforms Category
Unity iOS Android 

Easy Movie Texture is a more affordable solution to do what LiveTexture can do. It does not explicitly include a live camera texture, but it does support .mp4 playback on Android. Developers can select the time a video will start playing, customize the dimension of the video and set it as a texture for objects in a game. This tool is useful for developers that want to create cross platform games that utilize dynamic textures. The use for this plugin can range from placing a TV in a game to having a video texture simulate a changing sky. Developers can find creative ways to use this plugin to create engaging games.


Price Supported Platforms Category
Unity iOS Android 
Video Effects

UChromaKey Allows for the possibility of a green screen effect. It features fullscreen effects and the ability to add chromakey to materials that are lit or unlit. It also includes camera source handling. It is a good addition to a game that may want to incorporate a type of augmented reality or a fun Photo Booth option. The opportunities with chromakey in mobile games are not completely explored and could potentially allow for some interesting and engaging user experiences.

Video Glitches

Price Supported Platforms Category
Unity iOS Android 
Video Effects

Sometimes a normal video is not enough. Developers might want to add creative effects to videos in games. Video Glitches is not the usual video plugin that simply allows for video playback or video ads. This plugin allows videos and scenes in games to look purposely messed up. It reminds me of this video when the pc bot tries to wake up again in the end. This plugin can be used to simulate messed up video transmissions or display a view from the perspective of a broken camera. The possible uses for this plugin are up to the developer – ideal for a Sci-Fi or Horror game.

Youtube Player

Price Supported Platforms Category
Unity iOS Android windows
Video Streaming

This plugin allows users to view YouTube videos within a game. It will return an .mp4 video that can be displayed wherever the developer chooses in the app. It allows video searching functionality. Users can search for videos, channels, and set category filters. This is useful if you want to incorporate funny videos and extra interesting content into your game.


Price Supported Platforms Category
Unity iOS Android air
Video Ads

AdColony prides themself on their .13 second load time for ads. They serve video ads that can be integrated in games to reward users. Video ads served with AdColony have the highest retention rate on Android. Many developers have a strong incentive to advertise with video ads. Users that come to a game from a video ad are 13% more likely to be retained and twice as likely to make a purchase when compared to other users. Video ads have the potential to make developers millions of dollars. Crossy Road made 1 million dollars in only 45 days in video ads. They have since made a total of over 10 million dollars.


Price Supported Platforms Category
Unity Cocos2dx iOS Android aircorona
Video Ads

Vungle serves personalized video ads to different users. According to their website, no two users should be exposed to the same ads. Vungle focuses on creative ad serving with a specialty around rewarded ads. Rewarded ads are a good opportunity to keep users engaged in a game while rewarding them with resources to continue playing. Integrating Vungle in your game will give you an opportunity to monetize by giving other companies exposure. Moreover, they can also help you obtain users if you choose to advertise with them. Ads in mobile games for other mobile games are more likely to be clicked than ads for other products.


Price Supported Platforms Category
Unity iOS Android amazon
Video Ads

A data report by AppsFlyer in May 2015, found that AppLovin has the highest performance in 30 day user retention on iOS. Applovin’s high quality video advertisements encourage users to stay for longer periods of time. They pay developers only 15 days after each month. Moreover, AppLovin provides developers a dashboard that shows information on ad delivery in real time. This will in turn, allow developers to efficiently deliver ads.

The term “video” in relation to mobile games is vague. However, videos are an integral part of mobile and platform games. Developers should include videos in their game whether they are in the form of ads, live camera recordings, or funny YouTube cat videos. Videos improve user engagement and provide interesting and memorable user experiences. Not to mention they will contribute to a game’s “stickiness” factor as they retain and obtain users.

Feel free to share:

Grow is SOOMLA’s crown jewel, community-driven analytics dashboard. Developers can use Grow to gain valuable insights about their games’ performance and compare the data to benchmarks of other games in the Grow community.

Grow analytics uses all of Soomla’s modules: Store, Profile and LevelUp. To benefit from the full power of Grow analytics, we recommend that you integrate all three.

To integrate Grow into your game, please follow our Getting Started Tutorial for Unity or Cocos2dx, and you’ll be ready to use the dashboard in no time!

Game Analytics Done Right

  • With Grow, you can see how all the core metrics of your game including ARPU, average session duration, social conversion in your game, and more.
  • Existing services such as GameAnalytics, Unity analytics and Flurry are all great, but the analytics you get are limited to the scope of your own game.  Grow is different because it allows data sharing. In the dashboard, you’ll be able to see aggregative analytics about other developers’ apps as well as your own. This feature makes it possible for you to compare your game to other indie games and see how you perform in terms of conversion, revenue and game progress.  It’s community driven analytics to the core – we like calling it “Unilytics”.

About the Grow Dashboard

To learn about the Grow Dashboard and the different metrics it displays, read our tutorial About Grow and watch our 5-minute video tutorial.

Enjoy using the Grow dashboard!

Feel free to share:

Here at SOOMLA, we’re constantly looking for ways to help game developers, which is why we decided to create a series of short video tutorials that will address all sorts of different Soomla-related subjects.

We’ll start with posting two new videos we created – one about MarketItems and how to use them, and the other with an integration checklist for unity3d-store.

Mini video tutorial #1: MarketItems 101

In a little less than 2 minutes, this video will cover:

  • How to define items you’d like to sell for real money in the Market (Google Play, App Store, etc..).
  • The reason why SOOMLA requires you to provide a price for these items in your IStoreAssets.
  • How to fetch prices and currency from the Market.


Mini video tutorial #2: unity3d-store Integration Checklist

In about 60 seconds, this tutorial will quickly walk you through a checklist to go over after downloading unity3d-store, just to make sure you’ve done everything right. This is kind of a “getting started” tutorial in a shortened version, but that focuses mainly on all the common mistakes developers make when integrating.


Check out the rest of our video tutorials in the University section of our Knowledge Base.

If you have a specific SOOMLA subject that you would like to learn more about, let us know and we might create a video tutorial about it.

Feel free to share:


Cocos2d-x developers that are interested in using SOOMLA, turned to us for help with the integration of the store into their app. So, we decided to create a video tutorial on how to do that.

The just-over-10-minute video will show you how to:

  1. Integrate SOOMLA’s cocos2dx-store into a demo app with a “No Ads” button.
  2. Create your version of CCStoreAssets and initialize the SOOMLA SDK.
  3. Implement functionality for the “No Ads” button.
  4. Run the app on an iOS device (8:56) and an Android device (10:27).

SOOMLA’s cocos2dx-store “No-Ads” video tutorial

Find more information in our Knowledge Base

Our Knowledge Base provides a detailed tutorial of how to get started with cocos2dx-store, along with examples. The Knowledge Base also contains lots of useful information about the different entities SOOMLA provides, event handling, debugging tips, and more. We recommend that you browse through the materials and take advantage of all the media available. If you still have questions after that, feel free to ask us at Soomla Answers.

Feel free to share:


Here at SOOMLA, we’re constantly working on developing new materials that will help game developers easily use our open-source. Our Knowledge Base provides lots of guides, tutorials, and examples, and we are currently working on expanding the video tutorial section.

Our newest video demonstrates, in a little less than 10 minutes, how to get started with cocos2dx-store.

The video will show you how to:

  • Integrate and setup cocos2dx-store
  • Download the cocos2dx-store-example called Muffin Rush
  • Run the example app on an Android device (in the video at 6:05)
  • Run the example app on an iOS device (in the video at 8:39)

SOOMLA’s cocos2dx-store Getting Started video tutorial

Find more information in our Knowledge Base

Our Knowledge Base provides a detailed tutorial of how to get started with cocos2dx-store, along with examples. The Knowledge Base also contains lots of useful information about the different entities SOOMLA provides, event handling, debugging tips, and more. We recommend you browse through the materials and take advantage of all the media available. If you still have questions after that, feel free to ask us at Soomla Answers.


Feel free to share:
Announcement, Open Source, Video

SOOMLA Knowledge Base

SOOMLA recently went live with an informative Knowledge Base, created so that game developers can quickly and easily learn how to use SOOMLA. Currently the Knowledge Base provides documents with explanations and examples, written tutorials, and new video tutorials. Game devs can navigate their way through the user-friendly main menu of the Knowledge Base to find whatever materials they need.

Our most recent addition to the Knowledge Base is the Video Tutorials page that can be opened by clicking the “University” button in the main menu. While our tutorial collection consists of only four videos as of now, we are working hard at creating more for the benefit of the community.

The videos that are currently available are:

  • Getting Started with unity3d-store for Android
  • Getting Started with unity3d-store for iOS
  • Integrate unity3d-store into an example app for Android
  • Integrate unity3d-store into an example app for iOS

We are working on widening the scope of the Knowledge Base with more documents and explanations about the different modules that SOOMLA provides, including the new modules that will be available in the near future. Of course there will also be more examples, tutorials, and videos to complement the docs. We believe that information will strengthen our already solid community, and that’s the reason why we’re constantly improving and adding more to the Knowledge Base.



Feel free to share:

New video tutorial

Many game developers that want to use SOOMLA’s unity3d-store turned to us for help with the integration of the store into their app. So, we decided to create a video tutorial on how to do that. The steps in the tutorial are:

  1. Create a demo app with a “No Ads” button.
  2. Integrate SOOMLA’s unity3d-store into the app.
  3. Initialize the SOOMLA SDK.
  4. Create our version of IStoreAssets.
  5. Implement functionality for the “No Ads” button.
  6. Run the app on a device.

For Android:

For iOS:


SOOMLA’s Knowledge Base

Recently SOOMLA’s Knowledge Base went live with lots of documents, tutorials, and examples. You can check it out here.

Feel free to share:
Fun Stuff, In App Purchase Tips, Video

Casual Connect is one of my favorite conferences in the gaming industry. It’s casual and fun but still provides great opportunities for connecting with new people and moving your business forward. If you are like me, your focus during the conference is on meeting new people and you end up missing most of the sessions. The good news is that the guys at CGA uploaded the lectures to youtube for us and the even better news is that I handpicked the best ones for you. If you are into watching game design sessions in your free time you are in for a treat.

Failing until you succeed – the story of Shadowrun Kickstarter campaign

One of the best lectures I’ve seen about Kickstarter funding. Full of good advice and example from Jan’s own experience. If you want to try Kickstarter for your game – don’t miss this one.

Fixing the Funding Gap: Media Portfolio Financing for Gaming

Marc Jackson is the CEO of Seahorn Capital. In his casual connect lectures he talks about how traditional funding models are failing to answer the needs of the mobile game industry and why debt based financing can be a better fit. Marc starts his speech with sharing his own experience as a developer and effectively translates that experience into a discussion about today’s funding challenges.

Monetization 101 – Best practices from Come2Play’s experience

Come2Play is a social gaming company specializing in backgammon. They have an impressive 250K DAU and are monetizing much better than the average game. Erez Naveh is their VP R&D and in his talk he explain exactly how they do it with lots of examples and learnings from their own experience. If you are into optimizing the shit out of your ARPU – this is the one to watch.

Dissecting World of Tanks Monetization

Wouldn’t you like to know how world of tanks reached a conversion rate of 25% and ARPU of $8? Teut Weidemann job at Ubisoft is to understand such things and he is happy to share his learning with the audience. If you are in to numbers, this presentation has lots of them.

Evil Game Design Challenge – turning minecraft into free 2 play

The Evil game design challenge was the most popular session at casual connect and the most watched on YouTube. The Amsterdam version features super game designers such as Ben Cousins, Teut Weidemann and Laralyn Mcwilliams in a challenge that is educating, controversial and quite a bit of fun under Scott Foe’s direction. While turning Minecraft into a free 2 play money machine the monetization super villains make evil laughs and wear customs to match their status. All in good spirit. A true must watch.

Feel free to share:
Tips and Advice, Video

Not too long ago I came across Simon Sinek’s talk at TED. Simon has some really interesting points about effective communication and he delivers it in a very effective way.

How to communicate more effectively

Knowing the Answer Your Own “Why”

That inspired me quite a bit to figure out the WHY question for SOOMLA. This is a great exercise for any entrepreneur and I highly recommend it. Once you have a crisp reason for your existence and a strong sense for what your company is about you have the basis of your company communication. Your messages about how your company does things and what your company does will flow much more naturally.

How to capture an audience’s attention

The other thing that I noticed is that Simon is doing a great job at capturing the attention of the audience. He is first selling the problem and emphasizing why his discovery is so important. He repeats the same message a few times in various ways and assures the audience that his discovery also changed the way he is behaving and communicating. In my recent speech at Casual Connect I tried to do the same thing but I have a feeling I wasn’t that effective with it.

Simple concepts are powerful

There is one more thing about this talk. It is well crafted in the sense that everything comes back to this single concept Simon started with. The concept is first built up, then presented, then demonstrated through a few examples and then repeated again. It allows the user to effectively store the presentation in his mind and creates a much more memorable result. I tried to use the same method in my talks and discovered it is also much easier to deliver.


Feel free to share:
Store Analysis, Tips and Advice, Video

I recently gave a session at Casual Connect about how to make mobile games more addictive. Obviously, games are not really addictive but they can be so engaging and fun that users can’t stop playing them. That’s what we want for our games. So let’s see the best ways to do it.

One factor that explains user engagement

In the first part of the session I’m talking about how I came to the discovery about what makes some games addictive while others are not. Can we find a single factor that explains it all?

What successful games do to increase engagement

In the second part I’m showing a few examples of successful games and how they managed to engage their audience and captivate the user attention in the short term and long term. What is the one thing that is common to all these examples?

How can you make your game addictive

The third and last session focuses on practical advice that every mobile game developer can use to make his or her game addictive and successfully turn short term wins to long term user loyalty.
Sharing this research with the audience was very rewarding for me. I hope that more of you will enjoy it through this video recorded session.
Feel free to share:


Join 8060 other smart people who get email updates for free!

We don't spam!

Unsubscribe any time


SOOMLA - An In-app Purchase Store and Virtual Goods Economy Solution for Mobile Game Developers of Free to Play Games