Discussion on Catch The Monsters | iOS Universal Geolocation Game Template (Swift)

73 comments found.

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.

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 :)

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 :)

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

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!

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

Will this work with iOS 11 and latest xcode

yes

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.

kalak

kalak Purchased

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 ;)

kalak

kalak Purchased

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”.

kalak

kalak Purchased

Got it working – my fault. I didn’t click the “monster” icon to “catch” it.

ok cool ;)

kalak

kalak Purchased

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

kalak

kalak Purchased

Thanks,

you’re welcome

kalak

kalak Purchased

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 ;)

kalak

kalak Purchased

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.

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

kalak

kalak Purchased

Thanks, just did.

cool

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

by
by
by
by
by
by