Gaming Backend (leaderboard, inventory, guilds and more)

If you require a backend for your game, but don't want the hassle of building, hosting and maintaining your own server, LootLocker is a great option. You'll have achievements, leaderboards, guilds, inventory and more setup in just a few hours.
Check out LootLocker: bit.ly/34mWafG
❤️ Become a Tarobro on Patreon: / tarodev
=========
🔔 SUBSCRIBE: bit.ly/3eqG1Z6
🗨️ DISCORD: / discord
✅ MORE TUTORIALS: / tarodev

Пікірлер: 100

  • @Tarodev
    @Tarodev2 жыл бұрын

    Check out LootLocker: bit.ly/34mWafG

  • @UitzUitz
    @UitzUitz2 жыл бұрын

    Thank you very much for this video. Exactly what I was looking for. Didn't know Loot Locker exist, but I will definitely give it a try soon.

  • @This-Was-Sparta
    @This-Was-Sparta2 жыл бұрын

    Kind of crazy that this is practically free for smaller users. I'll definitely keep this in mind for when/if I need it later. Thanks Taro!

  • @fulongfromthegrave
    @fulongfromthegrave2 жыл бұрын

    Great vid, Tarnished! I havent really seen anybody talking about this side of the work so thats very cool

  • @guyginat
    @guyginat2 жыл бұрын

    I would love to see a tutorial about creating a public level editor for your time trial game, seems like a perfect fit and a really useful tutorial 😀 Thanks for the great content! Elden Ring destroyed my life too 😅

  • @francescagreetham1804
    @francescagreetham18042 жыл бұрын

    This notification popped up on my phone and I was excited before even loading the video! So useful to tackle this area

  • @Tarodev

    @Tarodev

    2 жыл бұрын

    I love you too

  • @Dorbellprod
    @Dorbellprod2 жыл бұрын

    LootLocker is genuinely one of the most legit awesome sponsors 😌

  • @spark8368
    @spark83682 жыл бұрын

    Defintly a service to consider. Thanks for sharing Matt! ps. I've been using playfab since last year and I must say it is rather intutive with almost every feature a game dev. may require apart from a minor inconvience of syncing delays across mirror servers i.e. old responses being recieved seconds after updating the backend. AWS is also another option we're considering mainly due to lower prices but as you mentioned, solo/indies shouldn't sweat it and use the easiest service out there as long as they don't expect to massivly scale up.

  • @Chrisbrei2502
    @Chrisbrei25022 жыл бұрын

    Thanks, will check it out!

  • @RaonCreate
    @RaonCreate2 жыл бұрын

    Epic game dev content!

  • @Tarodev

    @Tarodev

    2 жыл бұрын

    Thanks Ravid :)

  • @tPlayerioT
    @tPlayerioT Жыл бұрын

    very interesting, this will help me in the future.

  • @onatkorucu842
    @onatkorucu8422 жыл бұрын

    Please make more videos and tutorials on LootLocker. Subscribed for that.

  • @pliniomourao

    @pliniomourao

    2 жыл бұрын

    Completely agree!!!

  • @tommyve7534

    @tommyve7534

    2 жыл бұрын

    Same

  • @jesusmgw
    @jesusmgw2 жыл бұрын

    Yes! the moment you integrate any Firebase SDK in your game is the moment it stops being fun to work and iterate on. Their dependency management, build times and admin tools are so bad it almost make me feel like I'm back to working on financial/medical apps.

  • @Tarodev

    @Tarodev

    2 жыл бұрын

    I'm glad somebody can relate to my pain

  • @gergogyalus7707

    @gergogyalus7707

    Жыл бұрын

    @@Tarodev "real-time" multiplayer is the ultimate painium with their db sdks :')

  • @ryuuguu01

    @ryuuguu01

    Жыл бұрын

    Thanks for the warning. I've worked in finance, at least they paid me ridiculous amounts of money for my pain.

  • @svendpai
    @svendpai2 жыл бұрын

    I haven't even watched the video yet, already know it's gonna be heat

  • @Tarodev

    @Tarodev

    2 жыл бұрын

    Let me know if it did in fact turn out to be heat

  • @svendpai

    @svendpai

    2 жыл бұрын

    @@Tarodev beard is looking sharp, voice sounding extra sexy, decent level of zoom, lootlocker seeming incredibly useful, good and quick overview of their service and some implementation examples, REST API pog Svendpai Certified Heat

  • @PeterMilko
    @PeterMilko2 жыл бұрын

    Great videos!

  • @Tarodev

    @Tarodev

    2 жыл бұрын

    Thanks Pete ❤️

  • @kenreed5059
    @kenreed50592 жыл бұрын

    Trust me, it is better to make your own so when something goes wrong, you know how to fix it. Third parties can change ownerships, rates, or even go out of business. I've done bare metal dedicated servers for almost 10 years now, hosting my own game (non-unity), just hoping to make something with latest graphics now.

  • @MarkRiverbank
    @MarkRiverbank2 жыл бұрын

    Rick Astley in the #2 spot? I guess he gave up.

  • @Tarodev

    @Tarodev

    2 жыл бұрын

    Spit my water

  • @oOcrashOo.
    @oOcrashOo.2 жыл бұрын

    Just had a quick look at their website, seems like they don't offer any (real) payment options on PC except steam wallet, or did I miss something? Nice short intro of LootLocker, didnt know that before.

  • @jagzhere
    @jagzhere2 жыл бұрын

    lootlocker seems amazing, was wondering if there is a goto solution for all projects for backend

  • @Tarodev

    @Tarodev

    2 жыл бұрын

    There's a few choices, but I have to say I'm digging them.

  • @uchihai_a_h4871

    @uchihai_a_h4871

    2 жыл бұрын

    ​@@Tarodev playfab, unity services ....

  • @youcancallmedoggie
    @youcancallmedoggie2 жыл бұрын

    Great!!!

  • @gadgetboyplaysmc
    @gadgetboyplaysmc Жыл бұрын

    This is amazing! So it's like Firebase but for Games yeah?

  • @Tarodev

    @Tarodev

    Жыл бұрын

    Exactly! 😁

  • @Rubidev
    @Rubidev2 жыл бұрын

    Sometimes you forget we are Noobs and when it comes to Backend stuff sometimes you start to sound alien to me or JSON Web tokens for that matter.😅

  • @XadegamerOfficial
    @XadegamerOfficial2 жыл бұрын

    I cant find the code on your git hub

  • @alishershermatov5953
    @alishershermatov5953 Жыл бұрын

    Hi, I planning to create multiplayer card games like Hearthstone, with single step game mechanics. For example 1 - room with 4 players and everyone makes one move until the game is over. Сan you advice opens source or paid (but not over priced) backend for this kind of games? Any suggestion please thanks.

  • @milosmml7777
    @milosmml7777 Жыл бұрын

    Thoughts on playfab?

  • @jubinjajoria2870
    @jubinjajoria28702 жыл бұрын

    It's different from other sponsored videos. Nice

  • @Tarodev

    @Tarodev

    2 жыл бұрын

    Is it? I was trying to talk about it like I would talk about something non-sponsored, with all the pros and cons. Hopefully that's how it came off :)

  • @jubinjajoria2870

    @jubinjajoria2870

    2 жыл бұрын

    @@Tarodev I have seen many loot lockers sponsored videos & they all show "How to do this particular thing" with some weird code that goes above my head & then tadaaa It's done. But this video shows features of a loot locker. I didn't know that it provides 10k monthly users for free.

  • @Tarodev

    @Tarodev

    2 жыл бұрын

    @@jubinjajoria2870 I'm so glad it gave you a new perspective 😁 thank you for the response

  • @libberator5891
    @libberator58912 жыл бұрын

    5:07 Wait, you mean you don't own a couple 9,999,999-sided dice? I think that's just... a ball 😂

  • @Tarodev

    @Tarodev

    2 жыл бұрын

    Haha 😂

  • @Kalion-mi1zc

    @Kalion-mi1zc

    2 жыл бұрын

    The largest dice I know of only goes up to 120. And that is almost spherical. A 9,999,999 dice would probably so smooth you couldn't even hold onto it and could role for a very long time. So not just a ball, a very very ball ball.

  • @Tarodev

    @Tarodev

    2 жыл бұрын

    @@Kalion-mi1zc very very ball ball ⚽

  • @sparkestic1238
    @sparkestic12382 жыл бұрын

    Can you please teach us how to add multiplayer ( it will be really helpful) . Btw the video is awesome.

  • @Tarodev

    @Tarodev

    2 жыл бұрын

    Yes for sure! It's on the list.

  • @Rubidev

    @Rubidev

    2 жыл бұрын

    @@Tarodev Omg. 10 years in backedn development? You can really save this unity world by your knowledge. We already see your expertise in programming if you are better at backed then pleaaase save the unity community for good :)

  • @Tarodev

    @Tarodev

    2 жыл бұрын

    @@Rubidev Do you think people would like to see some backend stuff? I'd love to show it.

  • @Rubidev

    @Rubidev

    2 жыл бұрын

    @@Tarodev I think that`s the biggest place where unity devs are hurt. Imagine that I`m done with youtube and I even search for chinese tutorials for multiplayer in Baidu for years. Multiplayer is the biggest power of the game I think. There are rarely robust workarounds or any videos directing completely towards the goal till the end. I like Dani, Tom holland, Kevin kaymak,... but Tutorial wise? With all due respect, Not that much:)

  • @Rubidev

    @Rubidev

    2 жыл бұрын

    @@Tarodev I used to maje my own tcp backend. Bur I failed at figuring out how to do matchmaking(you only see lobby rooms everywhere,...). So I ditched my own works and used a 400$ ready made package for it. I wish I could write those myself. Because unity devs mostly enjoy the process rather than the outcome.

  • @XadegamerOfficial
    @XadegamerOfficial2 жыл бұрын

    Can it be used to save player's data.. json.. etc?

  • @Tarodev

    @Tarodev

    2 жыл бұрын

    Yes it can! I'd call it the major feature really. Not json though, it's key-value which is generally how these services store player data. Nothing stopping you from storing json in those key-values though 😉

  • @badscotsman
    @badscotsman2 жыл бұрын

    Those callbacks are asyncronous callbacks since the code is running "in the background," and the callback is invoked when it's finished. So that was a strange thing to say at @4:34. :) Unless you meant something like you prefer a different coding style...? :)

  • @Tarodev

    @Tarodev

    2 жыл бұрын

    What I meant was I'd prefer to await the calls, over providing a callback and nesting function calls. For example my leader board is populated first by the top 10, then I also grab the logged in user. Using Tasks I can accomplish this in parallel very easy, but with a callback workflow it's clunky. Possible, but clunky.

  • @ruchirraj5300
    @ruchirraj53002 жыл бұрын

    Would you suggest Playfab or LootLocker?

  • @Tarodev

    @Tarodev

    2 жыл бұрын

    I love Playfab and used them in my last mobile game, but after using LootLocker, I'm sold :)

  • @Rodinrodario
    @Rodinrodario4 ай бұрын

    Regarding the safety aspect, I'm curious about the integrity of the system. For instance, could someone potentially alter any value using a tool like Cheat Engine and then transmit this modified data to Lootlooker? With a normal Backend is almost not possible.

  • @Tarodev

    @Tarodev

    4 ай бұрын

    Lootlocker allow (and suggest) server-authoritative score submissions

  • @PakuBaku
    @PakuBaku2 жыл бұрын

    Do you think LootLocker is also a good option for android development? I know that Google kind of provides things like leaderboards but it didn't quite work for me.

  • @PakuBaku

    @PakuBaku

    2 жыл бұрын

    (I have to add for context purpose that I want to implement some kind of lootbox system in a boss rush mobile game)

  • @Tarodev

    @Tarodev

    2 жыл бұрын

    Well... for mobile people generally prefer native leaderboards. They want to earn points on their Play account for example. But yes it'd be perfect for lootboxes (from your other comment) and practically all other multiplayer aspects.

  • @PakuBaku

    @PakuBaku

    2 жыл бұрын

    @@Tarodev thank you! love your content keep it up

  • @VEOdev
    @VEOdev2 жыл бұрын

    Does it support multiplayer hosting ? And how good is it .. and do you recommand it over playfab ? .. i use playfab for my game , but sometimes it confusing for no reason

  • @Tarodev

    @Tarodev

    2 жыл бұрын

    I used Playfab for my last mobile release and loved it. I have to say though... Lootlocker has nailed it. Same services, but far easier integration. Sponsorship aside, I'm impressed. I'll be using it in my upcoming major release, so yes, I recommend it.

  • @VEOdev

    @VEOdev

    2 жыл бұрын

    @@Tarodev yes i like playfab too but as someone doing everything alone in a game i always look gor the simple way .. playfab documentations are really bad and a lot of them missing thats my biggest problem specially for some features there is no tutorials and no documentations and the support is almost not helping at all If we talk about prices which is more expensive ? I think playfab is more free friendly even the prices are not high Never heard of lootloker as option before i think its new im afraid thay after some time they drop support of it and you lose all your backend . Have problems trusting them

  • @Tarodev

    @Tarodev

    2 жыл бұрын

    @@VEOdev Looking at the Playfab pricing, it's very hard to know which one would be cheaper... Their models work so differently. It's safe to say both will be free for any prototype or small game though. Once you reach the point of it costing, you'll be making enough to cover either one so I wouldn't worry too much about it. I agree, playfab docs are bad. Too many breaking changes without doc updates.

  • @vfxguy4948
    @vfxguy4948 Жыл бұрын

    i cant find this project source code from your github tarodev

  • @tansakdevilhunter9462
    @tansakdevilhunter94622 жыл бұрын

    Can you please teach us how to add multiplayer ?

  • @Tarodev

    @Tarodev

    2 жыл бұрын

    Do you mean the real-time component? If so, sure! I have a video planned

  • @cheeseriners
    @cheeseriners2 жыл бұрын

    I was going to thank you for warning me about the incoming bright screen, but then you did it again without warning me. I now feel betrayed >:(

  • @Tarodev

    @Tarodev

    2 жыл бұрын

    Hahaha, ahhh.. Sorry mate ❤️

  • @notDiru
    @notDiru2 жыл бұрын

    how easy is to hack those values and submit a fake score?

  • @Tarodev

    @Tarodev

    2 жыл бұрын

    Good question! You can turn off client submission and handle it on your own backend, where you could validate it before submitting.

  • @Shonia
    @Shonia2 жыл бұрын

    Why LootLocker instead of Firebase? or Playfab

  • @Tarodev

    @Tarodev

    2 жыл бұрын

    I mentioned it before, but I used Playfab for my last mobile release and loved it... no complaints. I use firebase daily for web dev and love it, but the unity SDK is SOOO heavy. Lootlocker is newer to the game so I believe they've had the opportunity to learn from the others mistakes, which is evident in their smooth integration. You can achieve the same task with far less code.

  • @Shonia

    @Shonia

    2 жыл бұрын

    @@Tarodev Thanks for answer!))

  • @Tarodev

    @Tarodev

    2 жыл бұрын

    @@Shonia you can always guarantee, that I'll sometimes reply

  • @bluzenkk
    @bluzenkk2 жыл бұрын

    do you know/can you make a video on/enlight us with/ the epic online services? They claim that it is free and highly performaning. But I never heard any indie game youtuber talks about it...

  • @Tarodev

    @Tarodev

    2 жыл бұрын

    I've heard some of the boys talk about them in discord. It sounds quite amazing and comparable to what Unity has in the works unity.com/solutions/gaming-services. Although it looks like that's a pro feature... so not free. These services are direct competitors to LootLocker/Firebase/Playfab

  • @bluzenkk

    @bluzenkk

    2 жыл бұрын

    @@Tarodev Yes, but Unity service is start free and pay as you go. But Epic online service is All Free. Can't beat that if the epic online serivce has the performance.

  • @dago6410
    @dago64102 жыл бұрын

    Very stupid question from total multiplayer noob: lets say I make an online chess game (I don't but thats a simplification). And I want to make sure my player does not somehow locally hack the game and move his pieces illegally/force opponent to be in checkmate etc. Is this somehow possible with a server to check legality of player actions/what pieces (hp, or whatever, items itd gamedependent, obiously) he actually has and not what he locally has? And if yes - what would be the solution? As in, what tool would you recommend/what keyphrase would I google for that at least? Thanks in advance, whoever is reading this lol

  • @toestudio6531
    @toestudio65312 жыл бұрын

    hi love your icon can you share it

  • @Tarodev

    @Tarodev

    2 жыл бұрын

    Which icon do you mean?

  • @toestudio6531

    @toestudio6531

    2 жыл бұрын

    @@Tarodev gui used in your project

  • @nichaanime8386
    @nichaanime83862 жыл бұрын

    How much does it actually cost to build our own server or back-end?

  • @Tarodev

    @Tarodev

    2 жыл бұрын

    Depends on the tech stack and the features. You could get a crappy server going for $15/month. Even close to free if you don't mind it powering down when it hasn't had any requests for n minutes (this sucks for the player firing it back up though as they'll wait for 20 seconds). A decent server... $60.

  • @khushalkhan83
    @khushalkhan833 ай бұрын

    They have changed the prices & new prices sucks for mobile devs

  • @peterschrimpel9375
    @peterschrimpel9375 Жыл бұрын

    Could someone please tell me what should I import to use LootlockerHelpers.UserSession.public_uid? I am stuck here for 2 days already :(

  • @peterschrimpel9375

    @peterschrimpel9375

    Жыл бұрын

    Or why doesnt it work for me