Banana Island–Bobo's Epic Tale Unity Complete Project Documentation.pdf

July 19, 2018 | Author: Dean Parker | Category: Gemstone, Finder (Software), Computer File, Facebook, Computing
Share Embed Donate


Short Description

Descripción: Banana Island–Bobo's Epic Tale Unity Complete Project Documentation...

Description

Banana Island–Bobo's Epic Tale Unity Complete Project Documentation

Content:

Project Description: Set Up: How to start a project: How To Reskin: 2D: 3D: Fonts:  Audio: Missions: Facebook And Parse:  Advertisement and Rate App: InGame Text:

Project Description: ● ● ● ● ● ● ● ● ●

Source code was made with Unity3D version 4.6.1p5 side-scrolling adventure game Cross platform (Android & iOS) 6 island with 20 levels per each, total 120 tested levels, with editable missions 3 types of power ups (Shield, Coins Magnet, and Double Coins) Ads implemented (AdMob Interstitial and UnityAds video) Daily Rewards Time reward 15 supported languages

Set Up: Use Unity3D 4.6.1 or higher. You can download it from: http://unity3d.com/get-unity/download/archive

How to start a project: 1. Download the project 2. Unpack the archive 3. Open Unity3D and click “Open Other...”

4. Chose the folder “Banana Island–Bobo's Epic Tale Unity” 5. Open“_PrepareManagersScene” from Assets/Scenes folder and click Play

How To Reskin: 2D:  All graphics assets are located in “Assets/Textures” folder. You need just to copy your textures over existing textures. IMPORTANT: Don’t change the names of textures, and don’t erase and then copy on the same place your texture. Override the existing texture with your textures.

3D:  All 3D object are located in “Assets/Objects” folder. File for main player is PrinceGorilla.fbx, files for enemies are Baboon.fbx, Gorila.fbx, Spikes.fbx, Biljka_mesozder.fbx. Replace those objects with your files that contain appropriate animations. There are also files for Coins (Banana_Coin.fbx), Barrels (Barrel.fbx) and PowerUps (Magnet.fbx, Banana_Coin_X2.fbx and Banana_Shield.fbx) which can be replaced if needed.

Fonts: Several fonts are used in game depending of chosen language. Main font is SOUPOFJUSTICE, located in Assets/Font folder and in Assets/Resources folder. If you want to use different font, first rename that font to SOUPOFJUSTICE and overwrite existing one in these two folders. There are two more fonts in Assets/Resources folder, ARIBLK and Angsana New Bold. Leave these fonts as is, because they are used for some languages that have specific characters.

 Audio:  All sounds are placed in Assets/Audio folder. When importing new sound if needed, just copy file in this folder, click on it in "Project" window and uncheck the "3D Sound" field. Sounds that are used in game are placed in "_SoundHolder" game object in "_PrepareManagersScene" scene, specific game object for each sound. When you want to change sound file just overwrite that file in explorer (windows) or finder (mac). Some sounds appear in multiple places (e.g. buttonClick_Universal). If you want different sound  just drag your sound over required game object or click on that game object and change "Audio Clip" file in the Inspector.

Missions: XML file with missions is located in Assets/StreamingAssets folder. This is example for one mission: 4 0 0 smash 0 0 0 0 sapphires or emeralds) to collect 0 0 0 regular, not TNT ones) 0 0 collect 1 collect 2000 stars Smash Baboons x4 Collect Emeralds x1 Smash Baboons x4 Collect Emeralds x1 Derriba a los Babuinos x4 Consigue Esmeraldas x1 Победите Бабуинов x4 Соберите Изумруды x1 Esmague os Babuínos x4 Recolha as Esmeraldas x1 Esmague os Babuínos x4 Recolha as Esmeraldas x1 Ecrasez des Babouins x4 Collectez des Émeraudes x1 ชนบาบน x4

// number of mission // Number of baboons to smash // Number of flying baboons to smash // Number of boomerang baboons to // Number of gorillas to smash // Number of flying gorillas to smash // Number of spear gorillas to smash // Number of gems (any kind: rubies, // Number of coins to collect // Value for distance to pass // Number of barrels to smashs (only // Number of rubies (red gems) to collect // Number of sapphires (blue gems) to // Number of emeralds (green gems) to // Value for points needed for achieving 3

// Mission description on English (UK) // Mission description on English (US) // Mission description on Spanish // Mission description on Russian // Mission description on Portugese // Mission description on Portugese (Brazil) // Mission description on French

เก  บมรกต x1

// Mission description on Thai

击败狒狒 x4 // Mission description on Chinese (simplified) 收集绿宝石 x1 擊敗狒狒 x4 // Mission description on Chinese (traditional) 收集綠寶石 x1 Zerschlage die Paviane x4 Sammle Smaragde x1 // Mission description on German Distruggi i Babbuini x4 Raccogli Smeraldi x1 // Mission description on Italian Nokautiraj babune x4 Sakupi smaragde x1 // Mission description on Serbian Babunları Yok Et x4 Zümrütleri Topla x1 // Mission description on Turkish 개코원숭이 스매쉬 x4 에메랄드 수집하기 x1 // Mission description on Korean Missions are created for relatively short level duration, it is recommended to leave current values for best game balance and only change description. Important: Don't change xml tags even if you have different enemies, description is only thing that the user see.

Facebook And Parse: Facebook( https://developers.facebook.com/ implemented: login, log-out, invite, share, leaderboard, map progress) and Parse( https://parse.com/ cross-platform progress) are implemented in the project. To set Facebook go to Facebook menu, and click on “Edit Settings”.

Then set your “App Name”, and “App ID”, which you can acquire from https://developers.facebook.com .

To set Parse go to folder “Assets/Scenes/ and open “_PrepareManagersScene”. Then select GameObject with name “FacebookManager”. Then set your “Application ID” and “Dotnet Key”, which you can acquire from https://parse.com/ .

 Advertisement and Rate App: To set up ads (AdMob and UnityAds), go to folder “Assets/Scenes/ and open “_PrepareManagersScene”. Then select GameObject with name “StagesParser”. Then set your  “Ad Mob Interstitial ID” with UNIT_ID from AdMob, and then set “Unity Ads Video Game ID” with GameID from UnityAds console. To set Rate link of your app, go to folder “Assets/Scenes/ and open “_PrepareManagersScene”. Then select GameObject with name “StagesParser”. Then set your  “Rate Link” with the link of your app on desired Store(Google Play, iTunes).

InGame Text: To change InGame text, like “Collect”, Free Coins”, “Invite friend and earn” and etc, go to folder “Assets/Resources/xmls/inGameText/”, where there are 15 xml files for every supported

language. For every language there is adequate xml. Change the values in xml files, for every language.

View more...

Comments

Copyright ©2017 KUPDF Inc.
SUPPORT KUPDF