elmirturismerural.com :

Πώς να Προσθήκη OpenFeint Χρησιμοποιώντας Corona SDK

Βάλτε διαδικτυακούς πίνακες κορυφαίων Into iPhone / iPad Game

elmirturismerural.com
Δείτε περισσότερα για:

OpenFeint είναι ένα online leaderboard που μπορεί να είναι μια μεγάλη προσθήκη στο iPhone ή το iPad παιχνίδι. Συνδεδεμένοι πίνακες κορυφαίων όχι μόνο την απλούστευση της διαδικασίας για την αποθήκευση υψηλά σκορ, μπορούν επίσης να παρέχουν ανεκτίμητη εμπορίας για το παιχνίδι σας. Καθώς όλο και περισσότεροι παίκτες μετά την υψηλή βαθμολογία τους σε απευθείας σύνδεση, οι φίλοι τους θα θεωρούν τη δράση τους, δίνοντας έτσι το παιχνίδι σας περισσότερες ευκαιρίες για λήψεις.

Ευτυχώς, είναι πολύ απλό για να προσθέσετε OpenFeint σε ένα παιχνίδι iOS χρησιμοποιώντας το Corona SDK. Στην πραγματικότητα, μπορεί να χρειαστούν περισσότερο χρόνο για τη ρύθμιση του λογαριασμού σας στο OpenFeint από ό, τι στην πραγματικότητα η διαδικασία κωδικοποίησης στο παιχνίδι σας.

Σημείωση: Αυτό το σεμινάριο είναι για εκείνους που χρησιμοποιούν το Corona SDK για την ανάπτυξη iOS . Εάν χρησιμοποιείτε το Xcode , θα χρειαστεί να κατεβάσετε το SDK OpenFeint και ακολουθήστε τις οδηγίες τους για την εφαρμογή.

Το πρώτο βήμα για την εφαρμογή OpenFeint στο iPhone / iPad το παιχνίδι σας είναι να δημιουργηθεί στην πρώτη πεντάδα και στην ιστοσελίδα OpenFeint. Μπορείτε να το κάνετε ακολουθώντας τα παρακάτω βήματα:

Είτε το πιστεύετε είτε όχι, αυτό ήταν το δύσκολο μέρος στην προσθήκη OpenFeint στο iPad σας ή το παιχνίδι iPhone. Τώρα έχουμε την ευκαιρία να το κωδικοποιητικό τμήμα. Θα χρειαστείτε αυτές τις πληροφορίες app και το αναγνωριστικό leaderboard που πήραμε από την ολοκλήρωση των παραπάνω βημάτων.

gameNetwork = require "gameNetwork"

of_product_key = "{Product Key}"
of_product_secret = "{Product Secret}"
of_app_id = "{Client Application ID}"
of_display_name = "{Application Name}"
of_leaderboard="{Leaderboard Unique ID}"

if gameNetwork then
if ( of_product_key and of_product_secret ) then
gameNetwork.init( "openfeint", of_product_key, of_product_secret, of_display_name, of_app_id )
end
end

Αυτός ο κώδικας μπορεί να κολληθεί στο επάνω μέρος του main.lua αρχείο σας. Ένα καλό σημείο είναι ακριβώς κάτω από οποιοδήποτε άλλο αρχείο πρέπει να έχετε στο main.lua. Αυτό θα δημιουργήσει τις μεταβλητές που χρησιμοποιούνται σε αλληλεπίδραση με OpenFeint και θα γίνει η προετοιμασία, πράγμα που σημαίνει οι παίκτες θα κληθούν συνδεθείτε και / ή εγγραφείτε για την πρώτη φορά που τρέχει το παιχνίδι. Ο κωδικός θα υπογράψει τους αυτόματα στο μετά την πρώτη φορά.

Απλώς αντικαταστήστε το app-συγκεκριμένες πληροφορίες (αριθμός-κλειδί προϊόντος, Secret προϊόντων, κλπ.) με τις πληροφορίες που λαμβάνονται από ακολουθώντας τα βήματα εγγραφής παραπάνω.

function setOFScore(score)
gameNetwork.request( "setHighScore", { leaderboardID=of_leaderboard, score=score, displayText="" } )
gameNetwork.show( "highscore", of_leaderboard )
end

function showOFScores()
gameNetwork.show( "highscore", of_leaderboard )
end

Αυτές οι δύο λειτουργίες μας επιτρέπουν να τη δημοσιοποίηση υψηλών βαθμολογιών και να δείτε τις υψηλές βαθμολογίες. Μπορείτε να τους βάλετε σε οποιοδήποτε σημείο main.lua σας ή οποιοδήποτε άλλο αρχείο που χρησιμοποιείτε για να τους αποκαλούν. Απλά καλέστε setOFScore (score) για να δημοσιεύσετε υψηλή βαθμολογία σας, η οποία θα είναι γενικά ονομάζεται στο παιχνίδι σας πάνω στην οθόνη.

Σημειώστε ότι ο κώδικας που τοποθετεί το σκορ σας, θα καλέσετε την υψηλή βαθμολογία leaderboard, οπότε δεν υπάρχει λόγος να τρέχει showOFScores () μετά την κλήση setOFScore (σκορ).

Η showOFScores () η λειτουργία είναι που προορίζονται να χρησιμοποιηθούν για ένα κουμπί που επιτρέπει στον παίκτη για να δείτε την online βαθμολογίες. Μπορείτε να πάρετε γραφικά για το κουμπί από την ιστοσελίδα OpenFeint στην καρτέλα Μάρκετινγκ υπό Εικόνες Brand.

Πώς να Ανάπτυξη iPad Apps



elmirturismerural.com :



τι ειναι το ios 5 ipad 2 καλυτερες δωρεαν εφαρμογες air print εκτυπωτες δωρεαν ταινιες ipad τη δημιουργία αντιγράφων ασφαλείας