Unity Engine / C#

Cross-Promotion for Indie Games

Don't let high User Acquisition costs kill your mobile game. Exchange players with other indie studios automatically.

1 Install via Package Manager

In Unity, go to Window → Package Manager → Add package from git URL:

https://github.com/adswap-network/AdSwap-Unity-SDK.git#1.0.2

2 Initialize in Game Controller

using UnityEngine;
using AdSwapNetwork;

public class GameManager : MonoBehaviour
{
    void Start()
    {
        AdSwap.Initialize("PUB-YOUR-ID");
    }

    public void OnLevelCompleted()
    {
        // Pause time before showing interstitial
        Time.timeScale = 0f;

        AdSwap.ShowInterstitial("games_action", onAdClosed: () => {
            // Resume gameplay once ad is dismissed
            Time.timeScale = 1f;
        });
    }
}

Publishing an action, casual, or RPG game?

Target players looking specifically for games in your genre.

Register Your Game