Az integráció néhány jellemzője a szociális hálózat játék scoreloop app android, szolgáltatás

Az integráció néhány jellemzője a szociális hálózat játék scoreloop app android, szolgáltatás
Táblázat bejegyzések megjelent játékok sok-sok évvel ezelőtt. Eleinte nagyon egyszerű Idézzük például játékok konzolok három karakteres nevét a játékosok.

Idővel, a nyilvántartást a táblázat tovább fokozódott, az eredmények lehetővé vált, hogy tegye közzé az interneten, hogy magukat a globális listán.

Főbb jellemzők

eredményeket táblázatban

2. lépés: Adja meg alkalmazás számára, hogy a játék azonosítóját és jelszavát.

Akkor megy két módon - használja CoreSocial SDK és tegyen meg mindent a kezeddel, vagy használja ScoreloopUI UI, és készülj fel a táblázatban az eredmények, stb Mi megy át a második.

3. lépés Kicsomagolás SDK bármely könyvtárba.

Azt feltételezzük, hogy az Ön által használt Eclipse fejleszteni az alkalmazás. Nyissa meg a projektet a SDK ScoreloopUI készítmény kiválasztásával a File -> Import -> Meglévő benyúlik munkaterület.

Ezután csatlakoztassa ScoreloopUI projekt a projekt, mint egy könyvtár (kattintson jobb gombbal a játék projekt, válassza a „Tulajdonságok”, válassza a „Android”, kattintson a „Hozzáadás” részben „Library”, meg ScoreloopUI projekt, és válassza ki azt).

Arra is szükség van, hogy csatlakoztassa scoreloop-core.jar könyvtárat a projekt (Project -> Tulajdonságok -> Könyvtárak -> Add külső JAR)

4. lépés Állítsa be az alkalmazás számára a szükséges engedélyeket.





Nyilvánvaló, hogy az alkalmazás lesz szüksége az internet-hozzáférést (INTERNET). Miért van szükség READ_PHONE_STATE nem tudom pontosan, de READ_CONTACTS elhagyható, ha beállítja ui.feature.address_book = false scoreloop.properties fájlt.

5. lépés Adja ScoreloopUI activiti aki használja az alkalmazást.






















6. lépés: scoreloop.properties fájl

Visszatérés a web panel scoreloop.com, állítsa be a tulajdonságokat a játék (Game Tulajdonságok lapon), majd kattintson a linkre „Get scoreloop.properties” ugyanazon az oldalon, és mentse a fájlt egy mappába scoreloop.properties / eszközöket a projekt.

7. lépés: Az inicializálás és megsemmisítése keretében Scoreloop

Inicializációjú és megsemmisítése keretében osztályok használt ScoreloopManagerSingleton osztályban. Megjegyezzük, hogy az alábbiakban leírt műveleteket el kell végezni az Application osztály helyett activiti. Amikor létrehoz egy alkalmazás osztály (ha még nem tette meg), ne felejtsük el, hogy adja meg a nevét az alkalmazás osztály tag «alkalmazása» a kiáltvány.

ScoreloopManagerSingleton. init (. „titkos kód, amelyet a webes felületen keresztül”);
rombolás:

8. lépés: Küldés az eredmény a játék a szerver

Az activiti OnScoreSubmitObserver végre kell hajtania a felületet. Ez egy módszer onScoreSubmit, amelyet az úgynevezett elküldése után az állás a szerver (nyilvánvaló, hogy ez a művelet időt vesz igénybe, és blokkolja a UI ilyen időben nem tud folyni).

Regisztráció activiti mint a megfigyelő az eredményeket küld:

ScoreloopManagerSingleton. get (). setOnScoreSubmitObserver (e);
Küldj pont a szerverre:

Dupla scoreResult = 1450,0;
ScoreloopManagerSingleton. get (). onGamePlayEnded (scoreResult, null);
A módszer onGamePlayEnded második paraméter - a játék mód (például egyszerű, komplex, stb). Mert még nem konfigurált módok webes felületen keresztül, át null.

9. lépés: megjeleníteni az eredményeket

Ezzel a nagyon egyszerű:

startActivity (új szándék (ez LeaderboardsScreenActivity osztály) ..);
Itt van, hogyan néz ki:

Az integráció néhány jellemzője a szociális hálózat játék scoreloop app android, szolgáltatás


Scoreloop használatával a szolgáltatás megköveteli, hogy az alkalmazás ikonja volt a tetején a fő kép egy kis logó Scoreloop, mint itt:

Ez úgy történik, látszólag, így a felhasználók azonnal látni, hogy ez az alkalmazás integrált Scoreloop és elkezdte, hogy üsse meg a szörnyű erő, de mindannyian tudjuk, ...

utószó