- 10
- 80 340
Rohan Mayya
Приєднався 12 чер 2018
Hi, I'm Rohan
Currently I'm building Creo (YC W24), a platform to make internal tools with AI.
Before that, I spent a year building a myriad of apps, games and tools, that have collectively gained over 1m+ users/signups.
I make a lot of content centered around game dev, general programming and anything I personally find interesting.
Currently I'm building Creo (YC W24), a platform to make internal tools with AI.
Before that, I spent a year building a myriad of apps, games and tools, that have collectively gained over 1m+ users/signups.
I make a lot of content centered around game dev, general programming and anything I personally find interesting.
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.
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!
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?
FYI, this only happens when running it via Steam, otherwise it works perfectly (with LAN networkmanager)
MAKES ABSOLUTELY NO SENCE
the other charachter in the multiplayer keeps jumping, what did i do wrong?
how to hanlde the tel protocol
Thanks
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?
thank you so much, almost lost a freelance clients deadline you saved my life
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
Thank you for the basics!
im honestly sad this channel doesn't have more traction you got some great videos on here
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(((
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!
Nice work!
i wanna make a game but i gotta pay for the servers
github linkini neden vermedin
Holy shit, react has evolved into a whole new species
thanks...
Brother I need some info?
Hi, Can you please help me how to build webgl using playfab and mirror unity?
Hi sir, I'm still a beginner, can you include a mobile joystick for this project, I'm really struggling😢
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 👍
code pls
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!
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.
Perfect video and explanation. Thanks.
Bro I need a help can we open the electron app window in any of our browser window like firefox??
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.
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?
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
@@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?
@@kaushikpaddy7467 yes. Build, tag and push your docker image to PlayFab's container registry, and you should be golden
can't add Player prefab to network manager
Are you Varun Mayya's Cousin or Brother ?
code pls?
Why in the mobile version using the mirror the character does not move correctly according to the joystick? Thanks!
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
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
all great tips, and the extra code/explanation along with them is greatly appreciated!
please how to do it mobile
i cant upload part1 gameserver to playfab. it says "unhealthy build" but i did exactly as you did. any1 knows why?
when uploading to playfab it says unhealthy build and client cant connect. i did exactly as u did. any1 has same problem?
pls need help <3
I can't thank you enough bro.
Hi, I found your video very good. Do you think I could adapt it to VR?
you honestly couldn't have possibly done anything to make any of this better. thanks!
Great video !
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 ?
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?
idolo
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 :)
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
Great i completely understand the Flows you rock it 🤘🏼
hey pls help me my log : PlayFabLocalMultiplayerAgent[0] Waiting for heartbeats from the game server..... (it stuck on this idk what is the reason )
The best one out there my friend! 😍 ez and fast