Rohan Mayya
Rohan Mayya
  • 10
  • 80 340
React Server Components with Server Actions
Check out my latest video diving into React server components and server actions in Next.js.
Learn how to fetch data with React Server Components. Plus, discover how to define server actions that you can wire up to your forms.
Переглядів: 286

Відео

ElectronJS Protocol Part 2 - Sign In With Google
Переглядів 3,9 тис.2 роки тому
Hey guys, this video is a quick follow-up to the earlier one. In this one I talk about how to sign in with google into your Electron app, so that you can get started with OAuth really quickly. Furthermore, if you're looking to scaffold projects with Electron really fast, consider using electron-react-boilerplate! github.com/electron-react-boilerplate/electron-react-boilerplate Plugging in my so...
ElectronJS Protocol - Open your app from a URL
Переглядів 7 тис.2 роки тому
Hey guys, bit of an unconventional video for my channel. I used Electron recently to quickly put together a desktop app, but had trouble setting up OAuth (Google authentication) on it. This is the first video of a 2 part series where I show you how to achieve the same. Plugging my socials: rohan_mayya
The Basics of Building Any Multiplayer Game
Переглядів 1,1 тис.2 роки тому
Hey guys! I spend a lot of time building multiplayer games, thought I'll put together a quick video on how I'm thinking when I build them. Hopefully this proves useful to you when you decide to architect and build your next one! :) Plugging my socials: rohan_mayya
5 Tips If You're Using Playfab Multiplayer Servers
Переглядів 4,4 тис.2 роки тому
Welcome back, folks! Here's some more PlayFab goodness: In this video I walk you through some of the things you should know if you're using PlayFab's MPS service, to make yourself a lot more productive. I also wrote an ENTIRE handbook on setting up Unity with PlayFab Multiplayer. You can check it out here: github.com/Solias99/playfabmultiplayer-unity-handbook Plugging my socials: ro...
We Built Our First Multiplayer Game!
Переглядів 1,5 тис.2 роки тому
Hey folks! We recently built our first multiplayer game, and v1 is on its way to production. It's been long and exhausting, but well worth it! Decided I'll throw together a quick video to share some insights. What we used: - Unity - Mirror (Open Source Networking Library) - PlayFab (Collection of services, used to host our game) Some links: gameprogrammingpatterns.com/ Parent app: www.buildonsc...
CI/CD for Unity - NEW Github Actions
Переглядів 10 тис.2 роки тому
In this video, I cover how to set up CI/CD for Unity using GitHub Actions. Ship fast and often, so you can get feedback and iterate quickly! References: game.ci/ Link to the repository: github.com/Solias99/GithubActions-UnityDemo Plugging my social media: rohan_mayya
Networking Unity's Third Person Character Controller - Mirror
Переглядів 20 тис.2 роки тому
In this video, I talk about how to network the third-person character controller from Unity's asset store, if you're using Mirror as your networking library. Unity's Third Person Character Controller - assetstore.unity.com/packages/essentials/starter-assets-third-person-character-controller-196526 Mirror - assetstore.unity.com/packages/tools/network/mirror-129321 Server vs client authority www....
Deploying your Build And Testing - Unity Mirror PlayFab Part 2
Переглядів 8 тис.2 роки тому
This is a continuation of the previous video. In this tutorial, we're going to upload our game server build to PlayFab after successfully testing it locally. We're also going to be writing some setup code on our Unity client to login and request for a multiplayer server, and finally connect to it. Relevant links: Setting up WSL2: ua-cam.com/video/_fntjriRe48/v-deo.html Create and deploy Linux c...
Setting Up Your Local Game Server Build - Unity Mirror PlayFab
Переглядів 23 тис.3 роки тому
This tutorial will teach you how to locally set up your PlayFab game server build using Linux containers. This is the first step/prerequisite to hosting your build on a dedicated server. Plugging my social media: rohan_mayya If you liked the video, don't forget to drop a like. The intention is to make as many of these as possible!

КОМЕНТАРІ

  • @teledevgames
    @teledevgames 15 днів тому

    Hey, I tried to port this to first person, but for some reason the camera is left at the MainCamera position, and doesn't go to follow the player. Do you have any clue why this could happen?

    • @teledevgames
      @teledevgames 15 днів тому

      FYI, this only happens when running it via Steam, otherwise it works perfectly (with LAN networkmanager)

  • @CosmicExplorer0-q4b
    @CosmicExplorer0-q4b 23 дні тому

    MAKES ABSOLUTELY NO SENCE

  • @PloverFN
    @PloverFN 2 місяці тому

    the other charachter in the multiplayer keeps jumping, what did i do wrong?

  • @user-bd3ci1hd1c
    @user-bd3ci1hd1c 2 місяці тому

    how to hanlde the tel protocol

  • @Kruzty_Official
    @Kruzty_Official 2 місяці тому

    Thanks

  • @cardswar
    @cardswar 3 місяці тому

    Hi, thanks for this video. My game works fine on local server but with Playfab, Rpc's aren't received by both clients. Do you know how to fix it?

  • @shailendrapandit440
    @shailendrapandit440 3 місяці тому

    thank you so much, almost lost a freelance clients deadline you saved my life

  • @MadhavMishra-is9gb
    @MadhavMishra-is9gb 4 місяці тому

    When you package your electron app and then tries to google-sign in, the popup will not open as you are serving you app by file:// and not http or https protocol and firebase is expecting a verified domain. Correct me If I am wrong

  • @CodeBreakerSI
    @CodeBreakerSI 4 місяці тому

    Thank you for the basics!

  • @spudtatterson7679
    @spudtatterson7679 5 місяців тому

    im honestly sad this channel doesn't have more traction you got some great videos on here

  • @Xbszidos
    @Xbszidos 6 місяців тому

    NullReferenceException: Object reference not set to an instance of an object StarterAssets.PlayerMovement.Move () (at Assets/Player/PlayerMovement.cs:277) StarterAssets.PlayerMovement.Update () (at Assets/Player/PlayerMovement.cs:180) Heeelp(((

  • @mrghost1597
    @mrghost1597 6 місяців тому

    Hi Rohan, really appreciate the videos it has really helped me over the years. We are using a PlayFab multiplayer server to host our dedicated mirror server on Unity2020 utilizing Microsoft containers and it has worked really well for testing and our beta. The original idea was to put our MMO on a webGL build but when we used Linux containers we couldn't use PlayFab server api it gave ecurl errors. When I have watched through your videos it seems you had the same issue and had to build a reverse proxy server. Could you expand this a bit more? I am trying to connect the dots on what it is I really need to do and I could sure use your help. Thank you for the content keep making!

  • @kyledickersoncomposer
    @kyledickersoncomposer 6 місяців тому

    Nice work!

  • @Stumpy_VR
    @Stumpy_VR 6 місяців тому

    i wanna make a game but i gotta pay for the servers

  • @Yondaime_Ho
    @Yondaime_Ho 7 місяців тому

    github linkini neden vermedin

  • @guiyumin
    @guiyumin 7 місяців тому

    Holy shit, react has evolved into a whole new species

  • @krishx007
    @krishx007 7 місяців тому

    thanks...

  • @MuhammadAli-ld9un
    @MuhammadAli-ld9un 9 місяців тому

    Brother I need some info?

  • @MuhammadAliVoeux
    @MuhammadAliVoeux 9 місяців тому

    Hi, Can you please help me how to build webgl using playfab and mirror unity?

  • @SadBoyXD
    @SadBoyXD 10 місяців тому

    Hi sir, I'm still a beginner, can you include a mobile joystick for this project, I'm really struggling😢

  • @MakeAppswithDanny
    @MakeAppswithDanny 11 місяців тому

    Thanks Rohan. I've been implementing Google Auth for a Quasar app (Capacitor for iOS & Android, Electron for Mac & Windows) and this video & your previous video have helped enormously for the Electron part 👍

  • @CôngToạiNguyễn-w1g
    @CôngToạiNguyễn-w1g 11 місяців тому

    code pls

  • @duff8027
    @duff8027 11 місяців тому

    Hey! Thanks a lot for the guide! So I finally made it work on my local computer. If anyone gets stuck initializing, I made it work by changing Gameport name from game_port to gameport in the settings file. Afterwards I still had a problem where the transport was refusing the connection, I made it work by using KCP instead of Telepathy transport, Im not sure why it doesnt work with telepathy maybe someone can explain? Finally, I couldnt get it working with the latest release of MpsAgent, I actually went back and downloaded the same one in the video and it worked, Im not sure why either tho!

  • @dr.salcidomontenegro8777
    @dr.salcidomontenegro8777 Рік тому

    Please do not stop making tutorials. This is very good and there are no youtube videos like this one. The complete code would be also appreciated. I checked your github page but could not find this project. Keep it up man.

  • @AhmetBurakAkay
    @AhmetBurakAkay Рік тому

    Perfect video and explanation. Thanks.

  • @nidhi7248
    @nidhi7248 Рік тому

    Bro I need a help can we open the electron app window in any of our browser window like firefox??

  • @hiiambrian
    @hiiambrian Рік тому

    Love you guy. You saved my day. I got stuck on how to move local player by keyboard/mouse. Wow just untick Player Input. I forgot it. Thanks again.

  • @kaushikpaddy7467
    @kaushikpaddy7467 Рік тому

    Thank you so much for making these tutorials! I had a stupid question. (My server is running on windows, in process mode). Do I need to delete the build and make a new one each time I update the server?

    • @rohan_mayya
      @rohan_mayya Рік тому

      No, you can just save the build in the same folder and it will overwrite. In fact it'll be faster since Unity only updates the diff, so subsequent builds will be faster

    • @kaushikpaddy7467
      @kaushikpaddy7467 Рік тому

      @@rohan_mayya Hey Thank you so much for the reply! but I think I asked the question really dumb. I switched up my stuff to use linux containers to how you show in the video. But now I am not sure on how to update my docker image on playfab. Do I just build it again to the container registry?

    • @rohan_mayya
      @rohan_mayya Рік тому

      @@kaushikpaddy7467 yes. Build, tag and push your docker image to PlayFab's container registry, and you should be golden

  • @CreateDefaultSubobject
    @CreateDefaultSubobject Рік тому

    can't add Player prefab to network manager

  • @jarusanimations
    @jarusanimations Рік тому

    Are you Varun Mayya's Cousin or Brother ?

  • @Dave-gj7ss
    @Dave-gj7ss Рік тому

    code pls?

  • @ErenBR562
    @ErenBR562 Рік тому

    Why in the mobile version using the mirror the character does not move correctly according to the joystick? Thanks!

  • @FrankfurtAmo
    @FrankfurtAmo Рік тому

    When i connect with remote client. Each client activates 1 more server. When i connect with 3 clients then 3 servers are made active. Anyone know why? But they all connect to each other and playing together. I dont kmow why so many servers are made active. In playfab i need 3 servers for 3 players.. pls help

  • @FrankfurtAmo
    @FrankfurtAmo Рік тому

    When i connect with remote client. Each client activates 1 more server. When i connect with 3 clients then 3 servers are made active. Anyone know why? But they all connect to each other and playing together. I dont kmow why so many servers are made active. In playfab i need 3 servers for 3 players.. pls help

  • @stefan429
    @stefan429 Рік тому

    all great tips, and the extra code/explanation along with them is greatly appreciated!

  • @thepursuer7872
    @thepursuer7872 Рік тому

    please how to do it mobile

  • @ahmdevelopments49
    @ahmdevelopments49 Рік тому

    i cant upload part1 gameserver to playfab. it says "unhealthy build" but i did exactly as you did. any1 knows why?

  • @ahmdevelopments49
    @ahmdevelopments49 Рік тому

    when uploading to playfab it says unhealthy build and client cant connect. i did exactly as u did. any1 has same problem?

  • @asfahim6882
    @asfahim6882 Рік тому

    I can't thank you enough bro.

  • @robertoampudia9429
    @robertoampudia9429 Рік тому

    Hi, I found your video very good. Do you think I could adapt it to VR?

  • @PerfectRythme
    @PerfectRythme Рік тому

    you honestly couldn't have possibly done anything to make any of this better. thanks!

  • @imwizar
    @imwizar Рік тому

    Great video !

  • @abderrahimbouzidi3631
    @abderrahimbouzidi3631 Рік тому

    hey Rohan !, thank you for this video and i want to ask you is there any way to customize the alert from the browser like change open electron to open my app for example ?

  • @SchummboTech
    @SchummboTech Рік тому

    I'm pretty new to Unity. I can't wrap my head around the cache step. Doesn't the Library change frequently enough that you'd often be building with a stale cache?

  • @joemanebeard8011
    @joemanebeard8011 Рік тому

    idolo

  • @o2dyt
    @o2dyt Рік тому

    Hey that actually helped! Thank you! I'm not using Mirror, so for the Player Input issue using UnityNetcode, you can override the "OnNetworkSpawn" method and works the same :)

  • @solowarrior5695
    @solowarrior5695 Рік тому

    hey bro,awsome work .i need this ServerRoutes script plz if you provide me thanks i am facing problem to shutdown server it will cost me more .plz help me for that thanks

  • @DRubicon
    @DRubicon Рік тому

    Great i completely understand the Flows you rock it 🤘🏼

  • @mr_crapto
    @mr_crapto Рік тому

    hey pls help me my log : PlayFabLocalMultiplayerAgent[0] Waiting for heartbeats from the game server..... (it stuck on this idk what is the reason )

  • @maxit0x
    @maxit0x Рік тому

    The best one out there my friend! 😍 ez and fast