You asked how you can control rigibodies with forces, here’s how I do it: Don’t rotate the player, rotate the meshes and visuals instead. Add a force relative to the cameras rotation. Also use a raycast to find the normal of the polygon you are standing on. There is a function called “Vector3.ProjectOnPlane” or something like that that will make your force perpendicular to the plane. Sprinkle some collision materials and rigidbody settings until it feels nice! (Pro tip: to limit the player’s speed, check the velocity and if it’s higher than a threshold, add a force in the opposite direction that is equal to the current speed minus threshold!) The rubber banding when stopping could be due to using Input.GetAxis instead of Input.GetAxisRaw, since you’re adding forces, you’re accelerating the object already and using GetAxis just seems to mess it up. Maybe it’s multiplayer related idk anything about that! I’ll gladly send my script if you’re interested :)
Those are some good techniques, I think I’ll give them a try next time around. I don’t do Rigidbody controllers often so this was strangely more involved than a character controller haha. Thanks again!
10/10 would Bean Bro again Edit: For those wanting a download link, out of respect for Mediatonic (and possible legal reasonings) I can't give you one unless the game was completely different... which it isn't really. Sorry!
Thanks man! In all honestly it wasn’t nearly as bad as I thought, but the hardest part was learning how to network properly and adapt it to a client-server style (and that’s with a really good Mulyiplayer API) haha. Thinking about maybe doing my own take of Among Us for the next game dev video, that could be pretty interesting!
thank you for this nice and entertaining video. i really like your stuff! At 8:20 you can see a piece dragged around by one player and its not visible for the other player. Maybe there is a function to do a resync every few frames of nearby objects to mitigate this? I also dont know anything about MP-programming, so just an idea. like you would with keyframes in video files. and you can see the other player jittering around, maybe do some clientside predictions where objects/players are moving and then update it with the previous mentioned resync? So you wouldnt update the actual position data every frame but predict the movement and do a smooth animation while any desync is corrected with one jump instead of jittering (maybe also just on the visual side and use actual data on the physics). Anyways i love to see you trying new things! (maybe add raytracing? :P ). thats alot, sorry - have a good day sir!
Thanks! Yeah I noticed that too and not entirely sure why that happens but have a few ideas. As for the player stutter, it may have something to do with how i handled the rigidbody movement maybe. Multiplayer really does need a slightly different mindset to normal game dev just because of all the extra things you need to think about. I’d love to look into multiplayer prediction, it’s just fascinating how they even came up with it haha. I’ll add ray tracing as soon as I can afford an RTX card hahaha. Have a good day too!
Thanks! I might do something like that in the future. Right now I'm currently working on another game development project/video so I'll see about explaining how I did certain things a little more in the meantime!
I like the dogs life reference at the beginning, because I actually played it back in the ps2 days. It was the shit actually, as far as I remember. But I also remember seeing a lot of dog food product placement.
Mirror let’s you P2P without much effort so I just did that for this video. You can also create a server only version of the game and use that as the server which is what I’d assume you’d use for dedicated servers too :)
Dude you are just amazing I love it Your videos is just not great it's perfect but I want just a help how did you do that I don't know how to make fall guys I tried and made many things but still can't make another things so can you make a tutorial or a course for the fall guys video because I really need help Greetings,
For this project I used an API called Mirror which is more P2P based. Another project I’m working on at the moment I’m using an API called Photon which I’m finding I actually prefer in comparison. At the end of the day I’m only really just understand multiplayer and the little things that are more straight forward single player haha
I've linked a great tutorial for Mirror in the description if you want to see one! As for me making a tutorial about it, I've considered it but it depends if I can figure out some of the more finicky aspects of it. PHOTON is a great alternative (and since making this game, I can definitely say I prefer it).
I'm thinking of making one at some point soon, some people have been asking me about a Discord but I don't have one as of yet. I'll be sure to let you know when I do. It's in the process!
Dude this is amazing! Your videos are genuinely some of the most enjoyable videos on unity game development
Wow thanks man, that means a lot! If you have any game dev suggestions you’d maybe like to see let me know!
You asked how you can control rigibodies with forces, here’s how I do it:
Don’t rotate the player, rotate the meshes and visuals instead. Add a force relative to the cameras rotation. Also use a raycast to find the normal of the polygon you are standing on. There is a function called “Vector3.ProjectOnPlane” or something like that that will make your force perpendicular to the plane. Sprinkle some collision materials and rigidbody settings until it feels nice!
(Pro tip: to limit the player’s speed, check the velocity and if it’s higher than a threshold, add a force in the opposite direction that is equal to the current speed minus threshold!)
The rubber banding when stopping could be due to using Input.GetAxis instead of Input.GetAxisRaw, since you’re adding forces, you’re accelerating the object already and using GetAxis just seems to mess it up. Maybe it’s multiplayer related idk anything about that!
I’ll gladly send my script if you’re interested :)
Those are some good techniques, I think I’ll give them a try next time around. I don’t do Rigidbody controllers often so this was strangely more involved than a character controller haha. Thanks again!
DarkDax No problem! I recommend using character controllers but it’s always nice keeping your options open :)
ooo this is awesome! this needs more views,quick!
Too late the game died
Simp
@@redlineplays5809 me!?
Your one of the only youtubers I have notifications on for because you consistently make really great videos. Keep it up!
Wow, that's made my day! Thanks so much Andromeda!
10/10 would Bean Bro again
Edit: For those wanting a download link, out of respect for Mediatonic (and possible legal reasonings) I can't give you one unless the game was completely different... which it isn't really. Sorry!
Need download please u can make like fall dudes but we need pc fall dudes please
dude only 350+ views? this deserves more than that
;O i like the video, so i sub :)
Thanks so much that means a lot! Hopefully more people will find it soon!
This must be on CNN for being a GOOD CONTENT maker!
Great video! Nicely edited.
Thanks man!
Nicely done man👌👍
I wouldn't even know how start up one if these programs, let alone make an actual playable game with them😆
Very impressive.
Thanks man!
In all honestly it wasn’t nearly as bad as I thought, but the hardest part was learning how to network properly and adapt it to a client-server style (and that’s with a really good Mulyiplayer API) haha.
Thinking about maybe doing my own take of Among Us for the next game dev video, that could be pretty interesting!
@@DarkDax Interesting indeed
Bruh why this channel so underated,i mean the edit are super good
Thanks Sean, that means so much and I'm glad you enjoyed the video!
@@DarkDax keep up the good work man hope your channel will be blow up soon because i can feel the hard work that put into the vid👍👍👍
Makes all the effort x10 worth it when you get comments like this, that means a lot! I hope so too, hopefully sometime soon!
This is absolutely GREAT 100/10
You deserve way more views and subs, keep up the good work man!
Thanks man that means a lot!
Simp Simp Simp Simp Simp and he stole that video
@@redlineplays5809 if you’re talking about Dani, check the upload dates
@@redlineplays5809 well both the games are different
@@redlineplays5809 proof he stole it?
that game is in the play store????
What a gamer bean
*salutes in bean*
Another great video, man! Well done!
thank you for this nice and entertaining video. i really like your stuff! At 8:20 you can see a piece dragged around by one player and its not visible for the other player. Maybe there is a function to do a resync every few frames of nearby objects to mitigate this? I also dont know anything about MP-programming, so just an idea. like you would with keyframes in video files. and you can see the other player jittering around, maybe do some clientside predictions where objects/players are moving and then update it with the previous mentioned resync? So you wouldnt update the actual position data every frame but predict the movement and do a smooth animation while any desync is corrected with one jump instead of jittering (maybe also just on the visual side and use actual data on the physics). Anyways i love to see you trying new things! (maybe add raytracing? :P ). thats alot, sorry - have a good day sir!
Thanks! Yeah I noticed that too and not entirely sure why that happens but have a few ideas. As for the player stutter, it may have something to do with how i handled the rigidbody movement maybe.
Multiplayer really does need a slightly different mindset to normal game dev just because of all the extra things you need to think about. I’d love to look into multiplayer prediction, it’s just fascinating how they even came up with it haha.
I’ll add ray tracing as soon as I can afford an RTX card hahaha. Have a good day too!
Man this is real dedication salute to you 🙋♂️
Thanks, I appreciate that!
I love this guy 💙
1:44 epic cude fight
they fought valiantly
Hey. Love you vids, I was wondering if you could do a complete beginner tutorial on making a game from to finish
Thanks! I might do something like that in the future. Right now I'm currently working on another game development project/video so I'll see about explaining how I did certain things a little more in the meantime!
you seem like a cool guy. Notifications r on :)
ayyy sykoo should watch this video and learn something hehe
👏👏👏👏👏 loved the video! Keep it up!
Thanks man! Couldn’t have done it without the dub master himself haha
He is the dubmiester general
I like the dogs life reference at the beginning, because I actually played it back in the ps2 days. It was the shit actually, as far as I remember. But I also remember seeing a lot of dog food product placement.
Honestly Dogs Life is my secret love. Can’t wait for a PS5 remaster... please...
@@DarkDax how can I show you how much I love not being alone with this anymore
Never alone, Dogs Life forever! You could share the video ;) haha
@@DarkDax you say that like I wouldn't
@@DarkDax not necessarily with a lot of success, because people just go "yeah I'll watch that later" and then don't
can you give the link to download it?
wow good game i admire your creativity love you buddy
Thanks mate!
hello great gaming with programe you maked it ? can you give me a link for that
Just using the Unity Game Engine!
Can we play this? If so can I get a link plz
can i get download link of this game plzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz
Can i get the link to download?
Very cool, where did you host your server?
Mirror let’s you P2P without much effort so I just did that for this video. You can also create a server only version of the game and use that as the server which is what I’d assume you’d use for dedicated servers too :)
This is immensely poggers
No, you’re poggers
Can you please give the download link
Wow, just wow for a small channel
Thanks so much!
download?
Dude you are just amazing I love it Your videos is just not great it's perfect but I want just a help how did you do that I don't know how to make fall guys I tried and made many things but still can't make another things so can you make a tutorial or a course for the fall guys video because I really need help
Greetings,
What type of multiplayer do you use?
For this project I used an API called Mirror which is more P2P based. Another project I’m working on at the moment I’m using an API called Photon which I’m finding I actually prefer in comparison. At the end of the day I’m only really just understand multiplayer and the little things that are more straight forward single player haha
@@DarkDax Ok thank you very much
Anytime buddy!
11/10 :D
Thanks!
can i have your model assets??
and also the coding??
Man you and dani need to collab
Now that would be crazy haha
why i can play this how ican dowlond?
Gr8 m8 I r8 this an 8/8 m8
Thx m8!
script? please it's for a school assignment pls unity version??
How to download tuis
Plz make a tutorial on hosting mirror server
I've linked a great tutorial for Mirror in the description if you want to see one! As for me making a tutorial about it, I've considered it but it depends if I can figure out some of the more finicky aspects of it. PHOTON is a great alternative (and since making this game, I can definitely say I prefer it).
@@DarkDax okay thank you sir
You can make this for mobile
dude, you can give me the donwload of the game? I loved the game!!
Fallen guys 😎
Dani already did this
And he did a better job! But also check the dates in the future buddy haha
Y'know this channel deserves 1 Sub
Jk!!!!!!!!
1mil!!!!!!!
So it was devolpment hell?
...no...
*cries in networking*
@@DarkDax i guess it was...
Wow
Fall Guys after year in Russia 8:47
download pls
Source Code pleaseeeee
Am I the only one that can hear SovietWomble?
BEAN
sad this only gets 22 views in 13 minutes
Do you have discord?
I'm thinking of making one at some point soon, some people have been asking me about a Discord but I don't have one as of yet. I'll be sure to let you know when I do. It's in the process!
@@DarkDax OK thanks. Could you do a tutorial on it then?
Pls export it to mobile so I can play it masterpiece
BEAN guys
I see you’re also a cultured person 😏
Eato as un poco familiar -_-
0:00
To be honest english accents are scary
Haha really? What makes you feel like that?
meow
dowload pease
Plz make fall guys for android ❤
totally not stolen from dani
Unfortunately not
b ean
@DaniDev did this first
hi
Hi!
3/10 no grabbing
I think we’ve all had enough grabbing PTSD thank you very much
*cries in bean*
cool vid but stolen from dani
You just stole dani's video
Check the upload date
Oh freak nevermind your video was 1 day before lol i am sorry
rip fall guys, among us is still better IMO
Add to itch.io pls
Idea stolen from D-D-D-D-D-D-D-DAAAAAAAANIIIIIIIIIIIIII
Unfortunately I uploaded this before him, also unfortunately his is better haha
@@DarkDax Oh man, sorry
@@noidTV don’t be sorry haha, Dani is crazy good haha
Pls export it to mobile so I can play it masterpiece