• Products
  • Solutions
  • Made with Unity
  • Learning
  • Support & Services
  • Community
  • Asset Store
  • Get Unity

UNITY ACCOUNT

You need a Unity Account to shop in the Online and Asset Stores, participate in the Unity Community and manage your license portfolio. Login Create account
  • Blog
  • Forums
  • Answers
  • Evangelists
  • User Groups
  • Beta Program
  • Advisory Panel

Navigation

  • Home
  • Products
  • Solutions
  • Made with Unity
  • Learning
  • Support & Services
  • Community
    • Blog
    • Forums
    • Answers
    • Evangelists
    • User Groups
    • Beta Program
    • Advisory Panel

Unity account

You need a Unity Account to shop in the Online and Asset Stores, participate in the Unity Community and manage your license portfolio. Login Create account

Language

  • Chinese
  • Spanish
  • Japanese
  • Korean
  • Portuguese
  • Ask a question
  • Spaces
    • Default
    • Help Room
    • META
    • Moderators
    • Topics
    • Questions
    • Users
    • Badges
  • Home /
avatar image
Question by marchinram · Feb 08, 2012 at 12:00 AM · iosios5

unity ios and gamekit

Hello, I want to create a game in unity that uses the iOS GameKit Framework. I know the basics of making games in unity and how to use the GameKit Framework but don't know how I would combine the two? Is there a way to access iOS libraries from scripts, how would I do this? Thanks

Comment

People who like this

0 Show 0
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users

2 Replies

· Add your reply
  • Sort: 
avatar image
Best Answer

Answer by u3dxt · Sep 03, 2013 at 11:31 PM

Our plugin, iOS SDK by U3DXT has the GameKit framework. Compared to the prime31 plugin, we also have a high level framework that can get you set up quickly. But, we also have a low level framework that let's you access all of the GameKit APIs (300+ over 60+ classes).

For more information, check out: http://u3dxt.com/docs/gamekit

Oh, we will also be supporting iOS 7.0 features, such as Game Controllers and Multi-peer Networking. It will be available on the day iOS 7.0 is released.

EDIT: We just updated the package to include GameKit iOS 7.0 support. You only need Unity Basic. Check out our documentation for GameKit We also have a free trial in the iOS SDK Basic package

Comment
Fattie

People who like this

1 Show 0 · Share
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users
avatar image

Answer by dannyskim · Feb 08, 2012 at 12:21 AM

In order to call functions in Objective-C from the native GameKit Framework from apple, you would have to create plug-ins ( a Pro only feature ) to call them from Unity's code implementations. In doing so, you'd have to be familiar on how to create a wrapper for the GameKit code to call from imported .DLL's inside of Unity. It's a lot of work, and takes quite a bit of knowledge on both Apple's Obj-C stack and Unity's inner workings.

I would suggest you go to:

http://www.prime31.com/unity/

and just purchase the GameKit plug-in from prime31. He makes excellent plug-in products that require minimal coding, and gives awesome support both via e-mail or through the Unity forum boards. Also, please be aware the you will have to purchase his GameCenter Plug-In as well. It's a bit pricey, but I can guarantee you it's worth the price if you dont' know where to get started on making the plug-ins yourself.

Comment

People who like this

0 Show 1 · Share
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users
avatar image marchinram · Feb 08, 2012 at 03:03 AM 0
Share

his stuff looks cool, I'll probably try to create the plugin myself, this is more of a learning exercise and I have already used the GameKit frame a lot so I just need to learn the unity plugin side, on the unity site it says plugins are a pro/mobile feature, so does that mean if i use unity ios basic i can use plugins?

Your answer

Hint: You can notify a user about this post by typing @username

Up to 2 attachments (including images) can be used with a maximum of 524.3 kB each and 1.0 MB total.

Welcome to Unity Answers

If you’re new to Unity Answers, please check our User Guide to help you navigate through our website and refer to our FAQ for more information.

Before posting, make sure to check out our Knowledge Base for commonly asked Unity questions.

Check our Moderator Guidelines if you’re a new moderator and want to work together in an effort to improve Unity Answers and support our users.

Follow this Question

Answers Answers and Comments

6 People are following this question.

avatar image avatar image avatar image avatar image avatar image avatar image

Related Questions

How to add render able Texture in Unity 3d for iOS 0 Answers

Read a sound in unity 3D triggered from an iPad 1 Answer

Unity Pro Trial - after export to iOS no realtime shadow 1 Answer

when is full initialization of mono environmentis for ios? 0 Answers

Xcode hook up with Unity 1 Answer


Enterprise
Social Q&A

Social
Subscribe on YouTube social-youtube Follow on LinkedIn social-linkedin Follow on Twitter social-twitter Follow on Facebook social-facebook Follow on Instagram social-instagram

Footer

  • Purchase
    • Products
    • Subscription
    • Asset Store
    • Unity Gear
    • Resellers
  • Education
    • Students
    • Educators
    • Certification
    • Learn
    • Center of Excellence
  • Download
    • Unity
    • Beta Program
  • Unity Labs
    • Labs
    • Publications
  • Resources
    • Learn platform
    • Community
    • Documentation
    • Unity QA
    • FAQ
    • Services Status
    • Connect
  • About Unity
    • About Us
    • Blog
    • Events
    • Careers
    • Contact
    • Press
    • Partners
    • Affiliates
    • Security
Copyright © 2020 Unity Technologies
  • Legal
  • Privacy Policy
  • Cookies
  • Do Not Sell My Personal Information
  • Cookies Settings
"Unity", Unity logos, and other Unity trademarks are trademarks or registered trademarks of Unity Technologies or its affiliates in the U.S. and elsewhere (more info here). Other names or brands are trademarks of their respective owners.
  • Anonymous
  • Sign in
  • Create
  • Ask a question
  • Spaces
  • Default
  • Help Room
  • META
  • Moderators
  • Explore
  • Topics
  • Questions
  • Users
  • Badges