Click Button "TEST NOW" to test the games and you will be redirected either to Dropbox Link, Google Play link, or iTunes Store Link!
Catch Them! is a fun multiplayer geolocation creature collecting game solution. In this multiplayer game your goal is to collect all creatures, upgrade them and have fun doing it!
This awesome game features:
Please note:
Project architecture
Application data is stored in MySQL database, which should be created on your server from MySQL scripts provided with project.
In order for client applications to access this data all requests are made via PHP API which should be hosted on your server. PHP API is based on model-view-controller software pattern and its methods access data from database and return it in JSON format to client applications.
Communication with API on both client applications works in same way: applications request data from API and store retrieved data in predefined objects.
MySQL database
Database should be created on your server and populated with script provided in the project. After you create database open phpMyAdmin and import catchthem.sql script:
Following database tables will be created: • arenas
• checkpoints
• users
PHP API
Client applications communicate with PHP API in order to retrieve data from database. API communicates with database with SQL queries, this data is wrapped in JSON format and sent to client applications to answer on their requests.
On your server create folder for API in which you should place all files from folder PHP. You can name this folder “api” or any name you like and you’ll need to enter URL of this folder in app projects so applications can communicate with it.
API should be configured with file Settingsconfig.php in which you should fill in values for database name, database user, password, email settings and app settings
File .htaccess will handle URL requests so index.php can process them.
In API folder you can see following subfolders:
Classes – helper classes required by API
Controllers – API controllers
images – image assets
Libs – external libraries used by API
Models – API models
resetpassword – reset password form
Settings – settings folder
File index.php handle all requests from client application and all API methods can be found in this file. You can test is your API working correctly if you access it over URL which will display default message “It works!”. This message can be changed in index.php
Folder Models contains API files that query database with SQL queries, each file in this folder can be modified in order to achieve different API logic. For example file Checkpoints.php in method named GetCheckpoints defines logic how to retreive checkpoints in certain radius around player
GamePlayer
Description: player object with all game properties, catched creatures and settings. Properties:
ï‚· NSString playerName
ï‚· NSString playerID
ï‚· int playerLevel
ï‚· int playerExperienceOnLevel
ï‚· NSDate playerStartDate
ï‚· NSMutableArray playerArrayJournalLogs
ï‚· int playerMagicDust
ï‚· NSMutableArray playerArrayCreatures
ï‚· int playerBalls
ï‚· NSDate playerVisitedCheckpoint
ï‚· BOOL settingsMusic
ï‚· BOOL settingsSound
ï‚· BOOL settingsVibration
GameCreature
Description: creature object with properties that are loaded from plist and creature power. In order to create this object from list you can use initWithDictionary method.
Properties:
ï‚· NSString creatureName
ï‚· NSString creatureDescription
ï‚· NSString creatureImage
ï‚· int creatureWeight
ï‚· int creatureHeight
ï‚· int creatureTypeID
ï‚· int creatureLevelID
ï‚· int creatureMinLevel
ï‚· int creaturePowerMultiplier
ï‚· int creaturePower
GameCheckpoint
Description: checkpoint object with properties that are loaded from backend API. Properties:
ï‚· NSString checkpointLatitude
ï‚· NSString checkpointLongitude
ï‚· NSString checkpointID
ï‚· NSString checkpointName
ï‚· NSString checkpointImage
GameArena
Description: arena object with properties that are loaded from backend API. Properties:
ï‚· NSString arenaID
ï‚· NSString arenaLatitude
ï‚· NSString arenaLongitude
ï‚· NSString arenaName
ï‚· NSString arenaPlayerName
ï‚· GameCreature arenaCreature
GlobalDefines.h
ï‚· kPlayerStartingBalls – number of balls that new player have when he starts the game
ï‚· kPlayerExperienceLvl – base amount of experience needed for next level which is
multiplied by that level in formula "playerLevel * kPlayerExperienceLvl"
ï‚· kMagicDustPerCatch – amount of magic dust awarded from catching a creature
ï‚· kMagicDustForTrade – amount of magic dust awarded from trading a creature
ï‚· kCheckpointBalls – amount of balls awarded from checkpoint collecting
ï‚· kCheckpointExperience – amount of experience awarded from checkpoint collecting
ï‚· kCatchExperience – amount of experience awarded from catching a creature
ï‚· kUpgradeCostInt – amount of magic dust needed for creature upgrade
ï‚· kEvolveCostInt – amount of magic dust needed for evolving a creature
ï‚· kEvolveExperience – experience awarded from evolving a creature
ï‚· kMapBoxDayStyleURL – Mapbox day mode map style URL
ï‚· kMapBoxNightStyleURL – Mapbox night mode map style URL
ï‚· kMapBoxStyleKey – Mapbox access token
ï‚· kAPIkey – API key used for application authorization to access data stored in the
database
ï‚· kBaseURL – API base URL
Adding In-App Purchase
If you wish to offer In-App Purchase in your applications, you must complete several steps before you can do it
Click Button "TEST NOW" to test the games and you will be redirected either to Dropbox Link, Google Play link, or iTunes Store Link!
14 Days
Money Back Guarantee
Cocos2dx 2.2.6, Cocos2dx 3.x
.h, .m, .pch, .xib
- gameplay customised real world map, - day night mode maps, - catch creature augumented reality gameplay view, - checkpoint bonus gameplay view.
Dragon Attack pro
Ramen Chef
War of China Kings
Pizza Chain Tycoon - Idle Clicker
sick cat game doctor treatment unity gamesi
Meow io - Cat Fighter
Panda Fat Ninja
Battle Guns 3D - TPS Shooting Game
Car Stunt Racing (unity)
Stealth Assassin - Complete Unity Game
Car Merger - Complete Unity Game
Maze Treasury - Unity Game Template
Magic Jigsaw Puzzles
Onet Connect Animal Evolution
Impossible cargo Truck Driving:car transporter
Catch Candies - Full Unity Project With Admob
Unity Color Games Bundle - 74% OFF
Cube Dash - Complete Unity Game
Dovemobi is the best catch them game source codes marketplace to buy pokemon go game templates, buy pokemon go game templates,buy adventure game source codes, and sell pokemon go game source codes ,sell catch them game source codes ,sell pokemon go game templates where anyone can easily buy catch them game templates, buy pokemon go game source codes, buy adventure game source codes, and sell adventure game source codes ,sell arcade game templates, sell catch them game source codes, sell adventure game templates. Reskin adventure game templates, and publish the modified adventure game template to the iOS Store.
A variety of popular adventure game source codes with stunning graphics are available to be purchased on Dovemobi source codes marketplace. Dovemobi always provide the best catch them game source codes, pokemon go game templates or pokemon go source codes, pokemon go templates for any one who want to buy catch them game templates and buy adventure game source codes or buy pokemon go source codes with us.
Dovemobi has high standards to get the adventure iOS game templates or catch them iOS game templates, catch them iOS game source codes, pokemon go iOS game templates, catch them iOS game templates approved and published to our marketplace, so you can get only the high standards catch them iOS game templates and catch them iOS game templates or adventure game source codes and catch them iOS game source codes. Sell catch them game source codes or sell catch them game templates and buy catch them iOS game templates or buy catch them iOS game templates at Dovemobi now.
Your app testing request has been accepted. Please check your email shortly for the link.
The Multiple App License lets you use the item in a project that will be sold.
Multiple App License is more expansive than the regular license.
Items purchased under the multiple app license must not be redistributed or resold "as-is".
What you can do:1. You can integrate the component in Unlimited projects.
2. Source code can be sublicensed/distributed as part of a larger project.
3. Cannot distribute/resold the Source Code “as-is”.
4. Commercial use allowed.
5. You can customize the Source Code.
The single app license allows the use of the purchased item in a project for either personal or commercial uses, without the payment of any further fees or charges after the initial download cost.
The Single App License gives you the right to use the purchased items within 1 project of your own or on behalf of a client (commercial, personal, or non-profit).
You or your client cannot offer the item up for resale either on its own or as part of a project.
Items purchased under a single app license must not be redistributed or resold “as-is” or as part of any other collection of files.
What you can do:1. You can integrate the component in 1 APP.
2. You can be distribute it only as a binary only (You cannot distribute Source Code).
3. Commercial use is allowed.
4. You can customize the Source Code.
Once you purchase this game, it would no longer be available for anyone else, you will be the only owner of the app and it will be removed from the Market.
It is one time purchase. Graphics assets and UI have been exclusively designed for this Game.
After your purchase our dedicated project manager will contact you in order to proceed with all the necessary steps to transfer the rights of usage of the game to you.