Tutorial – Super 3d World Adventure – Unity 3D Game

Super 3d World Adventure for Android

Reskin Tutorial

Created: 07/07/2017

By: Luis Revilla

Email: luisrevcoding@gmail.com

For sale: In Stock, here.

Thank you for purchasing my game. If you have any questions that are beyond the scope of this help file, please email me.

Table of Contents

1. Game Overview

2. Getting started

3. Change images and sounds

4. Open Unity project from project folder

5. How to change color of 3d objects (Optional)

5.1 Blender

5.2 Unity Editor

6. Character shop

7. Change URL for Rate button

8. Enabling AdMob advertising

9. Changing App name, package name and icons

10. Build android APK with Unity Editor

1. Game Overview

Super 3d world Adventure a simple platform game in 3d you have to avoid obstacles to get coins and buy characters.

Requirements:

Features:

  • Endless level.

  • 8 characters.

  • Character shop.

  • Coins for unlocking all characters in game.

  • Earn coins by watching videos.

  • Free gifts.

  • Points.

  • Rate button.

  • Sound on/off button.

  • Easy to customize.

Monetization:

  • Admob banner, interstitials and rewarded videos.

What You Get:

  • Unity 3D Project (full source code), written in C# language.

  • Sounds included with wav files.

  • Images included with png files.

  • Blender 3D models (.blend files).

  • Documentation (pdf file).

2. Getting started

1. You will learn how to prepare the game for submission.

2. After downloading the source code of my game, unzip Super3dworldAdventure-v1.0-android.zip file.

Contains the following structure:

Super3dworldAdventure-v1.0-android/Demo/ : Demo of the game, apk file.

Super3dworldAdventure-v1.0-android/Documentation/ : Documentation of the game.

Super3dworldAdventure-v1.0-android/Super3dworldAdventure-Unity3d-Admob-full-source-code-v1.0/ : Unity Project with AdMob, full source code.

Super3dworldAdventure-v1.0-android/Resource-files/ : It includes source files for images, 3d objects and sounds.

3. Change images and sounds

The graphics and sounds contain copyright you are responsible for preparing new

graphics and sounds. They are located in the following folders:

Super3dworldAdventure-Unity3d-Admob-full-source-code-v1.0/Super3dworldAdventure/Assets/Super3dworldAdventure/Sounds

Super3dworldAdventure-Unity3d-Admob-full-source-code-v1.0/Super3dworldAdventure/Assets/Super3dworldAdventure/Music

Super3dworldAdventure-Unity3d-Admob-full-source-code-v1.0/Super3dworldAdventure/Assets/Super3dworldAdventure/Textures

The icons for android are located in the directory

Super3dworldAdventure-Unity3d-Admob-full-source-code-v1.0/Super3dworldAdventure/Assets/Super3dworldAdventure/IconsAndroid

You can use any graphic editor such as Photoshop or Gimp.

4. Open Unity project from project folder

You must install the Unity program and unzip the source code of the game, follow these steps:

1. Open Unity Editor.

2. Press Open button and select Super3dworldAdventure folder.

Super3dworldAdventure-Unity3d-Admob-full-source-code-v1.0/Super3dworldAdventure/

3. If this message is displayed, continue.

4. Open scene Super3dworldAdventure from Project window.

Project → Assets → Super3dworldAdventure

5. Select Super3dworldAdventure file and double click as shown in the following figure.

5. How to change color of 3d objects (Optional)

3D characters do not use images you can only change the colors.

It can be done in 2 ways using Blender program (www.blender.org) or the Unity Editor.

5.1 Blender

You must have experience using the Blender program (www.blender.org) and the Unity Editor.

Blender files are located in the directory

Super3dworldAdventure-Unity3d-Admob-full-source-code-v1.0/Resource-files/Objects3D/Players

Follow these steps:

1. Open Blender.

2. Open character files.

3. Change colors of materials.

4. Save changes.

5. Export to Fbx format.

6. Copy fbx file to game directory

Super3dworldAdventure-Unity3d-Admob-full-source-code-v1.0/Super3dworldAdventure/Assets/Super3dworldAdventure/Fbx/Players

5.2 Unity Editor

In Unity editor you can change the colors of 3d objects, follow the next steps.

1. In the Project window select Assets → Super3dworldAdventure → Fbx → Players.

Like shown in the next figure.

2. Select a character and change the color.

Select the first character as shown in the following figures.

3. In the Inspector window, change the character’s colors.

Select the materials of the 3d object and change the color of the character.

Like shown in the next figure.

4. Save changes.

5. Follow the same procedure for all 3d objects.

6. Character shop

You can change the background color of the character store section, as shown below.

1. In the Hierarchy window, select StoreMenu3DObject.

2. In the StoreMenu3DObject, select BackgroundImage.

Like shown in the next figure.

3. In the Inspector window change the background color.

Select the color option as shown in the following figure.

7. Change URL for Rate button

You must add your web address or package name of your game in the Rate button, as shown below.

1. In the Hierarchy window select GameoverMenuCanvasRateButtonUrlRate.

2. In the Inspector window, add new web address or package name.

Example:

market://details?id=com.android.example

8. Enabling AdMob advertising

If you do not want to activate advertising you can skip this step.

You need to have any of the following AdMob ad unit:

– Admob banner ad unit.

– Admob interstitial ad unit.

– Admob rewarded video ad unit.

1. In the Hierarchy window, select ScriptsObject.

2. In the Inspector window, select the script Advertising, add your AdMob banner, interstitial and rewarded video as shown in the following figure.

Banner Unitid = Admob banner ad unit.

Interstitial Unitid = Admob interstitial ad unit.

Rewardedvideo Unitid = Admob rewarded video ad unit.

9. Changing App name, package name and icons

1. Open Build Settings and select Player Settings in the options menu.

File → Build Settings

2. In the Inspector window, replace Super3dworldAdventure with your own App name and icons.

3. In the Inspector window select Other Settings, replace com.lrevgame.super3dworldadventure with your own package name.

4. In the Inspector window select Publishing Settings, use existing keystore or create new keystore.

10. Build android APK with Unity Editor

Build the completed game and deploy it to the Google Play store.

1. Press Build from Build Settings window.

2. Create the apk file which can be uploaded to Google Play.