Gamasutra is part of the Informa Tech Division of Informa PLC

This site is operated by a business or businesses owned by Informa PLC and all copyright resides with them. Informa PLC's registered office is 5 Howick Place, London SW1P 1WG. Registered in England and Wales. Number 8860726.


Gamasutra: The Art & Business of Making Gamesspacer
arrowPress Releases







If you enjoy reading this site, you might also want to check out these UBM Tech sites:


 

8 Must-Have Unity Plugins for Mobile Game Dev

by Richard Fu on 10/20/20 10:47:00 am

The following blog post, unless otherwise noted, was written by a member of Gamasutra’s community.
The thoughts and opinions expressed are those of the writer and not Gamasutra or its parent company.

 

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)


Related Jobs

innogames
innogames — Hamburg, Germany
[11.30.20]

Frontend Developer (Haxe) - Video Game: Forge of Empires
innogames
innogames — Hamburg, Germany
[11.30.20]

Java Software Developer - Core Team
Airship Syndicate
Airship Syndicate — Austin, Texas, United States
[11.27.20]

Junior to Mid Programmer
New Moon Production
New Moon Production — Hamburg, Germany
[11.27.20]

Technical Artist (all genders)





Loading Comments

loader image