Search Unity

[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


    for iOS , Android and facebook GameRoom
    facebook API 16

    Ojya Leaderboard is maybe the most complete-powerful Facebook leaderboard engine for Unity.

    It offers the most advanced levels-score-bonus , error-free, mechanism and sharing features for gaming and for the first time the core of the score management is inside the game.

    Version 4 and 5 works with SQL-database host score. Configured with one click using OjyaEditor menu.

    Ojya Leaderboard brings Facebook SDK to a next level for gaming, introducing a unique method of creating Facebook host leaderboards.

    It goes far beyond compared to other leaderboards, like the google-leaderboards , as it has more features and is more customizable by the user , about the algorithms of the scores.
    You are not constrain of a certain score mechanism 3rd party leaderboards offer you and at the end limits you in your game design. (ex: google play multi-leaderboard limit of 70 levels)



    With all these features and easy to configure, you can start right away using your Facebook leaderboard in your game.

    We provided a slim designed UI , but still powerful and finished, so you can start using the leaderboard right away.

    Using the Unity's advanced and simple Canvas UI system , it is really quick and simple to change the graphics of the Ojya leaderboard for your needs.

    Also designing a 3D or 2D Leaderboard path-map using our ordered-data-score lists becomes really a simple task for the developer.

    Ojya Leaderboard is released and tested for 1 year and a half in other game machines, so it is now really mature and without errors for Unity.

    features:
    * Login to facebook
    * Facebook host-only server for the score mechanism 1(depreciated)
    * SQL host server for the score mechanism 2
    * Level-score-bonus error-free score engine
    * Share score information with Facebook friends and now also with
    all game users installed the game (selectable).
    * User configurable of keeping highest score or not of each level
    * Advanced off-line score mechanism
    * Sharing bonus-game items- with other players
    * Challenge -post to facebook friends wall
    * Celebrate victory and post to facebook wall
    * Cache mechanism for faster and updated design
    * Dialog windows popup for every status of the leaderboard
    * Multiple Facebook users accounts support on playing.
    * Multiple leaderboards now is possible, each with
    levels-score-bonus information.
    * Ojya custom JsonParse c# methods
    * Advanced mechanism that understands every possible playing
    situation: no internet connection, automatic attempts retrieving data,
    data - score server situation etc
    * Unicode support, for displaying foreign languages Facebook user
    names.
    * Uses only standard Opengraph actions and objects. Very simple for
    review with API 2.8 and above.
    * Ojya Editor panels for quick setup and saving presets of the
    leaderboard.
    * Plug and play
    * Facebook API 10
    * In compliant with the latest facebook policy for appevents, facebook analytics.​

    Facebook Game room requires Unity 5.6 and above till Unity 2019.2
    NOTE: OjyaLeaderboard V4 and V5 needs the standard facebook permissions for gaming:
    public_profile , friends_list, email.
    (publish_actions only for API 2.x and until 1 August 2018)

    Ojyaleaderboard version 4 and 5 and also Facebook API 5.0 and above needs to have a web hosting service , for using the leaderboard at 100%.
    The score mechanism is now based only on SQL-database. You can setup the database just with one click.
    All other features remain the same. Sharing game objects, post to facebook timeline.

    Version 5.1 , using facebook unity sdk 7.18.1, is also compliant with the facebook policy about using the appevents, facebook analytics.


    Visit our site in section 'Fixes-Updates' to download the PDF which has the link also of the video tutorial for version 3 and 4, in page 1.
    Latest update of the instructions PDF was made in 14 March 2021.

    Specs:
    Current version 6.1
    Tested with Unity 2018.3, 2019.2, 2019.4.13, 2021.1.10 TLS
    Tested with Facebook API 16 and Facebook SDK 9.2
    Facebook iOS , Android SDKs v11


    Ojya Games - OjyaLeaderboard - *Promotion for few days only*
    Ojya Games site 2- OjyaLeaderboard
    Ojya Leaderboard - Asset Store
    YouTube channel































     
    Last edited: Feb 7, 2023
  2. andyvene

    andyvene

    Joined:
    Nov 1, 2016
    Posts:
    101
    Ojya Leaderboard successfully updated to v1.2.
    Full support with Unity 5.5. (Thank you Vaidas ... Unity QA Team)
    After is going on the store the version 1.1 for the first time, i will update it to version 1.2.
     
    Last edited: Dec 6, 2016
  3. andyvene

    andyvene

    Joined:
    Nov 1, 2016
    Posts:
    101
    I am releasing the Ojya Leaderboard v1.2 on our site as waiting to become in a few days available also on the asset store.
    Visit our site to get the Ojya Leaderboard v1.2
    Feel free to review and ask any question.

    Tested with Unity 5.4.2f2 and Unity 5.5f3

    When comes available on the asset store will be removed from our site.

    Ojya Games - OjyaLeaderboard
     
    Last edited: Dec 10, 2016
  4. andyvene

    andyvene

    Joined:
    Nov 1, 2016
    Posts:
    101
    Visit our site for information and video tutorials on our YouTube channel of the unique features of Ojya Leaderboard.







    Ojya Games - OjyaLeaderboard
     
  5. andyvene

    andyvene

    Joined:
    Nov 1, 2016
    Posts:
    101
    I am happy to announce that Ojya Leaderboard
    has been updated for Facebook API 2.8 !!!!
    new Version is 1.4

    As you may know a very criticised move of Facebook development team was to remove , after years, the custom-user Open Graph functions , with the API 2.8.
    I started the update yesterday and is finished with success. A lot of functions have been changed to make possible that OjyaLeaderboard would be compatible with the upcoming Facebook API updates as announced for next April 2017.

    visit our site to get the Ojya Leaderboard - the best leaderboard for Unity !
    Ojya Games - OjyaLeaderboard
     
    Last edited: May 13, 2017
  6. andyvene

    andyvene

    Joined:
    Nov 1, 2016
    Posts:
    101
    Ojya Leaderboard v1.4 - Facebook API 2.8
    After the great success of updating for full support with the latest API 2.8 some other changes have been made.
    • Dialog pop up for annotation for first time creating scores on server by the player
    • Minor fixes on the offline score mechanism
    • Better functionality on the attempts for retrieving or posting scores when Facebook server or network has connection problems.
    Now the version 1.4 is on our site (still waiting for upcoming asset store release, which will be in this point the version 1.4).

    Get and use Ojya Leaderboard with your game and you will understand how good works on every possible play situation and the value of having in your game a fully controlled and error-free score mechanism.
     
    Last edited: Dec 20, 2016
  7. andyvene

    andyvene

    Joined:
    Nov 1, 2016
    Posts:
    101
    Ojya Leaderboard v1.4 - Facebook API 2.8
    Example of challenge other players.

    With a simple click on the icon of the Facebook user you post a challenge to the wall that friends can see.

     
    Last edited: Dec 20, 2016
  8. andyvene

    andyvene

    Joined:
    Nov 1, 2016
    Posts:
    101
    Ojya Leaderboard has been released...!
     
  9. andyvene

    andyvene

    Joined:
    Nov 1, 2016
    Posts:
    101
    Ojya Leaderboard v1.4.2
    advanced score mechanism for designing great leaderboards

    Ojya Leaderboard is a powerful score mechanism for facebook, never build before for Unity.
    It offers features like sharing objects-bonus and posting to Facebook timeline and a unique level-score-bonus mechanism with off line gaming feature.
    Practically everything you need for a great leaderboard which operates in every condition online or off line.


    Version 1.4.2 is ready and coming out soon. Minor fixes.


     
    Last edited: Jan 3, 2017
  10. andyvene

    andyvene

    Joined:
    Nov 1, 2016
    Posts:
    101
    Ojya Leaderboard v1.4.2
    advanced score mechanism for designing great leaderboards
    Ojya Leaderboard version 1.4.2 is out.
     
    Last edited: Jan 17, 2017
  11. andyvene

    andyvene

    Joined:
    Nov 1, 2016
    Posts:
    101
    Ojya Leaderboard v1.4.3
    advanced score mechanism for designing great leaderboards
    Ojya Leaderboard update to version 1.4.3
    - Minor fixes
    - More comments inserted in the scripts for better help.
    - Name of Facebook user inserted in every photo, on top.
     
  12. andyvene

    andyvene

    Joined:
    Nov 1, 2016
    Posts:
    101
    Ojya Leaderboard v1.4.5
    advanced score mechanism for designing great leaderboards

    -- Major Update --
    For the first time you can select if share score information with Facebook friends(default) or with all players who play your game.


    Ojya Games - OjyaLeaderboard
     
    Last edited: Feb 3, 2017
  13. andyvene

    andyvene

    Joined:
    Nov 1, 2016
    Posts:
    101
    Ojya Leaderboard v1.4.6
    advanced score mechanism for designing great leaderboards
    Ojya Leaderboard v1.4.6 is released.
     
  14. andyvene

    andyvene

    Joined:
    Nov 1, 2016
    Posts:
    101
    Ojya Leaderboard v1.4.6
    advanced score mechanism for designing great leaderboards
    Ojya Leaderboard PDF and the comments inside the scripts will help you understand quickly all the functions, so you can use it quickly and also create your custom leaderboard.

    And of course it is plug and play with only 4 Facebook variables to set.

    Ojya Games - OjyaLeaderboard
    Ojya Leaderboard - Asset Store
     
  15. andyvene

    andyvene

    Joined:
    Nov 1, 2016
    Posts:
    101
    Ojya Leaderboard v1.4.6
    advanced score mechanism for designing great leaderboards
    Ojya Leaderboard uses for all it's functions only the 4 standard Facebook permissions for gaming:
    ' public_profile' , 'friends_list' , 'email' and 'publish_actions'.


    This, makes it really simple for getting review of your game on the Facebook developer site.

    Ojya Games - OjyaLeaderboard
    Ojya Leaderboard - Asset Store
     
  16. andyvene

    andyvene

    Joined:
    Nov 1, 2016
    Posts:
    101
  17. andyvene

    andyvene

    Joined:
    Nov 1, 2016
    Posts:
    101
    Ojya Leaderboard v1.4.7e
    advanced score mechanism for designing great leaderboards
    Ojya Leaderboard version 1.4.7e is out.

    - Improved code on designing the leaderboard
    - Inserted the ability to save inside the score info of each user the email. Useful if needed to integrate with other leaderboards engines.

    Ojya Leaderboard is developed as a finished leaderboard engine. Every possible gaming situation is taken in consideration and the leaderboard will work always without any data loss.
    Just change graphics, and think of the rest of your game...

    Ojya Games - OjyaLeaderboard
    Ojya Leaderboard - Asset Store
     
  18. andyvene

    andyvene

    Joined:
    Nov 1, 2016
    Posts:
    101
    Ojya Leaderboard v1.4.8
    advanced score mechanism for designing great leaderboards
    Unicode support for foreign languages
    - Unicode support for foreign languages Facebook user's names, on designing and posting to Facebook timeline.

    Ojya Games - OjyaLeaderboard
    Ojya Leaderboard - Asset Store
     
    Last edited: May 13, 2017
  19. andyvene

    andyvene

    Joined:
    Nov 1, 2016
    Posts:
    101
    Last edited: May 13, 2017
  20. andyvene

    andyvene

    Joined:
    Nov 1, 2016
    Posts:
    101
    Ojya Leaderboard v1.5
    is released !


    Facebook API 2.9 support
    New Open Graph Celebrate game post to timeline

    New Score Post Action
    New dialog panels for challenge and celebrate


    NOTE: for users, please read the PDF in page 7 for the new score post action

    Ojya Games - OjyaLeaderboard
    Ojya Leaderboard - Asset Store
     
    Last edited: May 16, 2017
  21. yomanx

    yomanx

    Joined:
    Dec 5, 2016
    Posts:
    38
    hi, could your plugin do this (friends progression on the map)? what api should i use in fb and in plugin?
     
    Last edited: May 30, 2017
  22. andyvene

    andyvene

    Joined:
    Nov 1, 2016
    Posts:
    101
    Hello ,
    For Unity3d I didn't make a 2d map.
    For Stencyl , there is.
    Of course. You just need to take the list generated with the scores and design a leaderboard map.
    Maybe , in the near future I can implement it graphically.

    My plugin uses a list that can be defined to get only a certain number of the top highest score user per level.
    So the list can have for ex : only the first 2 players for each level.
    Extracting the information from the list you have all the information to design with Facebook image profile the map.
    So , level logo img and near that the 2 users profile images.

    I use all the latest Facebook API and unity sdk for Facebook.
     
    Last edited: May 30, 2017
    yomanx likes this.
  23. yomanx

    yomanx

    Joined:
    Dec 5, 2016
    Posts:
    38
    Hm, I noticed that there are no additional requests in the CCSaga.

    They have just one login request, and how it works in yours plugins? Do you need additional requests?
     
  24. andyvene

    andyvene

    Joined:
    Nov 1, 2016
    Posts:
    101
    It works exactly as CCSaga.
    First time you install the game and login it asks for permissions. After that the next time the game loads without login authorisation each time. Remembers the last Facebook user logged in.
    Unless you logout and then it logins with another user.
    Permissions are asked only one time when you install the game.
    Normal procedure as with all Facebook games.

    Actually , after this process, you can also play the leaderboard and make scores, without internet connection. The leaderboard will post the scores next time it connects to internet.

    Offline gaming is well implemented with OjyaLeaderboard.

    Let's say, it is a finished leaderboard. Extensive test are made on conditions also without internet connection so the player can still use the game always.
     
    Last edited: May 30, 2017
    yomanx likes this.
  25. andyvene

    andyvene

    Joined:
    Nov 1, 2016
    Posts:
    101
    Ofcourse. Facebook policy. Every POST action in Facebook has the publish permission to grant.
    This is different from the read permission. With this 2 permissions you install the game.
    After that . it will be no other moment that they ask for read and publish permissions. Unless if the user deletes the game form the Facebook profile. Then it will ask again.
    Normal procedure for EVERY Facebook app that posts.
     
    yomanx likes this.
  26. andyvene

    andyvene

    Joined:
    Nov 1, 2016
    Posts:
    101
  27. andyvene

    andyvene

    Joined:
    Nov 1, 2016
    Posts:
    101
  28. andyvene

    andyvene

    Joined:
    Nov 1, 2016
    Posts:
    101
  29. andyvene

    andyvene

    Joined:
    Nov 1, 2016
    Posts:
    101
  30. andyvene

    andyvene

    Joined:
    Nov 1, 2016
    Posts:
    101
    Ojya Leaderboard v1.5.3
    Facebook API 2.10
    **Released**



    New update addition for version 1.5.3.
    Although it is not a necessary update it includes a better and more proof way to execute an existing function.
    Visit our site in section 'Fixes Updates'.
    Will be included in version 1.5.4


    Ojya Games - OjyaLeaderboard
    Ojya Leaderboard - Asset Store
     
  31. andyvene

    andyvene

    Joined:
    Nov 1, 2016
    Posts:
    101
    Ojya Leaderboard v1.5.3
    Facebook API 2.10
    **New update-patch**


    Another update-patch for version 1.5.3 today.
    Although it is not a necessary update it includes a better and more proof way to execute an existing function.

    We have introduced for 'AllGameUsers' game play method a better way to obtain the app token, necessary for only this particular situation.

    Now together with the old method (dll file), we have a call 'server to server' to obtain the app token, as Facebook suggests for better security.

    Visit our site in section 'Fixes Updates' to download the updated scripts and the new PDF.
    Will be included in version 1.5.4 soon after a test-drive.



    Ojya Games - OjyaLeaderboard
    Ojya Leaderboard - Asset Store
     
  32. andyvene

    andyvene

    Joined:
    Nov 1, 2016
    Posts:
    101
    Ojya Leaderboard v1.5.4
    Facebook API 2.10
    **out soon**


    - Better operations in game mode 'AllGameUsers'.
    - server to server call and .dll file to obtain the app_token used for the above play mode.
    - better functionality of the com panel in the game.
    - New PDF instructions now devided in sections.

    Ojya Games - OjyaLeaderboard
    Ojya Leaderboard - Asset Store
     
  33. andyvene

    andyvene

    Joined:
    Nov 1, 2016
    Posts:
    101
    Ojya Leaderboard v1.5.4
    Facebook API 2.10

    **Released**


    - Better operations in game mode 'AllGameUsers'.
    - server to server call and .dll file to obtain the app_token used for the above play mode.
    - better functionality of the com panel in the game.
    - New PDF instructions now devided in sections. Updated il 30-08-2017

    Ojya Games - OjyaLeaderboard
    Ojya Leaderboard - Asset Store
     
    Last edited: Aug 30, 2017
  34. sygaki786

    sygaki786

    Joined:
    Jan 26, 2014
    Posts:
    142
    Hi, I am interested in purchasing your product. I need to confirm a few things before I purchase:

    1. Are you limited by number of FB levels or do you support unlimited Levels?

    2. Can I also further categorize leaderboards by Worlds in addition to Levels? Please could you put out a demo/tutorial for this?

    3. In each level selection, I will have prefabs. The prefabs will have

    1 - Level #.
    2 - Lock/Unlock
    3 - Score
    4 - Rank

    I need the Rank to be updated in real-time at the end of the game. Is this possible? Is the response that quick?

    I would appreciate if you could put a short demo/tutorial with:

    1. Worlds + Levels
    2. A level selection scene with Level prefabs with real-time updated ranking for the level just played.

    Thanks,
    Arshad
     
  35. andyvene

    andyvene

    Joined:
    Nov 1, 2016
    Posts:
    101
    Hello Arshad,
    yes you can do all the things you asked with a little mod.

    1. Number of levels is unlimited , it is a string that holds all the information and not a Facebook functionality.

    2. You can change the word 'level' to word 'World' But you must create a list that corresponds level1 to world name 'cave' for example. I use the word 'level' inside my Facebook string and it would be a lot to change.

    3. The single level just has: All the Facebook users played the level starting from the highest score user to lower.

    4. Every time you press the button 'Leaderboard' on the left or 'POST score' on the right , see the images and video i have posted, in 1-2 sec takes all the leaderboard scores. But it goes first to the window that contains all levels and then if you press the name of the level on the left it goes to the individual level.

    The rank is updated like this when you POST a new score:
    1. User make the single score level and locally saves it to a list together with the other levels scores he made and stored locally.
    2. Game loads USER Facebook scores from internet.
    3. Game combines-compare user facebook scores string and Locally scores list and creates the NEW list with all the scores updated for each level for the user.
    4. After that saves the new list locally and POST it also to Facebook.
    5. Again takes from Internet-Facebook the updated USER list.(so it is updated from Internet always - maybe in that exact time the user made a new score logged in using a different device, may happen...)
    6. Leaderboard RE-saves the USER LIST scores locally.
    7. After that gets also the FRIENDS scores.
    8. Combine all information together and creates the UNIQUE list that holds all the scores of USER and FRIENDS.
    9. With this LIST designs the Leaderboard....


    All that in seconds and fully updated score information.

    If Internet connection not exists will use the Lists saved before for the User and friends for designing the leaderboard.

    PLUS. Each level score made has a timestamp. So if you make from two different devices two scores in the same time the leaderboard will consider the last score made and not the one lets say 1 sec older. This if the leaderboard is in function overwrite scores mode. using the boolean 'Keep Highest Score'=FALSE

    INSTEAD , using the boolean 'Keep Highest Score' , it can hold only the highest score made in each level. So if in Facebook the score is 600 and the user made 500 will not consider the 500.
    By default the boolean is setup to overwrite every score.

    Making Scores and Updating Leaderboard Offline
    The leaderboard is very clever. You can post scores also offline and as soon it connects to internet the next time will update all the scores when asks to design the leaderboard. Remembers that has scores to update even if it is in design mode and not in POST. Nothing is lost and always updated.

    One Facebook User account using different devices
    The Leaderboard is made considering playing the game with different devices logged in as single user. Will keep the score with the most recent timestamp.

    Facebook User Multi account on 1 device.
    It also considers playing on the same device with different Facebook user accounts. In that way it saves all the information locally for each different user. Ofcourse if it is offline will use the last user connected and will load all the score information and profile images of all friends players.
    Offline you cannot change users, will use the last one that was connected.

    About the <LIST>
    The list that holds the scores is ONE and Unique , made ordered by level and each level has the scores in order from highest to low.
    <List> : {Level1,User A Score A, UserB ScoreB, ....., Level2, UserA ScoreA, UserB ScoreB, ...., Level3, ......}
    So there is ONE list that have all the information levels and scores.

    Every time you must use the list and extract the info of each level.
    So... in Facebook is saved as a unique string instead in is Unity converted to <LIST>


    YOUR REQUEST:
    So, when the leaderboard creates the list with all the scores then for the designing you want NOT to go to the Leaderboard(all levels) window but to the single level window. It is simple. You have to simulate the trigger press button of the single level. The Unity buttons corresponds to public methods, so executing this will start designing the single level.

    The LOCK-Unlock must be done by you for each level.

    I sometimes make changes in the behaviour of my leaderboard so i can satisfy more users but i cannot make all of them.

    Actually, i can change my button 'POST SCORES' on the right of the demo game so after you make the score can go to individual level you just changed-played and not to Leaderboard-All levels. (Actually it works like this in the other game engine Stencyl)

    So as you can see i tried to have an almost finished leaderboard for the developer.
    A lot of crash testing is made to avoid errors. Considering every possible playing situation.

    And OjyaLeaderboard is maybe the Only Leaderboard that the score mechanism is inside the game and not on the server. Facebook server only holds the data.
    In that way the leaderboard behaviour can be defined by the developer. A UNIQUE METHOD OF MAKING LEADERBOARDS.


    So let me see what changes i can do to satisfy your requests and also post a new version updated.

    All the best
    Andreas
     
    Last edited: Sep 24, 2017
  36. sygaki786

    sygaki786

    Joined:
    Jan 26, 2014
    Posts:
    142
    Please could you make this one change. I am going to purchase your asset since your response is quick. Also, for my first game it is not worth it to get involved with BAAS such as GameSparks. It would be overkill.

    Actually, i can change my button 'POST SCORES' on the right of the demo game so after you make the score can go to individual level you just changed-played and not to Leaderboard-All levels. (Actually it works like this in the other game engine Stencyl)

    Thanks,
    Arshad
     
  37. andyvene

    andyvene

    Joined:
    Nov 1, 2016
    Posts:
    101
    I have good news Arshad.
    Just made the changes so with posting the score it designs the single level just played. Works fine.
    Tomorrow i will make a List or maybe a dictionary of the worlds that will correspond to levels. With just one boolean you can decide if you want to see the word 'level 1' or lets say the name of the world. that corresponds to that level.
    So it would be like a Dictionary Level1--> World Cave , Level2 --> World Armary etc.

    So hopefully in 2 days i will make an update.
     
  38. sygaki786

    sygaki786

    Joined:
    Jan 26, 2014
    Posts:
    142
    Thanks!! Appreciate much! I purchased the product earlier today.

    Arshad
     
  39. sygaki786

    sygaki786

    Joined:
    Jan 26, 2014
    Posts:
    142
    Where do I get the App Link schemes for the App for Android?

    Thanks,
    Arshad
     
    Last edited: Sep 25, 2017
  40. andyvene

    andyvene

    Joined:
    Nov 1, 2016
    Posts:
    101
    No you don't need to the appsecret or server path if you will use your leaderboard with Facebook friends.
    As Facebook is supposed to be used.

    As I say inside the PDF I recommend to use the leaderboard with Facebook users friends. As it has more compatibility with all the functions like Post challenges etc.

    The schemes for the android and iOS are automatic generated, by unity Facebook sdk.

    Read inside the PDF how to insert the values of your Facebook app dev inside the Facebook unity sdk menu and also in Ojya leaderboard ( FacebookSettingEditor.cs).

    If you want go also to the site and go to unity section "Facebook unity"

    There is the steps to insert those 2-3 Facebook app variables and after that is done.( FBI appid, display name and your Facebook page id)

    Actually it is very simple , but please take your time to read the PDF and follow the steps.

    Please write to me also in my email so I can send you more detailed Infos if you need
    andy.venetis@me.com
     
  41. andyvene

    andyvene

    Joined:
    Nov 1, 2016
    Posts:
    101
    Actually the Applink schemes now are generated in auto. You don't have to insert nothing.

    Just insert the App name and FB APPID of your fb app and press Build SDK package once.
    Then go to 'FacebookSettingsEditor.cs' and insert ONLY your FB APPID and your FB PageID also there, and is done !!

    Unity Facebook SDK builds the schemes like Android Manifest or the iPhone.plist for Facebook. They have simplified all the process with the late versions of SDK.

    And test the game having before created some Facebook user roles for testing, also with their Facebook image profiles.
     
  42. andyvene

    andyvene

    Joined:
    Nov 1, 2016
    Posts:
    101
    Ojya Leaderboard v1.5.5
    Facebook API 2.10
    *Released *


    - Now the developer can use also ,instead of Levels names, Worlds names for designing theLeaderboard and posting to timeline celebrations or challenges.
    - Now when posting a specific level score the leaderboard designs this individual level first.
    - Minor fixes.

    Ojya Games - OjyaLeaderboard
    Ojya Leaderboard - Asset Store


    Leaderboard with all levels with 4 first high scores of each level

    Individual Level Design with score ordered and bonus-objects


    Post Challenge to timeline


    Game Celebrate

     
  43. parker87tinh

    parker87tinh

    Joined:
    Jun 5, 2015
    Posts:
    8
    Hello.
    i have bought this plugin and change with my FB App ID. facebook leaderbroad is working fine, but send bonus/Ask bonus dont work.
    Do you know why? how can i fix it?
    Thanks.
     
  44. andyvene

    andyvene

    Joined:
    Nov 1, 2016
    Posts:
    101
    Hi,
    Your Facebook test app must be setup as game in the category.
    Check this. You don't have to set anything else for Facebook gameRequests
     
  45. andyvene

    andyvene

    Joined:
    Nov 1, 2016
    Posts:
    101
    Don't forget to insert also the other variables that are Facebook 'app name' in the Facebook Menu settings.
    And also your FB page ID in inspector in 'facebookeditorsettings.cs'.
    Any yours FB page would be ok.
     
  46. andyvene

    andyvene

    Joined:
    Nov 1, 2016
    Posts:
    101
    Ojya Leaderboard v1.5.6
    Facebook API 2.10
    *Released *


    - Fix and optimisation for the images cache mechanism, could result in blank images in a certain situation.
    - Introduced an interval in minutes setup by the developer for the next caching of the fb users profile images, read inside the PDF.
    - Minor optimization on code.

    Don't forget to check and download always our PDF from our site as we make always updates in the tutorial even if not an update is happened. Section 'Fixes-Updates'

    And keep in mind that our Leaderboard is plug-and play ,setup by default, and you need to change only your Facebook app variables. Nothing else. And is fully functional.
    Of course you need to change the graphics for your game and if you need go deeper and change the leaderboard behaviour.

    Ojya Games - OjyaLeaderboard
    Ojya Leaderboard - Asset Store
     
    Last edited: Sep 29, 2017
  47. andyvene

    andyvene

    Joined:
    Nov 1, 2016
    Posts:
    101
    Ojya Leaderboard v1.5.6
    Facebook API 2.10
    *Released *


    - Update of the PDF with an illustrative flowchart of the main important script that gets all scores for the leaderboard, 'OGScores.cs' script. In 'Section L' of the pdf.
    Even if the leaderboard is plug and play i want the developer to get used to with the code.
    So i will release more of these flowcharts for some main scripts.
    Visit our site in section 'Fixes-Updates' to download the PDF.

    Ojya Games - OjyaLeaderboard
    Ojya Leaderboard - Asset Store


    small preview...

     
    Last edited: Sep 30, 2017
  48. andyvene

    andyvene

    Joined:
    Nov 1, 2016
    Posts:
    101
    Ojya Leaderboard v1.5.6
    Facebook API 2.10
    *Released *


    - New update of the PDF illustrating better the ojya parse function for retrieving information from the Facebook string responses. 'Section I' in the pdf.
    Visit our site in section 'Fixes-Updates' to download the PDF.

    Ojya Games - OjyaLeaderboard
    Ojya Leaderboard - Asset Store
     
  49. andyvene

    andyvene

    Joined:
    Nov 1, 2016
    Posts:
    101
  50. andyvene

    andyvene

    Joined:
    Nov 1, 2016
    Posts:
    101
    Ojya Leaderboard v1.6
    Facebook API 2.10
    *Soon Out *



    - New Bonus function 'app requests', works now using an Object created by developer using the Facebook
    Object- Browser. Although ,the Bonus function will still work without defining an object, as it was before.
    - New 'Server Configure' function. Will set some variables of the game using a text file from a link. Useful for development and also for the final product.
    - Changed the object type of the object used in 'AllGameUsers' play mode. Support also the old one. See details in PDF.
    - Better code for some of the IEnumarator methods in OGScore.cs. Inserted a timeout IEnumerator method for the Facebook calls.
    - Inserted the asking and sending bonus function also inside the post challenge panel. Will send request to the user selected for challenge.
    - Upgraded to Facebook SDK 7.9.4 for Facebook game room support.

    Visit also our site for the new Version 1.6.

    See this video for setting Ojya Leaderboard and also for the new functions in 1.6.



    Ojya Games - OjyaLeaderboard
    Ojya Leaderboard - Asset Store
     
    Last edited: Oct 18, 2017