You are on page 1of 2

********************************************************************************

********************************************************************************
********************************************************************************
********************************************************************************
OpenFeint Unity Support 2.1
release date 2.3.2010
Release Notes
Copyright (c) 2009-2010 Aurora Feint Inc. All Rights Reserved.
********************************************************************************
**** Unity Package provided courtesy of Jerrod Putman ****
********************************************************************************
********************************************************************************
**** What's New? (Version 2.1, 2.3.2010)
********************************************************************************
- [ADDED] Support for challenges.
- [ADDED] Support for cloud blob storage.
- [ADDED] Properties for getting the logged in user's name and ID.
- [ADDED] Additional comment documentation for events.
- [FIXED] Problems with events not getting fired.
- [ADDED] Additional dashboard pages in ePage enum.
- [ADDED] C# and Javascript examples in OpenFeint.cs comments to help developers
.
- [ADDED] Events for being notified when a user logs in or out.
- [ADDED] Properties to get the userId of the currently logged in user and the l
ast logged in user.
- [FIXED] "SetDashboardOrientation" now works properly.
- [FIXED] "SendSocialNotification" now works properly.
- [FIXED] Integration script now properly weak links UIKit and MapKit frameworks
.
- [CHANGED] "Allow Notifications" in the Initialization Wizard defaults to "on".
- [CHANGED] Integration script now checks for the presence of each file it needs
to add/change to ensure backwards compatibility.
********************************************************************************
********************************************************************************
********************************************************************************
This document explains how to integrate the OpenFeint-UnityiPhone package.
Below is a step by step explanation for the integration process.
1. If this is a new Unity project, make sure to set up your Player settings firs
t (Edit->Project Settings->Player). This is required for the automation process
to work properly.
2. In Unity, go to "Assets->Import Package..." and import the attached Unity pac
kage.
3. Note the new "OpenFeint" menu item in the menu bar. Click on this and go to "
Set Application Initialization Settings...". In this dialog, set up all of the O
penFeint initialization settings and click Apply. This step only needs to be don
e once for each application. It is recommended that you turn "Allow Notification
s" on.
4. If desired, copy your "openfeint_offline_config.xml" into the "Editor/OpenFei
nt/Offline Config File Goes Here" folder. You will need to do this every time yo
u make a change to achievements or leaderboards through the developer dashboard.
6. For your first build with OF support (and anytime you need to do anything oth
er than an "Append" build in Unity), make sure that the Xcode project isn't open
as it causes problems. We're looking for a solution for this.
7. Go to Unity "Build Settings" (File->Build Settings...) and "Build" the projec
t (not "Build & Run" for the first build; subsequent builds of the project can u
se Build & Run though).
8. Follow the instructions in the OpenFeint readme.txt file. These are steps for
adding OpenFeint to your xcode project. You only need to do this once.
9. Hit "Build & Run". Your application will launch on your iPhone and the OpenFe
int welcome screen will appear on your first run.
10. Use the handy methods, events, and properties located in "Plugins/OpenFeint.
cs" to hook up achievements, leaderboards etc.
NOTE: If you want to build for an iPhone OS prior to 3.0 it is important that yo
u follow the instructions in the OpenFeint README.txt file for weak linking your
libraries.

********************************************************************************
**** Revision History
********************************************************************************
-------------------------
-- Version 2.0, 1.15.2010
-------------------------
- Initial unity support reboot

You might also like