---
title: Godot | Yodo1 MAS Documentation
description: Prerequisites​
---

[Skip to content](https://info.yodo1.com/migration/knowledge/docs/sdk/getting_started/installing/godot#main-content)

English

Show submenu for translations

![MAS LOGO.png\]](https://info.yodo1.com/hs-fs/hubfs/MAS%20LOGO.png?height=40&name=MAS%20LOGO.png)

Open main navigation

Close main navigation

- English
  
  Show submenu for translations
- Go to yodo1.com

 Go to yodo1.com

 How can we help?

- There are no suggestions because the search field is empty.

1. [MAS Knowledge Base](https://info.yodo1.com/migration/knowledge?hsLang=en)
2. [Documentation](https://info.yodo1.com/migration/knowledge/documentation?hsLang=en)
3. [installing](https://info.yodo1.com/migration/knowledge/documentation?hsLang=en#installing)

# Godot | Yodo1 MAS Documentation

## Prerequisites

- <https://info.yodo1.com/?hsLang=en>
- Getting Started
- [Installing The SDK](https://info.yodo1.com/docs/sdk/getting_started/installing/?hsLang=en)
- Godot

On this page

# Godot

## Prerequisites<https://info.yodo1.com/migration/knowledge/docs/sdk/getting_started/installing/godot#prerequisites>

- Godot Engine 3.2.3 or above.

## Godot iOS<https://info.yodo1.com/migration/knowledge/docs/sdk/getting_started/installing/godot#godot-ios>

### Download the SDK<https://info.yodo1.com/migration/knowledge/docs/sdk/getting_started/installing/godot#download-the-sdk>

First, you need to download [the following file](https://github.com/yodo1mas/Godot/tree/main/iOS). It contains:

- Godot native iOS library with MAS (GodotYodo1Mas.a)
- MAS script for Godot (yodo1mas.gd)

### Set up the Godot project<https://info.yodo1.com/migration/knowledge/docs/sdk/getting_started/installing/godot#set-up-the-godot-project>

1. The `yodo1mas.gd` script is a wrapper for all MAS features.
2. Set up your appkey. Create a new node, add the `yodo1mas.gd` script and configure your Appkey. You can find your Appkey in the MAS dashboard. ![](https://static.hsstatic.net/BlogImporterAssetsUI/ex/missing-image.png)
3. Export the project for the iOS platform. This creates an Xcode project. ![](https://static.hsstatic.net/BlogImporterAssetsUI/ex/missing-image.png)

### Install the SDK<https://info.yodo1.com/migration/knowledge/docs/sdk/getting_started/installing/godot#install-the-sdk>

1. Here is a directory with the exported Xcode project. At this stage, the `GodotYodo1Mas.a` file is a library of the Godot engine without the Yodo1 MAS SDK. You must replace it with the library you downloaded from [this link](https://github.com/yodo1mas/Godot/tree/main/iOS). ![](https://static.hsstatic.net/BlogImporterAssetsUI/ex/missing-image.png)
2. Use CocoaPods to add all MAS SDKs to your Xcode project. Create a Podfile if it does not exist, and add the following lines to your project Podfile.
   
   ```
   source 'https://github.com/Yodo1Games/MAS-Spec.git'source 'https://github.com/Yodo1Games/Yodo1Spec.git'source 'https://github.com/CocoaPods/Specs.git'platform :ios, '11.0'project 'GodotYodo1Mas.xcodeproj'target 'GodotYodo1Mas' do pod 'FBSDKCoreKit' pod 'Yodo1MasFull', '~> 4.8.9'endpost_install do |installer| installer.pods_project.targets.each do |target| target.build_configurations.each do |config| config.build_settings['ENABLE_BITCODE'] = 'NO' end endend
   ```

You can specify the project name, platform and other specifics in this file. Refer to the [CocoaPods documentation](https://guides.cocoapods.org/) for more details.

1. Execute the following command in your terminal: `pod install –repo-update`. This command will download all required Yodo1 MAS libraries and create an Xcode workspace file. ![](https://static.hsstatic.net/BlogImporterAssetsUI/ex/missing-image.png)
2. Here is the Xcode project structure after the pods installation. ![](https://static.hsstatic.net/BlogImporterAssetsUI/ex/missing-image.png)

## Godot Android<https://info.yodo1.com/migration/knowledge/docs/sdk/getting_started/installing/godot#godot-android>

### Setup the project<https://info.yodo1.com/migration/knowledge/docs/sdk/getting_started/installing/godot#setup-the-project>

1. Configure, install, and enable the "Android Custom Template" for your project by following the [official documentation](https://docs.godotengine.org/en/stable/tutorials/export/android_custom_build.html);
2. Copy the `plugins` folder to your Godot project. You have to add it in the path `res://android`. The `plugins` folder contains 2 files `GodotYodo1Mas.gdap` and `GodotYodo1Mas.***.aar`. Please open `GodotYodo1Mas.gdap` with any text editor and check the gradle dependency.

```
[config]name="GodotYodo1Mas"binary_type="local"binary="GodotYodo1Mas.2.0.0.release.aar"
```

## Next Steps<https://info.yodo1.com/migration/knowledge/docs/sdk/getting_started/installing/godot#next-steps>

- [Configure the SDK](https://info.yodo1.com/docs/sdk/getting_started/configure/godot?hsLang=en)
- [Setup Legal Frameworks](https://info.yodo1.com/docs/sdk/getting_started/legal/?hsLang=en)

- [News and Updates](https://info.yodo1.com/migration/knowledge/news-and-updates?hsLang=en)
- [Documentation](https://info.yodo1.com/migration/knowledge/documentation?hsLang=en#main-content)

    - [advanced](https://info.yodo1.com/migration/knowledge/documentation?hsLang=en#advanced)
    - [installing](https://info.yodo1.com/migration/knowledge/documentation?hsLang=en#installing)
    - [legal](https://info.yodo1.com/migration/knowledge/documentation?hsLang=en#legal)
    - [configure](https://info.yodo1.com/migration/knowledge/documentation?hsLang=en#configure)
    - [troubleshooting](https://info.yodo1.com/migration/knowledge/documentation?hsLang=en#troubleshooting)
    - [support](https://info.yodo1.com/migration/knowledge/documentation?hsLang=en#support)
    - [ad\_units](https://info.yodo1.com/migration/knowledge/documentation?hsLang=en#ad_units)
    - [best\_practice](https://info.yodo1.com/migration/knowledge/documentation?hsLang=en#best_practice)
    - [payments](https://info.yodo1.com/migration/knowledge/documentation?hsLang=en#payments)
    - [account\_set\_up](https://info.yodo1.com/migration/knowledge/documentation?hsLang=en#account_set_up)
    - [user\_management](https://info.yodo1.com/migration/knowledge/documentation?hsLang=en#user_management)
    - [welcome](https://info.yodo1.com/migration/knowledge/documentation?hsLang=en#welcome)
    - [getting\_started](https://info.yodo1.com/migration/knowledge/documentation?hsLang=en#getting_started)
    - [additional](https://info.yodo1.com/migration/knowledge/documentation?hsLang=en#additional)

[![Chill listening crop-3](https://info.yodo1.com/hs-fs/hubfs/Yodo1_logo_web-2.png?width=81&height=37&name=Yodo1_logo_web-2.png "Chill listening crop-3")](http://www.yodo1.com)

MAS Knowledge Base

<https://www.facebook.com/Yodo1Games/> <https://twitter.com/yodo1games> <https://www.linkedin.com/authwall?trk=gf&trkInfo=AQFmHf-kJKnzeAAAAX_0zxNwJm9yVFmRRn1peWCuMsAZ_4z_9_7fazOzfyBIxKqw8CKSV9u3eyx3bheNvlEbiI9DYEC6AYOuIpN5MBLOqeHOaWYRsqOC18zIcwdlXAbTdb-ut5w=&originalReferer=https://www.yodo1.com/&sessionRedirect=https%3A%2F%2Fwww.linkedin.com%2Fcompany%2Fyodo1> <https://www.youtube.com/user/Yodo1Games>

Copyright © 2026, Yodo1