
This video is for those who don't know how to set up build support for Android or iOS in Unity.
The unity ads package shown in the course is now out of date. While what we do with the script is still correct the scripts provided no longer work with higher versions of Unity ads and Unity ads is recommended to be 4.4.0 by Google Play. The lessons will not be deleted as a lot of it is still relevant, a new video about how to update everything to keep ads working has been added at the end of the course.
This is about an update in how ads work in 2024.
Let's get our bird moving
Let's get some block spawning for our players to avoid.
Create a game over screen that appears when the bird hits a block. Pause time, stop the block spawner, and provide a restart button to retry the level.
In this lesson we will make our blocks clean themselves up in order to reduce clutter in the game and stop it slowing down.
Add a score to give our players something to aim for.
Let's set up a moving background to make things interesting.
In this class we will set up our saving system to save our high scores.
Let's add some music and sounds to make our game more interesting.
Our game is too easy at the moment lets make it get harder over time.
Finally for this game lets ad some ads so if you upload it to an app store you can earn some ad revenue.
In this lesson we will get out butterflies moving and animated in the game.
By the end of this class we will have made our butterflies in to prefabs which we can spawn in to the game.
In this lesson we will get rid of those pesky butterflies which manage to get away so they don't cause slowdown later
We are going to add some particle effects and vibrations to our game to make things more interesting
In this lesson we will add scoring to our game.
In this lesson we will add high scores and a game over to our game.
What good are high scores if they get deleted after we close out game? Now lets get our high scores saving.
We will add a background to our game with flowers which will be different every game.
Want to make money with this game? Lets add Unity Ads to the game so you can do that if you publish it to an app store.
At the moment the game is too easy, let's change that by making the game get harder over time.
A game with out sound is boring so let's fix that now
Build a side-scrolling player with run, jump, and slide using Unity and Playmaker, creating FSMs, animations, and colliders, while managing ground and jumping behaviors.
Create a running game scene in Unity by setting up a moving ground, scrolling sky and mountains, and ground spawns with PlayMaker, colliders, triggers, and prefabs.
Learn how to save high scores in Unity by creating a save scene, handling simple glitches, and reloading the project to ensure data persists.
Enable Unity Ads and add an ad manager to your game, configure Android and iOS IDs, and display a banner ad via the score tracker and game flow.
Set up a top-down zombie shooter in Unity with Playmaker, using two FSMs for keyboard movement, clamped on the y axis, and animate the player with a polygon collider.
Set up multiple zombie spawners at different positions, trigger them with random timing, and link them to a finish sequence to enable a future game over screen.
Build an in-game upgrade system in Unity using Playmaker, introducing health, attack power, and ammo upgrades with gem currency, UI panels, cost displays, and not enough gems warnings.
Discover a Playmaker fix to keep the reward button visible after watching an ad in Unity, by activating panels and enabling the rewarded button based on watch status.
Learn to implement a rewarded ad flow in Unity with Playmaker, an ad manager, a watch ad button, and a 24-hour cooldown that rewards gems.
Set up touch screen controls in Unity with Playmaker by adding left, right, up, and down arrows wired to move the player and a fire button with audio.
Here we will update our Unity ads package to 4.4.2 and remove the old ad scripts and ad a new script. The script was created by Smart Penguin(link in external resources to their Youtube channel) and modified by me.
Set up IronSource level play mediation for Unity Ads, wiring Unity Ads with IronSource, configure test mode and API keys, and implement interstitial, rewarded, and banner placements.
Build your Unity game into an Android apk for upload to third-party stores. Configure keystore, proguard, package name, and Gradle with the Android SDK for a clean API 31 export.
How to upload your game to the Google Play Store
How to upload your game to the Itch io site
Conclude the course by reflecting on the four Unity and Playmaker games you built, share your work with others, and provide feedback to help improve future courses.
In this course I will show you how to make 4 different games in Unity using the Playmaker add-on.
We will make:
A flappy bird type game.
A tapping game ( tap the insects to score points)
An endless side scrolling runner.
A topdown style fix movement zombie shooter.
In each game I will show you how to make them step by step and at the end how to put ads in to your game so you can earn some money using Unity ads.
I will also show you how to upload the games to the Google Play store and itch io and how to update them when you need to fix an issue with the game.
In each game you will learn how to create different FSMs to create different features to your games. I will also show you how to add different types of ads to your games such as a rewarded ad which will only work 1 time a day.
If you have ever wanted to make your own games then why not give this course a go? It will help you learn how to use Playmaker and Unity as well as help you overcome issues that you may encounter.