Search Unity

  1. Welcome to the Unity Forums! Please take the time to read our Code of Conduct to familiarize yourself with the forum rules and how to post constructively.

[RELEASED] OJYA LEADERBOARD V6 - The best and most complete Facebook leaderboard - Facebook API 16

Discussion in 'Assets and Asset Store' started by andyvene, Dec 2, 2016.

  1. andyvene

    andyvene

    Joined:
    Nov 1, 2016
    Posts:
    101
    Ojya Leaderboard v3.1 (and patch 3.2) is compatible with the latest facebook API 3.2.
    It is tested also with Unity 2018.3 and up to Unity Facebook SDK 7.13.


    To upgrade at facebook SDK 7.13, delete first the facebook folder '/Assets/FacebookSDK/' and also the other facebook folder, '/Assets/Ojyaleaderboard/FacebookSDK/'.
    After that, download from facebook site the Unity Facebook SDK v7.13, and double click on the Unity package with Ojyaleaderboard project opened.
     
    Last edited: Jan 9, 2019
  2. andyvene

    andyvene

    Joined:
    Nov 1, 2016
    Posts:
    101
    Ojya Leaderboard v3.1
    Facebook API 3.2

    * Patch v3.2 and February Discount *

    This is a patch for version 3.1. You have to replace those 2 files:
    'PostChallenge.cs' and 'tagojya.php' in your ftp host server directory.
    OjyaLeaderboard patch 3.2

    Zip password is the name of the var string in line 61 in 'PostChallenge.cs' script.

    Fixes:
    Now when you click on the post you made in your facebook timeline, will redirect to the link you have specified.
    Will be included in the next update v3.2.

    Get OjyaLeaderboard v3.1 on this link with discount until the 20th of February.



    Ojya Games - OjyaLeaderboard
    YouTube channel
     
  3. andyvene

    andyvene

    Joined:
    Nov 1, 2016
    Posts:
    101
    Ojya Leaderboard v3.1
    Facebook API 3.3

    * Patch v3.3 *


    This is a patch for version 3.1. You have to replace those 2 files:
    'PostChallenge.cs' and 'tagojya.php' in your ftp host server directory.
    OjyaLeaderboard patch 3.3

    Zip password is the name of the var string in line 61 in 'PostChallenge.cs' script.

    Fixes:
    Now you can define the redirect link inside the script or inside the 'tagojya.php' file of your server.
    Will be included in the next update v3.3.

    Get OjyaLeaderboard v3.1 on this link with a discount until 30 of June.



    Ojya Games - OjyaLeaderboard
    YouTube channel
     
  4. andyvene

    andyvene

    Joined:
    Nov 1, 2016
    Posts:
    101
    Ojya Leaderboard v4
    Facebook API 4

    Facebook iOS , Android and Gameroom latest SDKs

    * OUT SOON *



    Ojyaleaderboard is updated to version 4 !

    New features:

    - Facebook API 4
    - Unity Facebook Android and iOS SDKs updated to version 5.x
    - Compliant with new facebook policy for appevents activation.
    - SQL Score mechanism, setup with one click.
    - Rich posts, with custom runtime graphics and text to facebook timeline, like game celebrations and challenges.
    - Share game objects with players.
    - Easy setup of the ftp,sql and facebook settings assisted with the OjyaEditor menu. In only 10 min.

    Out soon.

    Ojya Games - OjyaLeaderboard
    YouTube channel
     
    Last edited: Aug 6, 2019
  5. andyvene

    andyvene

    Joined:
    Nov 1, 2016
    Posts:
    101
    Ojya Leaderboard v4
    Facebook API 4.0
    Facebook iOS , Android and Gameroom latest SDKs

    * Released*


    Ojya Leaderboard is updated to version 4 !

    New features:

    - Facebook API 4
    - Unity Facebook Android and iOS SDKs updated to version 5.x
    - Compliant with new facebook policy for appevents activation.
    - SQL Score mechanism, setup with one click.
    - Rich posts, with custom runtime graphics and text to facebook timeline, like game celebrations and challenges.
    - Share game objects with players.
    - Easy setup of the ftp,sql and facebook settings assisted with the OjyaEditor menu. In only 10 min.

    In a couple of days in the Unity Store.
    Get it also from our site now.

    Ojya Games - OjyaLeaderboard
    YouTube channel
     
    Last edited: Aug 12, 2019
    jGate99 likes this.
  6. andyvene

    andyvene

    Joined:
    Nov 1, 2016
    Posts:
    101
    Ojya Leaderboard v4
    Facebook API 4.0
    Facebook iOS , Android and Gameroom latest SDKs

    * Released*


    Ojya Leaderboard is updated to version 4 !

    Ojya Leaderboard has the most dynamic, rich and detailed posts to facebook timeline than any other facebook package.
    Easy reconfigurable by the developer.

    Challenge Post




    Celebration Post


    Ojya Games - OjyaLeaderboard
    YouTube channel


     
  7. andyvene

    andyvene

    Joined:
    Nov 1, 2016
    Posts:
    101
    Ojya Leaderboard v4.1
    Facebook API 4.0
    Facebook iOS , Android and Gameroom latest SDKs

    * Released*


    Ojya Leaderboard is updated to version 4.1 !

    - Improved further compatibility for the facebook posts, specially using the facebook mobile-native share dialogs for Android and iOS.
    - Fixes and changes in some depreciated code.

    Get it now from our site also.


    Ojya Games - OjyaLeaderboard
    YouTube channel
     
    Last edited: Sep 10, 2019
  8. andyvene

    andyvene

    Joined:
    Nov 1, 2016
    Posts:
    101
    Ojya Leaderboard v4.1
    Facebook API 5.0
    Facebook iOS , Android and Gameroom latest SDKs


    Ojya Leaderboard is updated to version 4.1 !

    - Improved further compatibility for the facebook posts, specially using the facebook mobile-native share dialogs for Android and iOS.
    - Fixes and changes in some depreciated code.
    - Compatible with Facebook API 5.0

    Get it now from our site also.


    Ojya Games - OjyaLeaderboard
    YouTube channel
     
    yuliyF likes this.
  9. andyvene

    andyvene

    Joined:
    Nov 1, 2016
    Posts:
    101
    Ojya Leaderboard v5
    Facebook API 6.0
    Facebook iOS , Android

    Ojya Leaderboard is updated to version 5!

    - Tested with Unity 5.6 , Unity 2018.3 and 2019.3
    - Facebook Unity SDK 7.18.1 ( iOS SDK 5.15.1 , Android SDK 5.13.0)
    - Fixes in some depreciated code.
    - Compatible with Facebook API 6.0
    - OjyaLeaderboard maintain all it's features.


    OUT SOON !!!


    Ojya Games - OjyaLeaderboard
    YouTube channel
     
    Last edited: Feb 15, 2020
  10. andyvene

    andyvene

    Joined:
    Nov 1, 2016
    Posts:
    101
    Ojya Leaderboard v5
    Facebook API 6.0
    Facebook iOS , Android

    * RELEASED *


    Ojya Leaderboard is updated to version 5!

    - Tested with Unity 5.6 , Unity 2018.3 , 2019.2 and 2019.3
    - Facebook Unity SDK 7.18.1 ( iOS SDK 5.15.1 , Android SDK 5.13.0)
    - Fixes in some depreciated code.
    - Compatible with Facebook API 6.0
    - OjyaLeaderboard maintain all it's features.

    You can get it right now from our site, and in a couple of days from the Unity store.

    Ojya Games - OjyaLeaderboard
    YouTube channel
     
  11. andyvene

    andyvene

    Joined:
    Nov 1, 2016
    Posts:
    101
    Ojya Leaderboard v5.1
    Facebook API 7.0
    Facebook iOS , Android



    * RELEASED *

    Ojya Leaderboard is updated to version 5.1!

    - Fixed depreciated code
    - Compatible with Facebook API 7.0
    - New versions for fb ios, android sdks.
    - Submitted with Unity 5.6 and tested with Unity 2018.3, 2019.2, 2019.3.7



    Ojya Games - OjyaLeaderboard
    YouTube channel
     
    Last edited: Jun 1, 2020
  12. Ramnjit

    Ramnjit

    Joined:
    Nov 13, 2016
    Posts:
    4
    If I am creating a leaderboard with 200 scores (FB profile picture, name and score) will it send Facebook 200 API calls? With other fb implementations I'm falling into the problem of maxing out the API calls/hour allowed by Facebook.
     
  13. andyvene

    andyvene

    Joined:
    Nov 1, 2016
    Posts:
    101
    Hello ,
    What type of API call you are sending ?
    Is it fb graph api call. Or updating the scores database ?
     
  14. Ramnjit

    Ramnjit

    Joined:
    Nov 13, 2016
    Posts:
    4
    Fb graph API call, however this is with a different asset and not yours. Would yours function differently? For my implementation I am using Facebook and playfab with using sqlite to locally store information to a DB and update once an hour but this method is really slow and can take 15 seconds to load a 10 person leaderboard whereas I'm trying to load 100 person
     
  15. andyvene

    andyvene

    Joined:
    Nov 1, 2016
    Posts:
    101
    Ojya leaderboard using a simple database SQL the standard of all web hosting services. and I update scores pretty fast.
    depends of your host provider you use and your hosting plan you have.
    Facebook permits 200 calls per person per hour. Maybe more if other users have made less calls in that hour.
    Yes this is true.
    I am not sure if there is a Facebook paid plan that you can increase that rate.
     
  16. Ramnjit

    Ramnjit

    Joined:
    Nov 13, 2016
    Posts:
    4
    So with your asset would I be able to do the following:

    1. Make a leaderboard with 100 people.
    2. Make a friend's only leaderboard.
    3. Have the database connectivity (read/write) be relatively fast (not as slow as what I have right now)
    4. Be able to show Facebook picture, name and score per entry.
    5. Be able to do all of the above and not be limited by Facebook's 200 API call limit.

    My game does not have multiple levels, only one game with a global and friends leaderboard but I am trying to accomplish the speed and functionality that a game like candy crush would provide for a leaderboard.
     
  17. andyvene

    andyvene

    Joined:
    Nov 1, 2016
    Posts:
    101
    In general using the SQL database, fb API calls, connected to your app, are limited only for sharing game objects and posting to timeline.

    1. Make a leaderboard with 100 people.
    A. Yes and more


    2. Make a friend's only leaderboard.
    A. YES - Only 1 FB API call is made to get the friends, each time you ask to draw the leaderboard.
    A1. Starting Ojya leaderboard will ask you if you want to use the leaderboard with friends or all game users. But you can disable this future.


    3. Have the database connectivity (read/write) be relatively fast (not as slow as what I have right now)
    A. YES depends on your web hosting that your SQL database is connected.
    A1. Ojya leaderboard takes all the scores with 1 PHP call only. Super fast.


    4. Be able to show Facebook picture, name and score per entry.
    A. Getting fb profile images is not a FB API call, so it is not connected to your fb app. It is just an http call to fb.
    A1. Ojya leaderboard is using a cache mechanism for the images. Once you launch the app will not use it, unless there is no internet connection. But you can use the cache images also on first launch if you want, to make drawing leaderboard faster. During gaming ojya leaderboard will use the cache always for re-drawing the leaderboard.
    A2. Scores and names are taken from the SQL database.


    5. Be able to do all of the above and not be limited by Facebook's 200 API call limit.
    A. The only Facebook API calls are for sharing objects and posting to timeline.
    Facebook offers 200 calls per 1hour per person.
    No one in Candy crash for example does 200 calls per hour for only sharing objects and posting to timeline.


    As you are the developer, you can configure ojya leaderboard as you want.
    Ojya leaderboard comes with settings as default to start quickly using the leaderboard , with minimum setup, and satisfy more users. But you can do your own tweaks.
    Using sql database for scores is a good thing to limit fb api calls to minimum. And is more secure and fast.
    So limitations are from other factors, facebook developer policy and web host planning.
    But even though , i don't think you will have any problem using more than 200 players in your game.
    Read always facebook policy as it changes from time to time.

     
    Last edited: Aug 18, 2020
    Ramnjit likes this.
  18. andyvene

    andyvene

    Joined:
    Nov 1, 2016
    Posts:
    101
    Ojya Leaderboard v5.1
    Facebook API 8.0
    Facebook iOS , Android



    * RELEASED *

    Ojya Leaderboard is updated to version 5.1!

    - Fixed depreciated code
    - Compatible with Facebook API 8.0
    - New versions for fb ios, android sdks.
    - Submitted with Unity 5.6 and tested with Unity 2018.3, 2019.2, 2019.3.7



    Ojya Games - OjyaLeaderboard
    YouTube channel
     
    Last edited: Aug 19, 2020
  19. andyvene

    andyvene

    Joined:
    Nov 1, 2016
    Posts:
    101
    Ojya Leaderboard v5.2
    Facebook API 9
    Facebook iOS , Android



    * OUT SOON *

    Ojya Leaderboard is updated to version 5.2!

    - Fixed depreciated code
    - After October 2020, support for facebook image profiles call limit, with Ojya new mechanism.
    Draw the leaderboard with more than 200 players and don't compromise the gaming due to facebook call limit.
    - Compatible with Facebook API 9.0
    - New versions for fb ios, android sdks v8
    - Submitted with Unity 5.6 and tested with 2018.3 f2, 2019.2, 2019.4.13 TLS



    Ojya Games - OjyaLeaderboard
    YouTube channel
     
    Last edited: Jan 10, 2021
  20. andyvene

    andyvene

    Joined:
    Nov 1, 2016
    Posts:
    101
    Ojya Leaderboard v5.2
    Facebook API 9
    For iOS and Android



    * RELEASED *

    Ojya Leaderboard is updated to version 5.2!

    - Fixed depreciated code
    - After October 2020, support for facebook image profiles call limit, with Ojya new mechanism.
    Draw the leaderboard with more than 200 players and don't compromise the gaming due to facebook call limit.
    - Compatible with Facebook API 9.0
    - New versions for fb ios, android sdks v8
    - Submitted with Unity 5.6 and tested with 2018.3 f2, 2019.2, 2019.4.13 TLS



    Ojya Games - OjyaLeaderboard
    YouTube channel
     
  21. andyvene

    andyvene

    Joined:
    Nov 1, 2016
    Posts:
    101
    Ojya Leaderboard v6
    Facebook API 10
    For iOS and Android


    * RELEASED *

    Ojya Leaderboard is updated to version 6.0!

    - New code for downloading facebook image profiles
    - Extensive test and new code for handling errors and delays when downloading image profiles.
    The leaderboard is always updated and fast, without stoping the designing , if error occurs.
    - Compatible with Facebook API 10
    - Submitted with Unity 5.6 and tested with 2018.3 f2, 2019.2, 2019.4.13 TLS



    Ojya Games - OjyaLeaderboard
    YouTube channel
     
    Last edited: Mar 15, 2021
  22. andyvene

    andyvene

    Joined:
    Nov 1, 2016
    Posts:
    101
    Ojya Leaderboard v6
    Facebook API 11
    For iOS and Android


    * RELEASED *

    Ojya Leaderboard is updated to version 6.0!

    - Ojya Leaderboard is compatible with the new Facebook API 11

    Ojya Games - OjyaLeaderboard
    YouTube channel
     
  23. andyvene

    andyvene

    Joined:
    Nov 1, 2016
    Posts:
    101
    Ojya Leaderboard v6.1
    Facebook API 16
    For iOS and Android


    * RELEASED *

    Ojya Leaderboard is updated to version 6.1!

    - Ojya Leaderboard is compatible with the new Facebook API 16

    Ojya Games - OjyaLeaderboard
    YouTube channel