77 comments found.
Hi, is there android version too? And does it use google map of free openstreetmap?
Great, do they use google map or free alternative?
and does it put monsters randomly and automatically or we can add monsters in places we want?
You can add monsters where do you want ? You need to have a paid Google developer account , you can say its free but after app goes live, you will pay for each api call to Google.
Good luck with your sales
I followed the guide, the phone looks at the infinite monsters while I am placed a close to me, thank you for helping me, plus the app does not stop frozen it is totally bug
Hi, Please open up a ticket at: https://cubycode.ticksy.com We will get back to you there. Thanks
We have checked on our end, the app is working fine. kindly open up a ticket here: https://cubycode.ticksy.com/ along with the detail of issue or image attached that what issue you are facing ??
I would like to create a game where the user catches animals, is it possible?
possible to named animals?
possible to give a description to the animals?
Yes its do able you can customize it as per your need.
Do you have an android version ?
Hi cuby code, great app but i had to modify facebook login code: With new ios version you have to put in inside your code for future purshase.
The problem is in Facebook login: // MARK: – DELEGATES FOR FACEBOOK LOGIN func application(_ application: UIApplication, open url: URL, sourceApplication: String?, annotation: Any) -> Bool {
return FBSDKApplicationDelegate.sharedInstance().application(application, open: url, sourceApplication: sourceApplication, annotation: annotation)
}
You have to had:
func application(_ application: UIApplication, open url: URL, sourceApplication: String?, annotation: Any) -> Bool {
return FBSDKApplicationDelegate.sharedInstance().application(application, open: url, sourceApplication: sourceApplication, annotation: annotation)
}
@available(iOS 9.0, *)
func application(_ app: UIApplication, open url: URL, options: [UIApplicationOpenURLOptionsKey : Any]) -> Bool {
}
return FBSDKApplicationDelegate.sharedInstance().application(app, open: url, sourceApplication: options[UIApplicationOpenURLOptionsKey.sourceApplication] as? String, annotation: nil)
And now it works well
thanks, anyway my never gave me an issue
And for activate vibror when you catch monbster: import AudioToolbox
And insert where you want to place it: AudioServicesPlayAlertSound(kSystemSoundID_Vibrate);
thanks for sharing
Is it possible to fetch all the “monsters” from the database and show on a webpage. This is needed for me, because I need to see, where I have put all the first monsters around my city, so I don’t put the next monsters too close to the others.
you would have to get your own hosting server and make php files that get connected to the Parse Dashboard through the Parse php SDK, alternatively you may use adminca.com as CMS panel
Adminca.com is “just” the same as Back4App panel. So yes I am looking for own hosted php files. But haven’t found any. Just if you knew
the php files you need don’t exist, you need to create them and host them on your website/server you may contact me by my profile’s contact form and let me know if you need a page with a list of monsters and a google map that shows pins in it where you inserted monsters, and i’ll get back to you with a quotation asap
Thanks, just did.
cool
Feature wish: Achievements. When the players get more and more points, then it could be great if they are getting achievements – both iOS and android. Thanks,
thanks for your suggestion
Feature wish: Abbility to have the catched monster to “reappear” on map efter a period. Like if I add a new monster, then I should be apple to select this monster can reappear xx hours after it have been catched.
that requires a Cron Job and a server with a php file to run it periodically, i’m not experienced with Cron Jobs though so i cannot help you with that
Thanks,
you’re welcome
How can a player gets the “monster”. I have a test build, and I am within 3 meters from the coordinates, and it don’t get “caught”. I have tested with two “monsters”.
Got it working – my fault. I didn’t click the “monster” icon to “catch” it.
ok cool
ObjectID string, what to write here when adding monsters.
nothing, you may notice that when you add a row in your Parse Dashboard, the objectId gets automatically generated. so don’t touch it, otherwise you’ll mess the database up
Can we incorporate Apple AR Kit? And Augmented Reality to make this more like Pokemon Go?
you can edit this template as you wish, i won’t do that in thhe original product because of its Android version (there’s no ARKit for Android)
Can you please refund me back then, as I thought this was Pokemon go clone? and my client wants that.
no, sorry, you had to check the app description and watch its video preview before buying the app, you would have clearly understood that there’s no AR in this app, it’s not mentioned anywhere nor it’s shown in the video preview.
Will this work with iOS 11 and latest xcode
yes
Hi I am looking to buy this app but I have two questions.
1. Is it possible to control the number of times a monster can be found?
2. And is it possible to control the distance a user has to be from a monster before it shows up on their phone?
Thanks!
1. You have to manually insert Monsters in the database so they’ll be available in the world, so you have control on the Monsters availability, you can delete them or add new ones anytime.
2. yes, you can edit the following variable in Configs.swift:
// IMPORTANT: YOU CAN CHANGE THIS VALUE AS YOU WISH, ITS' THE RANGE IN KILOMETERS WHERE THE APP CAN SEARCH FOR NEARBY MONSTERS let distanceRangeFromCurrentLocation:Double = 10.0
Thanks for the response. To clarify my question—Is it possible for a monster to automatically go away after it has been found by a certain number of users? And is there a log of users who have found each monster?
When a user gets a Monster, it gets deleted from the database. Then in the Account screen, you can see the monsters you’ve caught and the points you’ve made.
Excellent that’s what I needed to know – I will be purchasing soon!
you’re welcome
Sorry Last question – If I purchase both the Android and the IOS versions do they share the same database from back4app?
absolutely yes, use the same App Id and Client key for both Configs files in the apps
Hi,
Great work!
Two questions: 1. Can I change/replace the maps with something indoor? 2. Can I get the backend to host it on my own server?
Thanks.
Hi,
1. the map view cannot be replaced, it’s iOS native MapKit and it has its code to make the core of this game work.
2. you may search on Google for Parse Server self hosting tutorials or guides
can we change monster adding style to random?
not in this template, you can do that with Gems app
in gems users can create account too right?
correct
Can I use the camera as orginal game
No, this is not a clone of pokemon go, we’ve got inspired by it but made a little different game
Love the app!
One question though, are users able to submit locations?
I want to customise the app, say for reporting graffiti as an example.
I need users to be able to send me locations of the ‘graffiti’ so other users can see it and so I can track the areas with the most problems. I also want to keep it local if possible so only users in a certain town/city can use it.
Any help would be appreciated.
Hi, no users are not able to submit location, you would need a different kind of app where users will be able to take pictures and then send them to the server along with their current location.
Based on the location and graffiti pictures sent, users who are xx Km nearby them will be able to see them in the Home screen. This is an idea, and you would have to change several parts of the code of this app in order to make it work as described.
Hi! I am having 2 issues after testing the app with the Facebook sign in update.. When a user selects button ‘sign in with Facebook’ and for example, regrets it, so the user exits Facebook window by selecting ‘Done’ the app shows an alert ‘Facebook login cancelled’. If you tap ‘OK’ the app shows an infinite message ‘Please wait’, have you noticed that too? Also when a new user signs in with Facebook, can the admin still see their location? thanks
thanks for your advice, we’ll fix both issue asap
we’ve submitted an update, it may be available in 2 days, we’ve edited Login.swift with the code to hide the HUD for Facebook login cancelled and the code to get the user’s current location
That’s great thanks!
you’re welcome!
Hi! Which files do I have to change for latest update? Just Login.swift?
Feb 12th 2017 • We only changed Monsters images and the app icon, the code has not been edited at all, we just got tired of the old monster images![]()
ah sorry, I meant the update before that, regarding Facebook!
Added Facebook Login button in the Login controller in Storyboard, and its relative code in Login.swift and AppDelegate.swift and Info.plist • Updated the User Guide • Added the following .framework files: FBSDKCoreKit.framework FBSDKLoginKit.framework FBSDKShareKit.framework ParseFacebookUtilsV4.frameworkYou should add those frameworks to your Xcode project and compare those swift and .plist files mentioned above with yours
Feb 1st 2017 • Added the necessary code to get the current location coordinates of a new user who signs up with Facebook in Login.swift
Where did you add the necessary code? Only in Login.swift?
yes, as the change log says
ok thanks
you’re welcome
lol, I feel dumb. But I don’t get it;
IMPORTANT Run the app one time only, sign up with a test user and then wait for an Alert that will notify you that the Monsters class and a demo monster has been created, then comment this line of code into viewDidAppear()method in Nearby.swift file:
It simply means that you have to run the app on your device or simulator one time (after you’ve changed the Parse App Id and Client Key with our own ones in Configs.swift), sign up and then just wait a few seconds, an alert will show up. then stop the app and enter your parse dashboard, refresh the page and you’ll find the Monsters class with a demo row in it.
Thanks for your reply. First I configured appid etc. and then run app. It said “demo monster created” and after I moved to parse dashboard I saw monsters there was like 5 monsters. and then I move to app tried to open map and its created monster again.
createMonstersClassAndData();
what must be the exact placement? If its possible can you send me a screenshot? I will be glad.
Sorry, I’ve got confused now, where’s your issue, on the parse dashboard? Or in the code?
Or you can’t find that “createMonstersClassAndData();” line of code into onStart() method in Nearby.java?
createMonstersClassAndData();will become this:
// createMonstersClassAndData();So just place ”//” in the beginning of that line of code and the app will stop creating demo monsters in your parse Dashboard.
done, that was all i need. thank you so much good luck with sales!
Thanks, and please don’t forget to rate this app on your downloads page: https://codecanyon.net/downloads
we’ll really appreciate it
Hi again, is it possible to pull players email and other datas?
Apple will reject your app if you make users store their emails, it’s sad but true. originally this game had the email field in its sign up screen, we had to remove it because Apple reviewers were rejecting submissions, saying that for this kind of game an email address was not needed, because of security reasons.
thanks! rated for 5 stars.
thanks so much!