OFFICIAL Unity Multiplayer Sample How it Works (Galactic Kittens Unity Tutorial)

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

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

  • @CodeMonkeyUnity
    @CodeMonkeyUnity  ปีที่แล้ว +7

    ❤ Watch my FREE Complete Multiplayer Course th-cam.com/video/7glCsF9fv3s/w-d-xo.html
    📝 Get the Galactic Kittens Project on.unity.com/3SfQo3T
    🌍 Learn more about Unity Gaming Services on.unity.com/3KssekR
    📝 Get the Boss Room Project on.unity.com/3xKcr9E
    🔴 RELATED VIDEOS 🔴
    COMPLETE Unity Multiplayer Tutorial (Netcode for Game Objects) th-cam.com/video/3yuBOB3VrCk/w-d-xo.html
    How to use Unity Relay, Multiplayer through FIREWALL! (Unity Gaming Services) th-cam.com/video/msPNJ2cxWfw/w-d-xo.html
    Join your Players in MULTIPLAYER with Lobby! (Unity Gaming Services) th-cam.com/video/-KDlEBfCBiU/w-d-xo.html
    What are Value Types and Reference Types in C#? (Class vs Struct) th-cam.com/video/KGFAnwkO0Pk/w-d-xo.html
    What is Unity Gaming Services? th-cam.com/video/JwClCc2_zC8/w-d-xo.html
    Unity Authentication in 100 SECONDS! (Log in, Anonymous, Unity Gaming Services, Cloud Save, Relay) th-cam.com/video/1KSKRaacdKE/w-d-xo.html
    Learn Unity Beginner/Intermediate 2023 (FREE COMPLETE Course - Unity Tutorial) th-cam.com/video/AmGSEH7QcDg/w-d-xo.html
    🌍 Get my Complete Courses! ✅ unitycodemonkey.com/courses
    👍 Learn to make awesome games step-by-step from start to finish.

  • @kunj1064
    @kunj1064 ปีที่แล้ว +21

    Launch your cooking game in phone it may get famous because of fun gameplay it may get more famous when you add the multiplayer.

    • @juand.cardona2208
      @juand.cardona2208 ปีที่แล้ว +4

      Well, it's kind of an Overcooked clone (No offense to Code 🐒, amazing tutorial) so it could get in trouble with copyright

    • @kunj1064
      @kunj1064 ปีที่แล้ว +1

      @@juand.cardona2208 But overcooked is for pc .

    • @reglan_dev
      @reglan_dev ปีที่แล้ว

      @@kunj1064 you want Code Monkey to become one of these developers, that copy pc game and release it on mobile for money? I dont think its a good idea to release it on mobile.
      Unless he gets permission from team behind Overcooked

    • @kunj1064
      @kunj1064 ปีที่แล้ว

      @@reglan_dev Actually i knew about overcooked now when Juan D. Cardona said.

    • @essomatic
      @essomatic ปีที่แล้ว

      @@juand.cardona2208you cant copyright game mechanics it can be obvious clone

  • @bluzenkk
    @bluzenkk ปีที่แล้ว +23

    Since you said this vid is sponsor by Unity, i''ll say thank Unity for appointing the right person to deliver this content.

  • @caseyclayton01
    @caseyclayton01 ปีที่แล้ว +15

    As someone who went through your free course as a refresher, I would love to see you cover converting all the code from that to use DOTS, even if it's just the singleplayer version of the game. It's a simple enough game but touches on a lot of different things.

    • @CodeMonkeyUnity
      @CodeMonkeyUnity  ปีที่แล้ว +13

      Yup converting a simple game to DOTS is one of the video types that I hope to do when DOTS hits 1.0

    • @allaboutpaw9396
      @allaboutpaw9396 ปีที่แล้ว +1

      @@CodeMonkeyUnity +1 to this :)

    • @OniGameDev
      @OniGameDev ปีที่แล้ว

      @@CodeMonkeyUnity wait that video too)

  • @christopherdeguzmaniii7810
    @christopherdeguzmaniii7810 8 หลายเดือนก่อน +1

    I want to play this on android phone. Please help me to change it to control using joystick. Thanks in advance. You really help a lot of people to understand netcode. thanks

  • @XAHAK
    @XAHAK ปีที่แล้ว +3

    I still haven't finished the kitchen chaos, but i can't wait for the multiplayer course

  • @forbiddenbox
    @forbiddenbox ปีที่แล้ว +3

    Is this the course? Oh it's not, got me excited 😂😂. I didn't even know unity released this sample, thank you

    • @CodeMonkeyUnity
      @CodeMonkeyUnity  ปีที่แล้ว +3

      I'm working on it! It's coming along great, hopefully done within 2 weeks!

  • @ezoray
    @ezoray ปีที่แล้ว +5

    Thanks for covering Galactic Kittens, I've not gotten around to downloading it and it looks well put together all things considered. As you're creating a multiplayer course something to be aware of in the upcoming NGO 1.3 the handling of network prefabs has changed and may prove confusing at least to start with. It might be worth checking out the develop branch if you want to be prepared for it.

    • @CodeMonkeyUnity
      @CodeMonkeyUnity  ปีที่แล้ว +2

      Oh thanks for letting me know! I hadn't checked out the develop branch so I'm reading that changelog for the first time.
      I'm just about to start recording the multiplayer course and I want to make sure I mention any upcoming changes.

  • @Hazzel31337
    @Hazzel31337 ปีที่แล้ว +4

    thank you for taking your time to go trough it and thanks to unity for sponsoring your time, i hope they do that for the big boss roam one also :D

  • @Dertro
    @Dertro ปีที่แล้ว +3

    Looking forward to the multiplayer course
    Half way through the KitchenChaos course, I've been doing at least an hour a day.
    Thank you so much for the courses. Even though I have some experience in unity I'm still learning new things with your courses.

  • @theashbot4097
    @theashbot4097 ปีที่แล้ว +3

    only 2 more weeks until the multiplayer part of the Course!? I have been so busy with work that i have not even started the first part! Thank you for all the work you do for us. I appreciate it a lot!.

  • @xenos-go4348
    @xenos-go4348 ปีที่แล้ว +1

    Hello Code Monkey, I found some cool new assets on the Unity Asset Store. I don't know if you have already reviewed those or not. Is it okay if I tell you the names, and you review those Assets, you asset review series highlights awesome assets.

  • @joshuaedgerton7262
    @joshuaedgerton7262 ปีที่แล้ว +1

    I'm new to multiplayer development, is there any way Unity's multiplayer tools work when making steam games as well? Does Netcode for Gameobjects somehow go with Steamworks in any way? The ultimate goal for me is to make a multiplayer game for Steam that allows you to join friends using Steams friends list etc. So for that goal, is there any reason for me to use Netcode for gameobjects? Or should I just stick with learning Steamworks and Mirror for multiplayer games? Because I LOVE your videos and they are always so helpful, but I want to make sure I'm focused on learning the exact tools I need for making steam games specifically :) Thanks in advance!

    • @CodeMonkeyUnity
      @CodeMonkeyUnity  ปีที่แล้ว +1

      Yup, all these multiplayer tools are very modular so you can use NGO on top of a different transport layer like Steam Transport. You could also use Steam Relay instead of Unity Relay, etc.
      Remember that NGO is just the logic layer.
      I'm planning on covering how to do that specific Steam integration as soon as I have the time

  • @NachitenRemix
    @NachitenRemix ปีที่แล้ว +2

    This is like a mini spoiler for the second part of the free course you are making :) I am really looking forward to that!

  • @ItsDan123
    @ItsDan123 ปีที่แล้ว +2

    Maybe you address this I’m commenting as I’m watching but around three minutes and 45 seconds there’s an interesting effect where the laser beams on the host all impact the boss but on the client they seem like they’re destroyed early. I’m assuming this is some kind of synchronization thing where the command to destroy the laser game object is coming in before the position synchronization has caught up with the host does that sound right?

    • @CodeMonkeyUnity
      @CodeMonkeyUnity  ปีที่แล้ว +1

      Yup exactly that's a synchronization thing, this sample is meant to be as barebones as possible just to teach the basics so it doesn't have any kind of client side prediction at all
      The NetworkTransform itself has some smoothing which does indeed mean that when the client receives the RPC saying the Enemy/Boss has died, the NetworkTransform is still smoothly interpolating the values which causes it to look like the enemies get destroyed before the bullet hits them

  • @zeusmakill3547
    @zeusmakill3547 ปีที่แล้ว +1

    Sir, I am your big fan
    Can you a video on boss fight with different attacks with Ariel attacks and spells
    I search your whole channel but I did not able to find that video which helps me
    By the way I love your videos
    Thanks for making these kind of. Videos

    • @CodeMonkeyUnity
      @CodeMonkeyUnity  ปีที่แล้ว +1

      I covered a Boss Fight with a state machine here unitycodemonkey.com/video.php?v=qZC1VYWnHZ8

    • @zeusmakill3547
      @zeusmakill3547 ปีที่แล้ว +1

      @@CodeMonkeyUnity th-cam.com/video/-dJvZRZKIjI/w-d-xo.html
      Thanks for the reply but
      Some what like this I want
      And I saw your video but it didn’t help me

  • @Nuwn
    @Nuwn ปีที่แล้ว +2

    I always think these examples from unity are annoyingly overengineered, your video will absolutely help people with this. 👍

    • @CodeMonkeyUnity
      @CodeMonkeyUnity  ปีที่แล้ว +2

      Having a video like this would have definitely helped me understand the codebase, reading the documentation and inspecting the source code took a bit of work. So hopefully this video really helps people understand how the game works.

  • @christopherdeguzmaniii7810
    @christopherdeguzmaniii7810 8 หลายเดือนก่อน

    can you please help me to change the control to joystick fro the galactic Kittens

  • @ChristopherCricketWallace
    @ChristopherCricketWallace ปีที่แล้ว

    very much looking forward to your Steam release of the survival game.

  • @johnryall3936
    @johnryall3936 ปีที่แล้ว +2

    Thank you for what you do I haven been going through your turn based course and loving it but i was wondering about procedural gen a grid map. I've been having a difficult time with that and would love your insight on it. Thank you for all your work!

    • @CodeMonkeyUnity
      @CodeMonkeyUnity  ปีที่แล้ว +1

      Difficulty how? There's many ways to implement that, the trickiest part would be the grid size but for that I would just decide on a fixed size and procedurally generate some objects/walls/enemies on that fixed grid system.
      As for implementation there are tons of methods, look into some Noise or some Wave Function Collapse

    • @johnryall3936
      @johnryall3936 ปีที่แล้ว

      @@CodeMonkeyUnity Ive looked into perlin noise to help with the procedural but the biggest issue im having is getting plots to appear together for the buildings to be placed on. best example i can give is the plots and parcel system that xcom 2 built. I have been working on a fixed grid size and i know its with my coding. Also thank you for replying!!!

  • @kunj1064
    @kunj1064 ปีที่แล้ว +1

    May i ask you a question could you help me making my game i might ask doubt because I am starting a fps game which is based on Indo-Pak 1971 war.
    Edit : Don't worry I will not ask too many question just some doubt related to it.

    • @CodeMonkeyUnity
      @CodeMonkeyUnity  ปีที่แล้ว +2

      Sorry but I'm already insanely busy with my own projects so I can't make your game for you.
      The goal is for you to watch the videos on this channel to gain the knowledge needed to build your games exactly as you want them.

    • @kunj1064
      @kunj1064 ปีที่แล้ว

      @@CodeMonkeyUnity Nah I am not asking too make my game 😂. I just asked that if I had doubt related to unity can I ask you.

    • @kunj1064
      @kunj1064 ปีที่แล้ว

      ​@@CodeMonkeyUnity All the best for your project.

  • @457Deniz457
    @457Deniz457 ปีที่แล้ว +1

    Thanaaaaaaank ! :)
    But is this way preventing hacking?

    • @CodeMonkeyUnity
      @CodeMonkeyUnity  ปีที่แล้ว

      This game is a simple sample which means it is mostly client authoritative so not really focused on preventing hacking.
      I talk about that topic in more detail in one of the lectures in my upcoming multiplayer course.

    • @457Deniz457
      @457Deniz457 ปีที่แล้ว

      @@CodeMonkeyUnity Perfect, count me in as buyer thank you ! 😊

  • @iiropeltonen
    @iiropeltonen ปีที่แล้ว

    Never worked with shaders. Alot of new stuff for me on this one.

  • @TheJohndward01
    @TheJohndward01 ปีที่แล้ว +1

    This is great! I also appreciate you going thru the code and explaining it.

  • @maliktariq
    @maliktariq ปีที่แล้ว

    can anyone tell me that if I go through this video will I be able to make multiplayer game by myself as I am unity game developer and don't know much about multiplayer?

    • @CodeMonkeyUnity
      @CodeMonkeyUnity  ปีที่แล้ว

      Yes if you study this sample you will learn how Netcode for Game Objects works

  • @kushpacsmike
    @kushpacsmike ปีที่แล้ว +1

    another well explained video as always!

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

    i jut wathed some cute cars

  • @mehdikovic
    @mehdikovic ปีที่แล้ว

    Oh my dear, networking in games is scary, would love to watch your FREE upcoming course, I know I learn a lot as I learnt from your single player course, Kitchen Chaos.
    THANK YOU AGAIN.

  • @RomekjeG
    @RomekjeG ปีที่แล้ว

    You should make a tutorial on co-op LOCAL multiplayer. With a decent character selection, UI for each player that only is visible when a player is loaded in etc. I can't find this anywhere!!! I can only find tutorials using the input managers where you spawn a player object. But I dont want to do that!

  • @dbweb.creative
    @dbweb.creative ปีที่แล้ว

    I have a question (with a solution I've been pondering):
    When object gets parented and then moved by parent - it stops physically colliding. For example a CharacterController that gets parented to a moving platform and there is an obstacle on the way to knock player off the platform by regular physics collision.
    My take on it, is this:
    Make player object jitter(non-visibly, just within engine calculations). something like: Transform.Translate -0.0001f * Time.deltaTime in every axis and then do CharacterController.Move the same value back.
    What do you think of this/are there any serious pitfalls to this kind of a method, and what is your take on the problem?

  • @watercat1248
    @watercat1248 ปีที่แล้ว

    I will definitely need to check how the multiplayer system works but I don't have time right now
    wean have time I will definitely take a look

  • @smikhasko2758
    @smikhasko2758 ปีที่แล้ว

    В уроках Unity стараются сделать зрелищные примеры, но по моему мнению, лучше делать совсем маленькие примеры, но с правильным кодированием. Даже не являясь специалистом в сетевом программировании, видно как ужасно вешается самый ценный компонент Network Transform на все подряд. С таким подходом нужно быть готовым к убийственным лагам и солидной сумме за оплату сетевого трафика как только ваш проект выйдет на приличный уровень.

  • @mikekozlov3484
    @mikekozlov3484 ปีที่แล้ว +1

    Before using Netcode, keep in mind that there is no client-side prediction. So if you want to have a character to control, it's gonna be laggy.

    • @CodeMonkeyUnity
      @CodeMonkeyUnity  ปีที่แล้ว +1

      Yes there's no client side prediction by default, but that doesn't mean it has to be laggy, it just means you have to implement it yourself.

    • @forbiddenbox
      @forbiddenbox ปีที่แล้ว

      @@CodeMonkeyUnity In other words stick to single player 🤣😂

    • @mikekozlov3484
      @mikekozlov3484 ปีที่แล้ว +1

      ​@@CodeMonkeyUnity oh it's very complicated.
      I did that, but if your character movement is the result of any kind of simulation (rigidbody, root motion) you need to put a lot of effort into reconciliation feature. And you're bound to tick rate, meaning that you have to simulate physics manually, implement interpolation for other objects and so on and on.
      Client-side prediction is in "planed" state for Netcode, but when I asked them about any ETA, they couldn't provide it, meaning it's clearly not 2023.
      And I personally think that precise and smooth movement is the most important mechanic in any character-oriented game.

  • @francescodonnarumma6092
    @francescodonnarumma6092 ปีที่แล้ว

    I have a question that is not related to this video. How can I collaborate with others in unity ?

    • @CodeMonkeyUnity
      @CodeMonkeyUnity  ปีที่แล้ว +1

      You mean in terms of tech? There's PlasticSCM which is Unity's official tool, or you can just use GitHub or any other tool
      You mean in terms of people? Maybe you can find someone in a Game Jam, maybe on the Unity forums or Unity Discord

  • @028_shivamjaiswal5
    @028_shivamjaiswal5 ปีที่แล้ว

    Can we play solo??

  • @PauloHSousa237
    @PauloHSousa237 ปีที่แล้ว

    Photon looks eaiser, I don't really know why. If I'm not wrong, you need to put your credit card in order to use the free Unity servers for a multiplayer game.

    • @CodeMonkeyUnity
      @CodeMonkeyUnity  ปีที่แล้ว +1

      I haven't used it myself so can't really compare the two but I'm in the middle of converting Kitchen Chaos to multiplayer and the process has been extremely easy.
      Also you don't have to use their UGS tools, you are free to use just Netcode and use your own custom Lobby or Relay solutions. NGO has no cost.

    • @PauloHSousa237
      @PauloHSousa237 ปีที่แล้ว

      @@CodeMonkeyUnity I'm going to try Netcode

  • @genius-b1180
    @genius-b1180 ปีที่แล้ว

    I only saw google play plugin in the documentation and thought it was just android authentication, since this service also works in desktop applications, can the google sign in method be done? (not google play games account)

    • @CodeMonkeyUnity
      @CodeMonkeyUnity  ปีที่แล้ว

      The auth package has changed quite a bit since I last looked at it so it might have changed but back then the Google sign in was really Google Play Games sign in.
      Although I know they have since added support for OpenID, I would assume the regular Google sign in supports that standard.

    • @genius-b1180
      @genius-b1180 ปีที่แล้ว

      @@CodeMonkeyUnity Got it, thanks!

  • @pytchoun140
    @pytchoun140 ปีที่แล้ว

    Do we need multiplayer knowledge for your multiplayer free course ?

    • @CodeMonkeyUnity
      @CodeMonkeyUnity  ปีที่แล้ว

      You just need to know the basics for how the toolset works, basically you need to watch my Netcode video unitycodemonkey.com/video.php?v=3yuBOB3VrCk
      As long as you know what is a NetworkManager, NetworkTransfom, NetworkBehavior, RPCs, etc, then you will be able to follow everything

    • @pytchoun140
      @pytchoun140 ปีที่แล้ว

      @@CodeMonkeyUnity ok

  • @theprince666
    @theprince666 ปีที่แล้ว

    Random question, is there anything recent that has solved the disconnected game - connecting to a server and get things based on disconnected game progress problem?
    Im assuming some kind of encrypting or blockchain can work, but so far everything i've found points that everything in the disconnected game can still be hacked.
    Sorry if question makes no sense, i'll ask later if not.

    • @CodeMonkeyUnity
      @CodeMonkeyUnity  ปีที่แล้ว

      Not sure I understand your question, not sure what you mean by encrypting or blockchain.
      If the host disconnects the game simply ceases to exist so there's nothing to be hacked.

  • @jean-michel.houbre
    @jean-michel.houbre ปีที่แล้ว

    I really enjoyed this video: this overview and all these explanations will help me a lot.
    I have a few general questions:
    - is there a rule, way or hint to know if a method should apply to clients, server or both?
    - it's a small game (small scale co-op sample), but there are still a lot of objects generated on the fly. Is the implementation of a pooling system different from a standard game? Server part only?
    - is there a special method for debugging a multiplayer game?

    • @CodeMonkeyUnity
      @CodeMonkeyUnity  ปีที่แล้ว +1

      I'm glad you enjoyed it!
      -There's no global rule, really depends on the context and what you decide with regards to trust/security, whether you want to make it client authoritative or only server authoritative
      -NGO does have some specific Pooling systems docs-multiplayer.unity3d.com/netcode/current/advanced-topics/object-pooling/index.html
      -Nothing too special for debugging (other than being a lot more complex), you probably want to use Debug.Log more than the VS Debugger simply because you probably don't want the Host to trigger a breakpoint and disconnect the clients

  • @acez28
    @acez28 ปีที่แล้ว

    But is the logic the same for a WiFi LAN Mobile game?

    • @CodeMonkeyUnity
      @CodeMonkeyUnity  ปีที่แล้ว

      Sure, the Netcode layer is completely separate from the transport, you use the same Netcode logic for any connection type.

    • @acez28
      @acez28 ปีที่แล้ว

      @@CodeMonkeyUnity oh alright so what transport works for mobile?

  • @mallu_bot50
    @mallu_bot50 ปีที่แล้ว

    ♥️

  • @progCan
    @progCan ปีที่แล้ว

    🌠

  • @mauznemo
    @mauznemo ปีที่แล้ว

    Owwww I saw "Multiplayer" in the title and thought it was the multiplayer part of the cooking game. But is cool too

    • @CodeMonkeyUnity
      @CodeMonkeyUnity  ปีที่แล้ว +1

      I'm hard at work on it! I should start the recording process later this week so hopefully on the first week of March it will be done

  • @w1-w2-w3
    @w1-w2-w3 ปีที่แล้ว

    Can you explain how that hero (fanny) cable skill work? th-cam.com/video/sVKOHCJ19PQ/w-d-xo.html That game is created with Unity according to Wikipedia. That game has over 1 billions download and over 100 million monthly players. I always want to know how to create Attack on Titan anime style cable skill in the game and I found that game play. I forgot to mention that game name is Mobile Legends Bang Bang.

    • @CodeMonkeyUnity
      @CodeMonkeyUnity  ปีที่แล้ว

      I'm not familiar with that game so no idea what specific skill you are referring to.
      The general idea is break down what you want to do into its core components. Don't look at the entire skill, look at it in pieces.
      Also the engine doesn't matter, that game could have been made with Unreal and you could still recreate the mechanics in Unity

    • @w1-w2-w3
      @w1-w2-w3 ปีที่แล้ว

      @@CodeMonkeyUnity I shared that video link with the exact timestamp for that one skill I want to know. That skill looks like spider man cable skill I think but It seems more cooler because she can shoot 3 or 4 or more multiple cable at the same time and can travel quickly whatever direction she want. It is exactly the same idea from Attack on Titan anime. At first I thought it might use SpringJoint but I'm not sure.

  • @FernandoMirabile
    @FernandoMirabile ปีที่แล้ว

    Since you worked a lot with these observable patterns: What do you think is the better for add a new listener into them? (Not necessary in network related environments).
    Sometimes Unity has a lot of issues when reloading domain (changing something in code while you are playing), you can lose listeners if you add them into the Start, but also adding them other places like Awake can cause issues with dependencies...
    Thanks.

    • @CodeMonkeyUnity
      @CodeMonkeyUnity  ปีที่แล้ว +1

      Reloading the domain shouldn't cause issues to events added on Start, unless you're working with Static events?
      Even without Domain reload the object will still be created/destroyed

    • @FernandoMirabile
      @FernandoMirabile ปีที่แล้ว

      @@CodeMonkeyUnity no they are not static on my end. Probably the issue is input system then.

  • @davidcalderwood7041
    @davidcalderwood7041 ปีที่แล้ว

    Do you have a video on how to setup a fog of war type system?

    • @CodeMonkeyUnity
      @CodeMonkeyUnity  ปีที่แล้ว

      Hmm no I don't think I've covered that, I made the Field of View but not fog of war. unitycodemonkey.com/video.php?v=CSeUMTaNFYk
      Although how I implemented it in my own game Survivor Squad is basically exactly like that, you fire raycasts then use that to hide parts of a black mesh on top of the game

  • @MohkKh
    @MohkKh ปีที่แล้ว

    KEEP GOING BRO 💪

  • @bilqinm
    @bilqinm ปีที่แล้ว

    i am waiting excited

  • @Dominik-K
    @Dominik-K ปีที่แล้ว

    Really nice video, enjoyed it a lot

  • @theprince666
    @theprince666 ปีที่แล้ว

    Thank you King!

  • @viwer1603
    @viwer1603 ปีที่แล้ว

    An Timeline tutorial would be cool!

    • @CodeMonkeyUnity
      @CodeMonkeyUnity  ปีที่แล้ว

      Yup that's a tool that I've been meaning to look at for quite some time, never used it

  • @lukekearney3831
    @lukekearney3831 ปีที่แล้ว

    How do you do multiplayer with multiple cameras?

    • @Yukiixs
      @Yukiixs ปีที่แล้ว

      You can ask the main camera to follow the current player go ( get the local player go with the networkmanager )

    • @CodeMonkeyUnity
      @CodeMonkeyUnity  ปีที่แล้ว +1

      You mean multiple players? You just have one camera which only follows the local player
      Or you mean like local multiplayer with 4 screens? You can look at the camera output settings and you can play around with how much of the screen that camera will render

    • @lukekearney3831
      @lukekearney3831 ปีที่แล้ว

      ​@@CodeMonkeyUnity I mean like multiple players each with thieir own character and camera

  • @leosalazar9213
    @leosalazar9213 ปีที่แล้ว

  • @justlama0
    @justlama0 ปีที่แล้ว +1

    one more bad code sample from unity team... junior devs pls don't repeat this singleton hell in your projects

  • @nexoDev44
    @nexoDev44 ปีที่แล้ว

    First

  • @soumyameta
    @soumyameta ปีที่แล้ว

    why you don't use riptide for multiplayer, it's completely free. but for dedicated server, you have to pay only server not for this code.

    • @CodeMonkeyUnity
      @CodeMonkeyUnity  ปีที่แล้ว

      First time I'm hearing about that toolset. Basically there's tons of multiplayer options and they're all great, I'm using NGO simply because it's the official tool.

    • @soumyameta
      @soumyameta ปีที่แล้ว

      official tool is good but if you can use this tool bro it's goat simple and better code

  • @Herrahaamu
    @Herrahaamu ปีที่แล้ว

    do you have discord where we could go and make conversations and ask for help?

    • @CodeMonkeyUnity
      @CodeMonkeyUnity  ปีที่แล้ว +1

      No sorry, I tried it but couldn't keep up. There's a similar Discord for Unity devs called UnitedProgramming