Unity Multiplayer Game Development - Hands System
Vložit
- čas přidán 31. 05. 2024
- Hello guys, this is my 6th update video showing the progress on my current Unity multiplayer game project. I implemented a proper hands system and did a lot of other tweaks.
The current plan for this game is unknown although it is being thought about. Currently I’m implementing common multiplayer features and basically making a first person shooter game. As I figure out what kind of game I plan on making out of this, the features I add will start to be more specific to the kind of game I'm trying to make.
----------------------
My Multiplayer Development Updates Playlist: • Multiplayer Game Updates
Tom’s Unity Multiplayer Networking Series: • Connecting Unity Clien...
Discord: / discord
My Website: zxgames.net
----------------------
Time stamps:
0:00 - Intro
0:15 - Game Over Screen
0:44 - Death UI
0:58 - Hand System
2:28 - Team Colors
2:38 - Loading Screens
2:48 - Server Player Count
3:00 - Rendering Tweaks
3:25 - Outro
----------------------
Music:
Title: Kubbi Cascade
Source: • Kubbi / Cascade
#Devlog #GameDev #Multiplayer #Unity3D #Unity #IndieDev #LowPoly #GameDevelopment - Zábava
Even though the video was shorter than usual, it didn't _feel_ short. Good stuff :)
Cool, thanks! I think the short cinematics made it feel nice! :)
Yeah, it made me think that I might have to experiment with that :P
I wish to become a game dev and i am working on it. All I wanted to say is that I get a lot of inspiration from you. Dani is just funny, but you, you gave me inspiration. I never get bored watching your videos over and over again. Great job👍
Thanks! Glad I could give inspiration! Good luck with your game dev journey! :p
I love your videos!
Thanks!
Making a game for my university portfolio and thanks to you I found toms networking and it’s helped me so much so thank you
Nice!
It would be really cool if the ammo icon changed with the fire type of the weapon! Pistols would only have one bullet, since they're semi-auto, and the M4A4 would have 3 since it's full-auto. Awesome progress :)
Great suggestion! Thanks!
Your channel just showed up in m recommendations and I love the content keep it up
Thanks, will do!
I’m late, but your hame is coming together so well!!!!
Thanks!
Your videos motivate me to keep going every time! Love it
Glad I could give motivation! :p
You r gonna gain so much subs i hope. Becausr you make vdeos and games so well
Thank you mr Elon! :p
Awesome Devlog and the games looking great. 👍 Subbed
Much appreciated!
The countdown should be so that you can skip it if u play a 1v1
So I think what I am going to do is allow respawn time to be edited when selecting the game mode. So you can put 0 if you want. :p
Nice music choices for the video!
Glad you think so! It was only one this time but the video was also shorter
Keep it up, love to test your game soon...
Thanks! Make sure to join the discord if you want to be notified when we are doing play tests
LOVE UR VIDS UR GREAT!
Thanks!
Good job ! I like this one !😀
Thanks 😁
Nice, keep em comming!
Thanks! Will do!
the game is looking really good!
Yes, I like the post processing changes. Now I just need SSAO! Thanks!
The Songs are bangers
:P
keep going bro!
I will try my best!
Very nice!
Thank you! Cheers!
Great Vid!!
Thanks!
I'm Hyped.
Me too but idk why!
GREAT VIDEO AGAIN! I’m lovin’ this project so far! Slightly off topic how confident do you feel on a tutorial for iOS voice recognition command?
Thanks! I have never made a game for ios. So I wouldn't know how to do voice commands with it sorry.
perhaps you should add a shotgun? btw the way, game looks really good, i like these videos too. informal and entertaining
Yes many more weapons will be added for sure
This game looks promising!
Small details like weapons affected by physics can add a lot to the game when they add up. Good job! :)
Thanks! I am trying to add little details as much as possible as long as they don't take away from the game! :)
there should be a rank system that allows you to level up. it could allow you to determine other players skill. (ps, you could unlock cool weapon skins for ranking up or doing challenges.)
Yeah user data will be something I will be working on eventually.
Your game looks like it is coming along nicely. I found you through Tom as I am implementing his networking system in my own project. I'd be interested to know how you are keeping your client and server worlds synced. I assume the server is authoritative for most things, so how do you keep your two projects updated and in sync? Do you have an exact copy on the server, or reduced to collisions only? Thanks in advance!
Thanks! I am trying to keep most things server authoritative yes. The server does no rendering as I build the server project as a unity server build (Console only). So the only thing that's really in the scene is colliders yes. To sync the scenes I usually make them in the client project and then export a prefab of the scene as a package. Then I import it into my server project and add colliders.
very nice
Thanks
Cool
this game looks lit
Glad you like it!
Do your weapons drop when you die so other can pick them up? Or can refill their ammo when they have the same weapon you had?
As for dropping weapons. It will depend on the game mode whether or not you drop them when you die. So yes they will but only for curtain game modes. For example it would make sense to drop them in a battle royal game mode (Or any game mode with looting).
YeAze great
Looking dope! Have you thought about mobile?
Thanks! Making the game for mobile? I don't think my game will currently run very performant on mobile and I am not sure how Tom's networking solution will hold up either. So right now its going to only be for PC.
Granades makes me go YESS... so you know what to do lol
They are on my list :p
Epic
Thanks!
Im really curious about how you added server system (rooms) in your networking solution based on tom's plz reply if you got time❤️
I don't have "rooms" really. I just have a server listing system that uses a Firebase database. So I guess each server is one room. If you want more information watch my previous videos where I talk about it. Also join my discord if you have more questions. :p
@@xzippyzachx thanks man for replying ❤️❤️
Can you make a video on how to build the game like create the terrain and your own builds inside unity? I’m new to unity
I won't be making to many tutorials because I don't have the time. I would watch Brackey's channel. He has a lot of unity tutorials
When is the game going to be released? Is there a steam page or something?
Right now I am just working on the game for fun and it is still in really early stages. There is no release date set yet or store page.
@@xzippyzachx Ok thanks!
change the scope, you can see the camera when you're not using the scope
Watch my newest video :p
hey help , i want to make big terrain can u tell me how can i do it
If you want to build the terrain by hand you can use the unity terrain tools like I do. Brackey's has some tutorials on CZcams about how to use it.
This is amazing. Is it possible to do a tutorial on this? I would be very thankful.
Tom Weiland already has a tutorial series on using this networking solution. The link is in the description.
I think if you put some skins for the weapons and the character this will be awesome
I already mentioned that I have plans for weapon customization in a previous update video. :p
@@xzippyzachx I know but is going to be good to make a skins like : lava pistol and ice shotgun like fortnite but better
@Chawel William Through watching videos. I am also in university for software engineering
Can you make tutorial for hand system?
There are lots of tutorials on CZcams for single player hand systems
nice...i fell jealous
Thanks, but Why?
@@xzippyzachx iam also making a multiplayer game but iam stuck at networking
If you are newer to game dev then It may be to advanced and maybe you should try making a non multiplayer game first. If you want to ask questions about networking you can also join Tom's discord or my discord.
@@xzippyzachx ohhk tq u for that..i willl join now..
Can you make a tutorial of making iOS multiplayer game?
I don't think I will. I don't have the required tools to make an ios game right now and I am personally just not that interested in ios games. Sorry :(
Dude, you have to work on optimizing that game, just by seeing that grass and that amount of trees I already get an idea of the amount of resources that that single scene consumes.
Keep in mind the art style is low poly. So this means that models sizes are already small. But yes I have been making sure to keep optimization in mind. I currently get 60 - 80 fps in the valley scene on my pc which has a GTX 970.
@@xzippyzachx It looks awesome brother, keep up the good work! Just a tip, I've done a lot of work with Async scene loading, and it look's like you'll probably want to add it if you haven't already. Just splice up your level into multiple scenes, then based on whats within the renderview port or colliders (one on player, and different ones to load / unload scene within the level), you'll use SceneManager.LoadSceneAsync to add it. It'll greatly increase your FPS. Also not sure if you're using occlusion culling, but that'll help a ton too.
@@connorprice9567 I don't think my maps will be large enough to need to use async scene loading. The better way to optimize my game is to use LOD which I am using. I am also already using occlusion culling yes. More details on this will be in my next update video. :p
@@xzippyzachx its not so much the tri count thats going to drop your FPS as the amount of scripts running. Runescape is a great example of async done right. They're also low poly but they got a lot of game data going on. Async will help prevent that depending on how many players / enemies are in an individual level. A good rule of thumb is your game should have a low setting mode where it can run on PC's 5-10 yrs old; and considering yours is already low poly, you'll have to consider other forms of optimization for older PC's. Just thought id mention it. Cant wait to see the next update :)
Can you add weapon skins?
Already have in a way. Watch my last video where I talk about that.
Thanks! Btw you’re doing a great job
Thanks!
I feel like some SSAO would help with you game.
Yes, hopefully it will be out of beta soon!
@@xzippyzachx yh hopefully
0:52 glad I'm not the only programmer with a gamer rgb keyboard
This series is really nice, I'm taking a break unintentionally from making games but I think I'm gonna get back to it soon because of this. The only thing I hate is that there aren't any tutorials for multiplayer that I actually understand!!!
Ah yes, I am taking a semi break too. University is taking all my time right now so I only get to do a little bit of game dev at the moment. As for multiplayer tutorials. Multiplayer is definitely an advanced topic when making video games. It has taken me a while myself to get to the multiplayer knowledge I have today and I still don't fully understand it. Feel free to ask questions in my discord server about multiplayer and I will try my best to answer them. :p Thanks!
@@xzippyzachx I could probably use a tutorial and do it but I want to understand what I'm doing, so I'm not using it rn
Pls release it!!!
I'm still developing slowly. Maybe it will be in a releasable state some day...
can you let us play the game?
When its ready :)
I think your current name 'xzippyzachx' is a bit too confusing for new viewers. If you would change it to like 'Zach' or 'ZackDev' or whaterver you want what is easy to remember and short, you would get more subscribers and views👍
Its my username lol, I made it a long time ago and have used it ever since so I am gonna keep it as is. Thanks though. :p
buy a server, then allow plyer to buy servers or they can do localhosst
add attachments
Yeah I hope to eventually add attachments and weapon customization
Good game how to get to your discord
Click the link in the description
whats your discord? i wanna add you to my server
nvm found it, i subbed
Make a new video
Should be one on Saturday! :p
ADD A CHARACTER SKIN AND GUN SKIN PLEASE ❤
There are gun skins. I am not sure what I am doing for character customization yet.
I have a suggestion can u add zombie mode or more mode
Yes there will be more game modes
bruh
bruh :p