Sponsored By

8 Must-Have Unity Plugins for Mobile Game Dev

Highlighting 8 essential plugins for Unity that make mobile game development easy, includes all assets from in-app-purchase, file saving, sound and all.

Richard Fu, Blogger

October 20, 2020

5 Min Read

We have been working for mobile games in Unity for 8+ years. Throughout these years, we purchased and tried a variety of plugins in the Unity Assets Store. Today I'm here to share the list of some essential plugins that can hopefully make the lives of mobile game devs easier.

We are somehow shopaholic in Unity's asset store, purchased 600+ assets.

Easy Mobile Pro ($79)

Easy Mobile Pro

 

First of all, Easy Mobile Pro (EMP) provides almost all required features in mobile platforms, such as in-app-purchase, leaderboards, achievements and local notifications. We recently migrated from Prime31 plugins and we were pretty happy about the decision. Prime31 is great and provides a lot of integration on mobile features too, until Easy Mobil Pro came out with the all-in-one solution with the dev-friendly inspector, while Prime31 has only 2 years license period but EMP's is life-time.

Easy Save 3 ($59)

Easy Save 3

 

For some simple games PlayerPrefs may be enough for progress saving, but using binary serialization can be much beneficial in most cases. Easy Save 3 (ES3) provides all the functions on file saving, such as encryption, autosave, custom type serialization, etc. Another use case is that we can sync the bytes from the save file to game services such as Game Center and Google Play Games, using EMP, so players can get their progress back from re-installation, without setting up a server for storing the progress. We use ES3 to save all important data in players' progress, but still using PlayerPrefs on less important data such as settings and shop page index.

Anti-Cheat Toolkit ($50)

Anti-Cheat Toolkit

Although there's almost no way to prevent hacking, especially for offline causal games, Anti-Cheat Toolkit (ACT) deliveries fruitful features to make hacking harder without much effort on development. Although we haven't even used all its functionalities, the most frequently used features are the Obscured Types and Time Cheating Detector. That makes it harder to change in-game numbers using hacking apps, such as Lucky Patch, or changing the system time just for getting rewards without a cooldown. If you're developing an offline causal game, we strongly recommend you to protect your game with ACT, which probably only cost you an hour or two.

I2 Localization ($45)

I2 Localization

Localizing your game can help you get featured in app stores and go to the global market. I2 is the best and probably the only localization solution in Unity. The greatest feature it provides is the Google spreadsheet sync, so you can few people can co-work in the translation sheet and push the live translation update to your players anytime. It also supports a bunch of UI plugins and localizing the app display name.

Sound Manager Pro 3 (Free)

Sound Manager Pro 3

Although this asset has not been updated since 2015, it's still the best solution for audio and there's no replacement (we tried). It provides sound pooling, shuffles playing, crossfading, etc. Due to the absence of maintenance, there are quite a few codes are depreciated. We really wish the author can come back and maintain it someday.

Pool Manager 5 ($24.95)

Pool Manager 5

Performance is always the crucial key in mobile devices, PoolManager can manage massed assets, such as bullets, props and even particles in-game. You can set up all parameters such as how many instances of the assets to keep, preloading the prefab, etc.

Megacool (Free)

Megacool

As we mentioned before, Megacool let your players share their game-play in GIF, and you can develop a simple referral system. This can increase the player engagement and organic growth of your game without spending any marketing budget.

Yodo1 MAS (Free)

Yodo1 MAS

Instead of just a plugin, MAS is actually an ad service for monetization in games. After finishing the game, it's important to think about the monetization. As we described previously, although it's very easy to setup UnityAds in Unity, using multiple ad platforms can maximize the income of the game. MAS provides easy integration and excellent support, so you can pretty much start earning after one or two days of integration.

That's all the must-have plugins we believe. The list may go larger as we continue making different genres of games with new gaming technologies.

(Originally posted in Richard's Blog)

Read more about:

Blogs

About the Author(s)

Daily news, dev blogs, and stories from Game Developer straight to your inbox

You May Also Like