Web3 Game Developer in 2024 Roadmap: Unity, Smart Contracts, Connect a Wallet [Full Course]

แชร์
ฝัง
  • เผยแพร่เมื่อ 9 พ.ย. 2024

ความคิดเห็น • 62

  • @teawa_
    @teawa_ 7 หลายเดือนก่อน +4

    This video is clear! It’s everything you would ever need to make a blockchain game in unity, absolutely awesome

    • @thirdweb_
      @thirdweb_  7 หลายเดือนก่อน +1

      Thank you! Glad you liked it!

  • @Leuviah1337
    @Leuviah1337 7 หลายเดือนก่อน +2

    🎉🎉🎉 very good timing for a game currently being made!

    • @thirdweb_
      @thirdweb_  7 หลายเดือนก่อน

      Hope you enjoy it! Excited to see what you build!

  • @AmRobloxDev
    @AmRobloxDev 6 หลายเดือนก่อน

    This is the best video about Blockchain Unity Game.
    Always support Thirdweb. You are the best.

  • @gsdealer7691
    @gsdealer7691 7 หลายเดือนก่อน +2

    This's what I've been looking for ... tnkz.

    • @thirdweb_
      @thirdweb_  7 หลายเดือนก่อน

      Can’t wait to see what you build! Hope this course helps.

  • @DailtonAction
    @DailtonAction 7 หลายเดือนก่อน +2

    Hi friends. How could you use ThirdWeb in the Contruct3 Engine or javascript game? Not every game dev uses Unity. Thanks.

  • @錘哥雜談
    @錘哥雜談 7 หลายเดือนก่อน +1

    thirdweb you are the best team!!!!❤❤❤

    • @thirdweb_
      @thirdweb_  7 หลายเดือนก่อน

      Thank you! ❤

  • @jamaka_me_code796
    @jamaka_me_code796 5 หลายเดือนก่อน +3

    Any updates on the invalid chainId issue?

  • @c4ex_net
    @c4ex_net 7 หลายเดือนก่อน +1

    와 이제 게임에 연동만 하면 되는군요 멋집니다

  • @thenizimexperience9183
    @thenizimexperience9183 7 หลายเดือนก่อน +1

    How long before we have the ERC- 741 contract added to the prebuilt contract list?

  • @pushkartripathi8984
    @pushkartripathi8984 6 หลายเดือนก่อน +2

    Please give any solution to the Invalid chain id issue when claiming the score or submitting the score.

  • @wadood_ul_islam6637
    @wadood_ul_islam6637 7 หลายเดือนก่อน +1

    Thank you so much thirdweb , i have query that how can we display metadata like name and picture of an owned NFT from Erc1155 contract into our Unity game ?

    • @thirdweb_
      @thirdweb_  7 หลายเดือนก่อน

      You can get the data of an NFT with something like Get() (Docs: portal.thirdweb.com/unity/contracts/erc1155/erc1155)
      You can also use some of the Prefabs available like NFTLoader or NFT to show your NFTs in game.

    • @wadood_ul_islam6637
      @wadood_ul_islam6637 7 หลายเดือนก่อน

      Thanks you so much thirdweb I am going to implement that in my Game

  • @senberghe6402
    @senberghe6402 7 หลายเดือนก่อน +1

    Thank you man. But I have a question that If players cheat on the client side to claim the NFT, How can we protect the value of the NFT?Shouldn't we put the game always on the servers?

    • @thirdweb_
      @thirdweb_  7 หลายเดือนก่อน

      Yers in production you should and you can utilize features like signature minting to make sure your NFT can't just be claimed by anyone. Docs: portal.thirdweb.com/unity/contracts/erc721/erc721signaturemintable

    • @senberghe6402
      @senberghe6402 7 หลายเดือนก่อน

      Thanks@@thirdweb_

    • @NicholasRiviera
      @NicholasRiviera 7 หลายเดือนก่อน

      @@thirdweb_ Is there any use case where you would use e.g. `contract.ERC721.Signature.Generate` in Unity on production? Wouldn't you always want to do that in the backend? If that's the case, why did you do the work of adding it to the Unity SDK?

  • @Oliver-ik7eu
    @Oliver-ik7eu 7 หลายเดือนก่อน +3

    Every time I try to make a claim using etherscan, I am asked to put an allow list proof (tuple) and I don’t know what I should put. Please Can anyone help?

  • @wayoftruth364
    @wayoftruth364 6 หลายเดือนก่อน +4

    @thirdweb_ Are you people going to give any solution for invalid chain id issue [Exception: Bundler Request Failed. Error: BadRequest - Invalid chain: 94 - {"error":"Invalid chain: 94","chain":"94"}]. You are not talking about this issue. Please don't suggest to input the correct chain id. identifier and chain id is correct. Tried with many other network chain. Same issue with all. Data are getting fetched nicely. But whenever I try to Claim, submit score to post my data up to the dashboard. It gives same error for all.

    • @jamaka_me_code796
      @jamaka_me_code796 5 หลายเดือนก่อน

      Hate to poke the bear, but by chance you figure this out?

  • @Hakkisern
    @Hakkisern 7 หลายเดือนก่อน +3

    Is Account Abstraction and Smart Wallets supported on the Polygon Amoy Testnet with chain 80002? I'm trying to implement Account Abstraction. However after setting everything up, whenever I try to do something towards the blockchain (e.g claim tokens), I get an error message saying I'm using an invalid chain: 80002. Polygon Amoy Testnet is on chain 80002.

    • @PankajKumar-tu8gs
      @PankajKumar-tu8gs 6 หลายเดือนก่อน +1

      Did you solve this issue? Or found a wayaround?

    • @Hakkisern
      @Hakkisern 6 หลายเดือนก่อน

      @@PankajKumar-tu8gs yeah I sent them an email addressing the issue. After 1 week, I got a reply saying they had fixed the issue, so Account Abstraction now works on the Polygon Amoy Testnet. I can confirm👌

    • @Hakkisern
      @Hakkisern 6 หลายเดือนก่อน

      @@PankajKumar-tu8gs Account Abstraction is now supported for Polygon Amoy Testnet. Can confirm!

  • @magatoki_ohma
    @magatoki_ohma 7 หลายเดือนก่อน

    Thanks for your always very nice videos!
    Question. I have finished up to Chapter 6, but the results of running ClaimTokenAndReword only reflect the results of either ClaimToken or ClaimReward. What is the problem with not reflecting both?

  • @Shhgooo
    @Shhgooo 7 หลายเดือนก่อน

    Please do a tutorial on building web3 on unreal with twitch (Twiworks) integration

  • @yauan
    @yauan 5 หลายเดือนก่อน

    Do you know if there is there an Unreal sdk in the works? or do i have to switch to Unity for crypto gaming?

  • @Cristiano-u1y
    @Cristiano-u1y 3 หลายเดือนก่อน

    This is really good video tbh btw I am also into Elixir Games these days it's a good web 3 gaming platform in my opinion which is a better competitor of Epic Games platform

  • @PankajKumar-tu8gs
    @PankajKumar-tu8gs 6 หลายเดือนก่อน +2

    I am getting Invalid Token : 4002 error while claiming token following "01:08:08 ERC-20: Claim tokens in Unity". Can you help me with that?
    Exact Response is "{"error":"Invalid chain: 4002","chain":"4002"}"

    • @jamaka_me_code796
      @jamaka_me_code796 5 หลายเดือนก่อน

      So ran into this earlier today, by chance you figure anything out?

  • @prodesigntz7776
    @prodesigntz7776 6 หลายเดือนก่อน

    Can you utilize gdevelop features also?

  • @BlazeFuryGames
    @BlazeFuryGames 4 หลายเดือนก่อน

    Hi, Please please please do a tutorial on Unreal engine!!!!!

    • @thirdweb_
      @thirdweb_  4 หลายเดือนก่อน

      We have Unreal Engine tutorials on our list of videos we’re working on 👍

  • @MiguelVas-Dev
    @MiguelVas-Dev 3 หลายเดือนก่อน

    hey , when doing deep link with metamask login, it redirects me to download metamask instead of popping in metamask connect, what did i do wrong?

  • @babakprog
    @babakprog 5 หลายเดือนก่อน

    Very nice

    • @thirdweb_
      @thirdweb_  5 หลายเดือนก่อน

      ❤️❤️❤️

  • @BullionBuzz
    @BullionBuzz 7 หลายเดือนก่อน +1

    Does it work?

    • @thirdweb_
      @thirdweb_  7 หลายเดือนก่อน

      Game works and there is a demo in the description if you would like to try it.

  • @JuanRiveraPerez-xt4xi
    @JuanRiveraPerez-xt4xi 7 หลายเดือนก่อน

    HYPE

    • @thirdweb_
      @thirdweb_  7 หลายเดือนก่อน +1

      Let’s go!

  • @aliking3499
    @aliking3499 2 หลายเดือนก่อน

    "SmartContractCustomErrorRevertException: Smart contract error " Any solution?

  • @pablolarade4301
    @pablolarade4301 5 หลายเดือนก่อน

    just wanna know does it work for mobile unity like android or ios?

    • @thirdweb_
      @thirdweb_  5 หลายเดือนก่อน

      Yes, Unity SDK works for mobile builds 👍

  • @puyan6756
    @puyan6756 5 หลายเดือนก่อน

    sorry but where is game owner panel ? how we can make money with building web3 game ??? im confiused !!!

    • @thirdweb_
      @thirdweb_  5 หลายเดือนก่อน

      This tutorial shows you how to implement web3 components and features into a Unity game. We do not cover anything with making money or the business of the gaming.

  • @nick-zs3kg
    @nick-zs3kg 3 หลายเดือนก่อน

    I cant connect my wallet to the QR code... i can scan it but it automatically disconnects
    @thirdweb

    • @nick-zs3kg
      @nick-zs3kg 3 หลายเดือนก่อน

      can anyone help :((

    • @nick-zs3kg
      @nick-zs3kg 3 หลายเดือนก่อน

      Exception: No connected account provided to OnAccountsChanged callback
      MetaMask.MetaMaskWallet.OnAccountsChanged (System.String[] accounts) (at :0)
      UnityEngine.Logger:LogException(Exception)
      MetaMask.Logging.MetaMaskUnityLogger:LogException(Exception) (at Assets/Thirdweb/Core/Plugins/MetaMask/Scripts/Logging/MetaMaskUnityLogger.cs:81)
      MetaMask.Logging.MetaMaskDebug:LogException(Exception)
      MetaMask.MetaMaskWallet:OnAccountsChanged(String[])
      MetaMask.MetaMaskWallet:OnEthereumEventReceived(Object, JsonRpcEventArgs)
      MetaMask.Providers.d__52:MoveNext()
      System.Runtime.CompilerServices.AsyncTaskMethodBuilder:Start(d__52&)
      MetaMask.Providers.WebsocketProvider:OnEncryptedMessage(String)
      MetaMask.Providers.d__19:MoveNext()
      System.Runtime.CompilerServices.AsyncTaskMethodBuilder:Start(d__19&)
      MetaMask.Providers.EncryptedProvider:HandleEncryptedMessage(String)
      MetaMask.Providers.EncryptedProvider:b__18_4(MetaMaskMessage`1)
      System.Threading.Tasks.Task:WhenAll(IEnumerable`1)
      MetaMask.Providers.EncryptedProvider:b__18_3(MetaMaskMessage`1[])
      MetaMask.Providers.d__20`2:MoveNext()
      System.Runtime.CompilerServices.AsyncTaskMethodBuilder:Start(d__20`2&)
      MetaMask.Providers.EncryptedProvider:HandleResponseWithTypes(String, Action`1, Func`2)
      MetaMask.Providers.d__18:MoveNext()
      System.Runtime.CompilerServices.AsyncVoidMethodBuilder:Start(d__18&)
      MetaMask.Providers.EncryptedProvider:OnMessageReceived(String)
      MetaMask.Sockets.c__DisplayClass23_0:b__0(SocketIOResponse) (at Assets/Thirdweb/Core/Plugins/MetaMask/Scripts/Sockets/MetaMaskUnitySocketIO.cs:212)
      MetaMask.SocketIOClient.SocketIO:EventMessageHandler(EventMessage) (at Assets/Thirdweb/Core/Plugins/MetaMask/Plugins/Libraries/SocketIOUnity/Runtime/SocketIOClient/SocketIO.cs:389)
      MetaMask.SocketIOClient.SocketIO:OnMessageReceived(IMessage) (at Assets/Thirdweb/Core/Plugins/MetaMask/Plugins/Libraries/SocketIOUnity/Runtime/SocketIOClient/SocketIO.cs:484)
      System.Reactive.Subjects.Subject`1:OnNext(IMessage)
      MetaMask.SocketIOClient.Transport.BaseTransport:OnNext(String) (at Assets/Thirdweb/Core/Plugins/MetaMask/Plugins/Libraries/SocketIOUnity/Runtime/SocketIOClient/Transport/BaseTransport.cs:254)
      System.Reactive.Subjects.Subject`1:OnNext(String)
      MetaMask.SocketIOClient.Transport.NativeClientWebSocket:OnWebSocketTextMessageReceived(String) (at Assets/Thirdweb/Core/Plugins/MetaMask/Plugins/Libraries/SocketIOUnity/Runtime/SocketIOClient/Transport/NativeClientWebSocket.cs:78)
      MetaMask.NativeWebSocket.WebSocket:DispatchMessageQueue() (at Assets/Thirdweb/Core/Plugins/MetaMask/Plugins/Libraries/WebSocket/WebSocket.cs:765)
      MetaMask.SocketIOClient.WebSocketDispatcher:DispatchMessageQueue() (at Assets/Thirdweb/Core/Plugins/MetaMask/Plugins/Libraries/SocketIOUnity/Runtime/WebSocketDispatcher.cs:48)
      MetaMask.SocketIOClient.WebSocketDispatcher:Update() (at Assets/Thirdweb/Core/Plugins/MetaMask/Plugins/Libraries/SocketIOUnity/Runtime/WebSocketDispatcher.cs:41)

    • @nick-zs3kg
      @nick-zs3kg 3 หลายเดือนก่อน

      I can open the metamask QR code, but then the error occurs and even after confirming on my app, it is still not connected